深圳创客开发出可通过手机控制的3D打印机器人

发表于 2015-8-26 18:06:00 只看该作者 回帖奖励 |倒序浏览 打印 上一主题 下一主题 0 15734


2015年8月22日—23日,在深圳举办了一场Ubuntu手机黑客马拉松,参加的极客们可以自由分组,使用Ubuntu SDK开发出可以运行在Ubuntu手机上的创意应用。在这中间,极客Joseph Wang别出心裁地使用了开源3D打印机器人Rapiro,通过自己在现场开发的一个App,使机器人能够发出类似《星球大战中》R2D2那样的声音,并可与用户进行交互。Ubuntu是一种以桌面应用为主的Linux操作系统。
[flash=media]https://player.youku.com/player.php/sid/XMTMxOTg1MjQwOA==/v.swf[/flash]

Joseph Wang将自己的项目命名为MrRobot。他的创造势完全围绕着开源机器人Rapiro进行的。天工社去年就曾经介绍过Rapiro,这是一个非常有趣的开源DIY机器人套件,它主要依靠一块树莓派(Raspberry Pi)、一个摄像模块以及一系列伺服等进行操作。除此之外Rapiro所有的机械部件都是3D打印的,它的STL文件可以在这里免费下载。
延伸阅读:《小机器人RAPIRO如约公布源文件可3D打印

在黑客马拉松活动中,Joseph首先对Rapiro下手,并且制订了以Ubuntu触控应用为基础的机器人解决方案,为这个可3D打印的小机器人增加了一个全新的功能。它能够对人发出一种声音,您可以通过摇动或者触摸自己的手机来与它进行交互。“MrRobot项目是一个Ubuntu的移动app,它使机器人具有语音、触摸和摇动控制功能,使用者可以藉此与Rapiro机器人互动。”Joseph,“这个项目是我在Ubuntu深圳黑客马拉松花了28小时才完成的。”
更重要的是,Joseph已决定写一个教程,让大家也能据此3D打印出一个属于自己的机器人,并且为它装上一个有趣的软件。而且您也可以藉此学习一点编程、Hacking和app搭建方面的知识。它也能教会您如何使用树莓派(Raspberry Pi),这在一些3D打印项目中相当重要。

有兴趣吗?不过您需要提前做些准备,其中包括一个带Ubuntu Touch系统的Ubuntu手机、一个带Wi-Fi Dongle和Raspbian的树莓派、一个RAPIRO机器人(可3D打印、可组装)、Ubuntu SDK、Arduino IDE(集成开发环境),以及Wit.ai API。您需要用它们构建所需要的应用。
正如Joseph解释说,他在这次项目里提供了三个互动选项。“第一个是触摸屏,可以让用户直接触摸GUI来控制机器人;其次,可以检测到像抖动那样往复运动的加速度计,这也可以引发Rapiro的有些行为;最后在用户界面的底部有一个可以控制声音的按钮,当你触摸按钮时它就开始录制声音,在此点击即完成录音。”

如果你有兴趣,你可以在Instructables上找到完整的教程,不过其步骤相当简单。首先是安装Ubuntu QT SDK和在Ubuntu手机上部署代码。下一步就是在树莓派上安装Web服务器,并通过使用Wi-Fi Dongle接入本地无线网络。所有必要的代码也都能在Instructables上找到。
随后,您需要拆开机器人的头部,并精心把树莓派安装上去,并接上音频线和WiFi Dongle。就此大功告成!
这个项目结合了3D打印、组装和设置Rapiro机器人、app开发,而且过程并不复杂,是一个有趣的教育项目,您如果有兴趣,不妨试一试!

来源:天工社

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热帖更多>

网友分享更多 >

  • AX1800京东云无线宝无线路由器拆机,3D
  • 3D Systems阻燃尼龙材料如何应用在阿联
  • 走访快速制造国家级殿堂 ——西安航空
  • PTC Creo 和 3D打印增材制造:您的所见
  • 影为医疗与上海探真达成战略合作 联手
   
手机版|联系我们| |网站地图
GMT+8, 2024-12-18 23:48 , Processed in 0.068857 second(s), 7 queries , Gzip On, Redis On.
快速回复 返回顶部 返回列表