Ubuntu16 04 原始碼安裝turtlebot

2021-08-04 12:49:25 字數 2833 閱讀 7665

turtlebot 原始碼安裝

在安裝turtlebot之前本教程假定你已經正確安裝了ros-kinetic-desktop-full

sudo apt-get install python-rosdep python-wstool ros-kinetic

-ros

sudo rosdep init

rosdep update

注:rosdep init命令執行失敗,無法找到源的錯誤修復

在一些arm平台上安裝ros系統可能出現執行rosdep不成功的錯誤:

root@93885206a51a:/# rosdep init

error: cannot download default sources list from:

website may be down.

第一步:

sudo apt-get install ca-certificates -q

第二步:

sudo c_rehash /etc/ssl/certs

第三步:

sudo rosdep init

第四步:

#參照kobuki.rosinstall檔案內容,修改後在進行

wstool init src -j5 kobuki.rosinstall

source ~/rocon/devel/setup.bash

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

catkin_makekobuki.rosinstall檔案為:

#參照turtlebot.rosinstall檔案內容,修改後在進行。

wstool init src -j5 turtlebot.rosinstall

source ~/kobuki/devel/setup.bash

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

catkin_maketurtlebot.rosinstall檔案內容:

-

git:

-git:

-git: -}

-git:

-git:

-git:

rosrun kobuki_ftdi create_udev_rules
turtlebot主機端

export ros_hostname=ip_of_turtlebot >> ~/turtlebot/devel/setup.sh新增配置指令碼

vim ~/.bashrc 

在檔案中新增:

source /opt/ros/kinetic/setup.bash

source ~/rocon/devel/setup.bash

source ~/kobuki/devel/setup.bash

source ~/turtlebot/devel/setup.bash

1>

$ sudo su

$[sudo] password for

:

2>

$ source /home///devel/setup.bash

or$ source /opt/ros//setup.bash

3>

catkin_make -dcmake_install_prefix=/opt/ros/install    

注:distro為ros的發行版本

Ubuntu 16 04下原始碼安裝Catkin

catkin sudo apt get install git git clone catkin cmake 乙個跨平台的開源構建系統。python 一種通用的解釋性高階程式語言,版本2.7。catkin pkg 乙個用於catkin的python執行庫。empy 乙個python模板庫。nose ...

ubuntu16 04 核心原始碼編譯

2 解壓 usr source 目錄下解壓 tar jxv f linux source 4.10.0.tar.bz2 3 編譯 make menuconfig 報錯 出現錯誤fatal error curses.h no such file or directory 原因 出現該錯誤的原因是在使用...

安裝Ubuntu16 04小結

天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...