qualcomm 开发者网络(developer network)乐意聆听使用我们硬件平台和软件工具的开发者的意见。这样,我们不但能够了解哪些工具对开发者有帮助,同时还知道他们是如何使用这些工具的。这些意见有助于我们的产品团队打造出面向未来的产品和工具,满足我们开发者社区的要求。下面这家公司分享了他们在利用qualcomm开发者网络资源设计新产品方面的体验。
philipp von weitershausen,silk labs 工程师兼拓展专员
我们是谁及我们尝试打造的产品
silk labs 专注于为下一代家庭智能设备开发软件。我们利用计算机视觉、声音、语音识别及机器学习,提供令消费者惊讶的神奇体验。silk lab 坚信功能应当是简单的、关联的,而且在与联网产品互动时无需改变行为。不妨想象一下,您不必使用手机作为家电遥控器,相反,您的家通过在场状态、手势及语音,自动与您及您的设备互动。
将这一愿景变为现实的就是 silk device os。silk 是一个全新平台,其功能类似于智能设备的操作系统。我们从零开始构建,它使用了近人工智能技术,可以运行本地应用程序,使联网家庭更加智能和安全。sense是首款使用silk的产品。
我们决定以qualcomm® snapdragon™处理器为基础开发sense。凭借snapdragon 处理器和adreno™ gpu卓越的计算能力,我们可以在本地执行计算机视觉和机器学习任务,无需将家庭敏感数据传输至云端。
新产品开发挑战
采用全新芯片组开发新设备从来都是一种挑战。离从厂家拿回第一个pcb原型还有数月之久。但是,有了 dragonboard 410c开发板,我们可以边等待边开发,从而赢得了宝贵的时间。开发板上的芯片组与成品不一样,不过对于所要实现的功能来说这点差别基本上没有什么大碍。这块板子拥有我们需要的连接功能(wifi、蓝牙),可以驱动相机传感器,因此我们可以测试将在成品中使用的相机。
我们有哪些成就
sense搭载的silk平台利用了android linux内核与用户空间。在此基础上,我们运行了一个基于node.js的堆栈,这样可以使用javascript实现更多功能。第三方开发人员可以编写javascript小程序,轻松地扩展sense和 silk平台,还能够将扩展分享给其他开发者与用户。这是一款物联网操作系统,包含应用程序,堪比智能手机!
拥有android内核和来自codeaurora.org的开源用户空间,以及qualcomm开发者网络的相关二进制文件,可以轻而易举地完成调试工作(参见 snapdragon调试器和snapdragon分析器)。我们对dragonboard的opencl也特别满意。adreno gpu支持opencl,加快了计算机视觉设计,这样在我们拿到最终pcb之前,还多出数月时间供我们测试和优化adreno。相比传统的硬件/软件开发是巨大的进步,在传统软硬件开发中,一般需要等到硬件就绪后才能着手开展关键的软件开发。
ETC是如何成为科技的新风口
阿里达摩院裁撤量子实验室,将所有仪器设备都捐给浙大
低功耗模拟前端AD5941的性能特点及适用范围
Linux系统CPU 100%打满了!
制动电阻怎么测量好坏
Sense搭载的Silk平台 获得软硬件开发资源
小米Pocophone F1 Lite曝光采用了骁龙660处理器具有很高的性价比
广西移动将在2020年内实现全区所有城市的5G精品网络覆盖
哪种电阻更适合被用作为取样电阻?
【51】基于51单片机的蓝牙控制小车的简单实现(有源代码,无图)
奔驰推出Smart汽车专用iPhone助驾系统
大西洋月刊:中国互联网网速不慢 覆盖良好
未来压力触摸感测技术将会应用到更多行业上
摩托首款骁龙888旗舰曝光:瀑布屏+5000mAh电池 明年一季度亮相
工业物联网网关、数据采集网关的应用
新华社:谁能走出苹果“阴影”
日本Futaba与世强带来消费级PM-OLED
日本将华为和中兴通讯从采购清单中去除,5G技术也避免采用
利用智能手机控制打开/关闭家中的电源
采用 6.25mm x 9mm BGA 封装的 42VIN、3.5A µModule 稳压器 适用于工业系统、工厂自动化和航空电子产品