机器人开源平台TurtleBot

作者 donggua

2017-02-02 03.机器人 无评论 脚印:

Willow Garage是美国一个由多位机器人专家在2006年建立的公司,致力于机器人硬件和开源软件的研发。最近,他们推出了一个名为TurtleBot的机器人开源平台。

机器人开源平台TurtleBot

机器人开源平台TurtleBot

设计TurtleBot的目的是给入门级的机器人爱好者提供一个基础开发平台,让他们直接使用TurtleBot自带的软硬件,专注于应用程序的开 发。我们知道,从头开始做一个机器人,需要设计草图,购买、加工材料、设计电路、编写程序、组装等一系列工作。借助开源机器人平台,可以节省很多前期工 作,只要根据平台的软硬件接口,就能开发出所需的功能。一个好的机器人平台,能够满足很多开发要求,但一定程度上也限制了开发空间,这都取决于平台本身的 软硬件系统。

TurtleBot的硬件主要有iRobot Create控制板、Kinect传感器、华硕1215N双核笔记本、3000mAh电池和可装卸的结构模块;使用著名的ROS(Robot Operating System )作为操作系统,能实现3D地图导航、跟随等功能。

TurtleBot虽然有如此高性能的软硬件配置,但售价不贵。最基本的配置售价是500美元,包括:

  • USB Communications Cable
  • TurtleBot Power and Sensor Board
  • TurtleBot Hardware
  • Microsoft Kinect
  • TurtleBot to Kinect Power Cable
  • USB Stick TurtleBot Installer

全套配置是1200美元,包括:

  • iRobot Create Robot
  • 3000 mAh Ni-MH Battery
  • Fast Charger
  • Asus EeePc 1215N

其中iRobot Create约$200,华硕笔记本约$500。所以说整套配置的性价比还是不错的。重要的是,TurtleBot可以节省很多开发时间,还提供了强大的 3D导航等基本功能。想想看,你要开发一个具有这些功能的机器人,需要多少成本和时间,需要攻克多少技术难题。

关于iRobot Create

iRobot Create是iRobot公司开发的机器人接口控制板,有32个内置传感器,两个驱动轮,一个车辘和四个可移动小轮,一个预排程序的行为编码器,一个可 以扩大的输入输出端口和一个后挡板。开放式接口可以直接实现对机器人的移动,声音,以及显示,输入传感器的操作。已经在iRobot旗下RoomBa等产 品上使用。

关于ROS(Robot Operating System )

ROS是一个机器人开源操作系统,由斯坦福大学人工智能实验室在2007年研发,2008年至今,主要是由Willow Garage推动发展。ROS主要提供硬件驱动、函数库、可视化编程、信息交互、软件打包等功能。

关于Kinect

Kinect是微软在2010年6月14日对XBOX360体感周边外设正式发布的名字,是一种3D体感摄影机(开发代号“Project Natal”),同时它导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能。玩家可以通过这项技术在游戏中开车、与其他玩家互动、通过 互联网与其他Xbox玩家分享图片和信息等。Kinect已多次应用于机器人开发,实现3D导航等功能。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注