借助 Android Things,您可以大规模构建和维护 IoT 设备。我们最近发布了 Android Things 1.0 正式版,它将为生产设备提供长期支持,帮助您轻松地将 IoT 设备从原型设计推进到商品化。
Android Things 是今年 Google I/O 大会的一大主角,我们对它进行了重点介绍,从演讲和代码实验室到交互式演示以及寻宝游戏,旨在通过这些方式激发开发者社区的兴趣和活力。本次大会展示了许多新颖有趣的产品,下面我们来逐一盘点。
演示
我们在 I/O 大会上推出了一些新的交互式 Android Things 演示,展示了这个平台的人工智能和机器学习功能。如果您未参加本年度的大会,我们将带您了解几款最受欢迎的产品,一起发掘这些产品的魅力!
智能花:Flos Mobilis
试想一下,如果将机器学习、Android Things 和机器人技术结合到一起,它们会碰撞出怎样的火花? Flos Mobilis 是一款连续型机器人,每朵花都通过一个 i.MX7D 开发板和一个摄像头来运行一个嵌入式神经网络模型,用于控制花朵的运动。所有这些操作均离线完成,不存储或传输任何数据。
智能花:Flos Affectus
如果机器人能够回应人类的感受,那会是怎样的情景? Flos Affectus 是一簇机器人花,它可以根据在用户脸上检测到的表情“盛开”与“闭合”。Flos Affectus 经过训练可以检测以下 4 大表情:快乐、伤心、生气和惊讶。使用嵌入在 alpha 版花头部的摄像头,花簇能够检测用户的面部并推断面部情绪。花簇以离线方式运行,不存储或传输任何数据,并展示了移动功能和设备端机器学习模型。
Rosie the Android
Google 工程师最初设计 Rosie the Android 的目的是为 Grace Hopper 年会献礼,这是一个 5 英尺高的自拍 Android 机器人,具有机器学习功能。这个机器人的设计灵感来自女子铆钉工 (Rosie the Riveter),完全可控,可以拍照、回应命令、四处转动并与周围的人互动。
智能投影仪
智能投影仪 基于 Android Things 项目 Lantern 构建,此项目旨在探索表面和内容之间的关系,即使用可浏览且有意义的数据增强现实世界的物体和环境。这款产品借助 Google Experiments 项目 Quick Draw,使用世界上已公开分享的最大涂鸦数据集辅助机器学习研究。
要详细了解 Lantern 或开始自行构建,请访问此处:
https://experiments.withgoogle.com/lantern
3D 打印机
这款修改后的 Printrbot Smalls 3D 打印机使用一个实时子系统,充分展现了 Android Things 的灵活性 - 微控制器执行低延迟电机控制,Android Things 则处理 OpenGL 渲染。得益于 Android 的出色工具,大部分逻辑都能在 Android 等高级平台上实现,您可以更轻松地进行开发和调试。
3D 打印的未来将走向何方?让实时控制与其他 Android Things 设备一样简单便捷。
代码实验室(CodeLabs)
这些只是众多演示中的一小部分。有了这么多的演示和 Android Things 使用方法,您一定能获得灵感,并着手构思可以构建的任何设备!在 I/O 大会上,我们帮助很多开发者开始使用 Android Things Starter Kit 构建他们的第一款 Android Things 设备。我们将开放这些代码实验室,以便您在需要时随时参考,或者构建自己的代码实验室:
https://codelabs.developers.google.com/?cat=Android+Things
开始构建吧!
除了刚刚提到的所有资源之外,我们的开发者文档中也提供了丰富的信息:
http://developers.android.com/things
在我们的新社区网站上 (https://androidthings.withgoogle.com),您可以看到更多鼓舞人心的项目,甚至提交自己的项目。还在犹豫什么?选择一个 Android Things Starter Kit,开启您的构建之旅吧!