平台
Ubuntu16.04(两台计算机)
ROS Kinetic Kame
turtlebot2
Kinectv2
硬件安装
打开电源
打开turtlebot2
机器人的电源开关(确定电池有电),此时底座的状态指示灯status
常亮绿灯。连接笔记本
用usb
转接线将底座的usb
接口和电脑的笔记本usb
接口接上。连接
kinectv2
kinect
的一端接turtlebot
底座的12V 5A
的接口,另一端接笔记本的usb
接口。
软件安装——turtlebot
更新软件源
1 | sudo apt-get update |
安装包文件(自动安装)
1 | sudo apt-get install ros-kinetic-turtlebot |
1 | sudo apt-get install ros-kinetic-kobuki-ftdi |
安装包文件(手动安装)
注:这一步可以先跳过,如果测试不成功再执行。
先安装依赖库
1 | sudo apt-get install pyqt4-dev-tools |
创建src
文件夹,下载源码
1 | cd ~/catkin_ws/src |
在catkin_ws
目录下编译:catkin_make
。
测试
连接turtlebot2和计算机,输入测试命令:1
ls /dev/kobuki
打开turtlebot开关,输入命令:1
roslaunch turtlebot_bringup minimal.launch
运行后听到响声即表示连接成功。
参考博客
软件安装——kinetcv2
安装包文件
1 | sudo apt-get install build-essential cmake pkg-config |
注:依次运行,下同。
安装依赖库 libfreenect2
1 | git clone https://github.com/OpenKinect/libfreenect2.git |
安装源文件 iai-kinect2
1 | cd ~/catkin_ws/src/ |
刷新环境变量
1 | gedit ~/.bashrc |
运行节点
1 | roscore |
注:分3个终端打开。