07
Jun

G1 机器人继续进化——仅用内置电池、语音识别、远程控制

之前介绍过以 G1 作为大脑的机器人 TruckBot(《机器人手机成长为机器人大脑》),两位作者 Tim Heath 和 Ryan Hickman 总共花了 30 美元就让 G1 变成了一个会走会说的机器人。

Truck Bot 所用材料的列表:

  • $16 Bare bones Arduino
  • $3 微电机(Micro servo)
  • $0.25 六反向器(Hex inverter,处理 3.3v 到 5v 转换)
  • $4 HTC USB 开发板
  • $3 迷你面包板
  • $4 杂项:纸板、皮带、线、后轮

三个月过去了,现在的 G1 机器人经历了怎样的进化?

舍弃外置电池

时隔三个月,他们原本已经非常简约的 TruckBot 升级到 TankBot 之后变得更简约了。原先 5v 的 Arduino 改用 3.3v 的 Ardunio Mini Pro,省掉了原先 3.3v 到 5v 的电压转换,可以直连 HTC 开发板。这样一来还省掉了外置电池,现在 TruckBot 可以完全靠手机内的锂电池运动。

G1 的电力表现之烂相信用过的人都深有感触,所以作者正在尝试为 TankBot 做一个无线(或者至少是方便的接触式)充电器,让它像商场里卖的扫地机器人一样进行充电,不过暂时还没有结果。

语音识别,XMPP 远程控制

作者还改进了机器人的控制方式,TruckBot 只能通过 Telnet 进行控制,所以上次他们通过笔记本电脑进行操控。现在的 TankBot 支持了语音识别操控,调用了 Android 系统自带的语音识别功能。

更重要的是它还可以响应 XMPP Chat 发来的指令。XMPP 是一种开放式即时通信协议,文末的演示视频中你可以看到作者只用一部 Droid 手机在 Gtalk 上发送指令就可以控制 TankBot,更简单。

实时视频流

新增的实时视频上传功能无疑是一大亮点,辅以 XMPP Chat 就可以在世界上的任何一个角落对 TankBot 进行控制。在远程操控方面已经超过了通过 Twitter 进行控制的 N900 机器人。作者并没有公开授权外人控制 TankBot,这个可以理解,之前曾有无聊的人通过 Twitter 向 N900 机器人 Niko 发出关机指令。

未来

到目前为止,TankBot 还是一个需要外界操控的机器人,未来的目标是实现自动控制。两位作者正在尝试不同的传感器,第一步是要以最低的成本让 TankBot 能在装够在障碍或平面边缘止步,这在远程控制视频传输延时大的时候格外有用。

视频

[video src="http://www.ifanr.com/wp-content/uploads/2010/06/Powering_A_Robot_From_The_Phone_s_Battery_Cellbots_com" options="controls"]

    分享:
关注电子阅读、任何有趣的设备、IC 以及“历史的草稿”,相信移动设备与互联网的结合正促成近百年来最重要的一次变革。

13 Responses

  1. 有趣。。。沙发、、

  2. 你好。我对这个东西很感兴趣呀~请问有没有相关的文档或者网站?或者它们有没有开发文档?另外HTC开发板是一个什么样的东西呢?先谢谢啦~~

    • 链接里全是相关信息,有具体的实现步骤。基本原理看之前那篇机器人手机成长为机器人大脑

  3. 太牛了。这哥

  4. 很拉风!相当的强悍~~~
    估计国内科研、山寨人士看过后收到很多启发,又该捣鼓出所谓的知识产权了。

在线回复

您填写的邮件地址仅管理员可见 *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    爱范消息 · Exploring Leading Tech

    轻量、专注的消息,关注移动互联网、创投、智能设备的新鲜资讯。需各种邀请码,也请加入列表。

    申请加入请填写 email

    Windows Phone 精华回顾

    Recent Comments

    • Loading...

    @iflea 爱互易

    ifanr 寻找坐言起行的伙伴,有超强执行力和韧性的战友...iSeek 公榜