Turtlebot入门篇
0、什么是TurtleBot? 我自己的理解就是:TurtleBot是一款移动机器人,就是主要研究让机器人自主决定应该想那个方向走,怎么绕过障碍物,最终到达目的地。与之对应还有很多机器人,比如google的机器人(主要是仿生,且不容易摔倒,摔倒了也能自己爬起来)。我喜欢的方向是机器视觉,主要目标是让TurtleBot去感知环境,不会撞到障碍物,而且可以辨识目标。所以在TurtleBot上采用vSLAM技术,后面主要讲的也是主要与之相关的。 1、本篇目标 TurtleBot实现简单的目标跟踪 1.1、概述 TurtleBot主要由3部分组成(从上到下):Kinect2,笔记本,移动底座,最后加支架。 硬件不多说,这边博客主要是讲解中间重点部分软件的安装和测试。图中标记的1,2,3,是后面讲解的大致顺序。 2、硬件,软件环境 硬件: TurtleBot2(其实主要指的是kobuki移动底座和其支架) Microsoft Kinect2(注意我这使用的是Kinect2) 笔记本(根据需求自己选购) 软件: 操作系统:Ubuntu 机器人操作系统:ROS 软件库:libfreenect2,iai_kinect2 3、系统、ROS安装 在说安装软件之前简单的说说TurtleBot机器人,这是TurtleBot的官网 http://www.turtlebot.com/ ,里面有代理商