ROS學習 (十七)turtlebot的安裝

2021-07-04 09:04:15 字數 1292 閱讀 4604

之前學習的是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

> source /opt/ros/indigo/setup.bash

> rosdep install --from-paths src -i -y

> catkin_make

> mkdir ~/kobuki

> cd ~/kobuki

> wstool init src -j5

> source ~/rocon/devel/setup.bash

> rosdep install --from-paths src -i -y

> catkin_make

> mkdir ~/turtlebot

> cd ~/turtlebot

> wstool init src -j5

> 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三個資料夾

ROS學習二 安裝ROS

執行備份命令 sudo cp etc apt sources.list etc apt sources.list.old 可以用vim,gedit,atom等工具開啟 sudo vim etc apt sources.list或 sudo gedit etc apt sources.list 或 你...

ROS學習 ROS通訊架構

作用 每個node啟動時都要想master註冊,管理node之間的通訊 可實現點對點通訊 roscore 啟動ros master pkg裡面的可執行檔案執行的例項。啟動乙個node rosrun 包名 節點名 rosnode rosnode list檢視當前執行的node資訊 rosnode in...

ROS學習 Ubuntu安裝ROS

ubuntu 16.04配置ros映象源 二選一 官方映象 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 中科大映象 sudo sh c etc lsb release echo deb d...