ROS学习--(十七)turtlebot的安装
来源:互联网 发布:淘宝不开店能卖东西吗 编辑:程序博客网 时间:2024/06/05 17:36
之前学习的是ROS的基本命令。接下来的学习内容是turtlebot。turtlebot算是一个机器人平台。由create或kuboki 和kinect或XTion组成。
先安装turtlebot,我们用source安装。
按顺序将以下命令安装(>是$,不要复制过去)
> sudo apt-get install python-rosdep python-wstool ros-indigo-ros> sudo rosdep init> rosdep update
以上是预备工作,基本之前安装ROS已经装过了
> mkdir ~/rocon> cd ~/rocon> wstool init -j5 src https://raw.github.com/robotics-in-concert/rocon/indigo/rocon.rosinstall> source /opt/ros/indigo/setup.bash> rosdep install --from-paths src -i -y> catkin_make> mkdir ~/kobuki> cd ~/kobuki> wstool init src -j5 https://raw.github.com/yujinrobot/yujin_tools/master/rosinstalls/indigo/kobuki.rosinstall> source ~/rocon/devel/setup.bash> rosdep install --from-paths src -i -y> catkin_make> mkdir ~/turtlebot> cd ~/turtlebot> wstool init src -j5 https://raw.github.com/yujinrobot/yujin_tools/master/rosinstalls/indigo/turtlebot.rosinstall> source ~/kobuki/devel/setup.bash> rosdep install --from-paths src -i -y> catkin_make
建立工作空间,跟建立catkin工作空间有点像。注意要一个一个都做到。我在做时每一部分命令都只做到wstool init,后面的忘了。导致打开文件夹时里面只有一个src文件夹。还要记得source,否则之后的命令会报错找不到文件。
> . ~/turtlebot/devel/setup.bash > rosrun kobuki_ftdi create_udev_rules
> echo "source ~/turtlebot/devel/setup.bash" >> ~/.bashrc
都做完后会多出kuboki,rocon,turtlebot三个文件夹,每个文件夹下有是src,devel,build三个文件夹
0 0
- ROS学习--(十七)turtlebot的安装
- ROS 的初步学习---turtlebot机器人平台的安装
- ubuntu安装ROS/turtlebot
- ROS的安装、卸载以及Turtlebot包的安装
- turtlebot学习记录for ros
- Turtlebot 学习记录for ros
- ROS学习(十七)安装ARDUINO IDE使用rosserial
- ROS(hydro)下安装turtlebot出现的错误与解决办法
- ROS进阶学习手记 10 - 用iRobot Create 2搭建自己的TurtleBot(1)- Introduction
- ROS进阶学习手记 10 - 搭建自己的TurtleBot(3)- Velocity Calibration
- ROS进阶学习手记 10 - 搭建自己的TurtleBot(4)- Nodes of Base Driver
- ROS进阶学习笔记(10)- 搭建自己的Turtlebot(5) - Interactive Makers
- ROS 学习系列 -- 执行turtlebot navigation的方法
- ROS进阶学习笔记(11)- Turtlebot Navigation and SLAM
- jetson tk1安装 ros并测试turtlebot
- Ubuntu16.04安装ROS和turtlebot
- ROS进阶学习笔记(11)- Turtlebot Navigation and SLAM - ROSMapModify - ROS地图修改
- ROS进阶学习手记 10 - 搭建自己的TurtleBot(2)- Using iRobot Roomba as the Driving Base
- Linux下mysql主从配置
- Erlang application stop 调用死锁
- mysql 备份与恢复
- iOS开发-自定义重用机制给ScrollerView添加子视图
- MongoDB集群读优先策略
- ROS学习--(十七)turtlebot的安装
- Zxing 生成条形码(一维码)
- grep使用技巧
- VC++2010 MFC程序怎么在其他电脑运行
- SQLAlchemy文档翻译第1章
- javaassist
- Eclipse使用技巧
- 动态规划_线性结构上的DP
- 制作cpio格式的initrd