Android手机做机器人大脑

Android机器人

Android是Google推出的移动设备操作系统。目前已经有很多基于Android的手机,也就是知名的Gphone手机。Android是一个免费开源的平台,全球有很多开发者开发了基于Android的应用。来自Google Doubleclick部门的Ryan Hickman就制作了一个以Android 手机作为“大脑”的坦克机器人。

机器人使用HTC G1手机作为大脑,装有轮子和履带,外形像坦克。机器人能够转弯,能根据手机上罗盘功能自动调整指向南方。

这个机器人造价非常便宜,没有使用包含轮子、电机和Arduino主板,价格较贵的机器小车套装。下面是机器人零部件:
    * $16 Bare bones Arduino
    * $3 Micro servo
    * $0.25 Hex inverter (handled 3.3v to 5v conversion)
    * $4 HTC USB breakout board
    * $3 Mini breadboard
    * $4 miscellaneous cardboard, strap ties, wires, rear wheel
总价格只有30美元。

这个机器人与其他Android应用不一样,不同于那些用手机遥控的机器人,而是使用手机作为机器人的大脑,能够利用每个Android手机的硬件和软件,通过编程实现避障、人像和语音识别等功能。

机器人

想制作只有一个机器人吗?可以参考以下5个步骤:
    * Laser-cut pieces in cardboard or acrylic using PDF file
    * Attach breadboard, rear caster, 9V battery, servos, and Arduino using strap ties and glue
    * Glue servo arms to wheels and attach with the small servo screw
    * Connect wiring for servos, Arduino, breadboard, HTC USB board and battery
    * Mount phone with large strap tie and insert USB plug to bottom

要使机器人动起来,需要以下一些操作:
    * Load Cyanogen on Android phone*
    * Download the Android Scripting Environment application from code.google.com
    * Copy cellbot.py file to phone’s SD card /sdcard/ase/scripts/
    * Load Cellbot code on Arduino board
    * Run the Python script and telnet into the robot from a remote machine to control it.

更多信息,请参考开发者博客。

机器人智能网原创,转载请注明来源与链接。

Tags:Android