TX1上安裝ROS kinetic+kobuki+rplidar

一、安裝kinetic

安裝indigo的時候就想到遲早還是要安裝kinetic的,可能對于坑的直覺還是比較準(zhǔn)的。不過一個比較好的消息是安裝kinetc可以參照官司網(wǎng)的教程直接安裝。

1.1確認(rèn)協(xié)議要求

查看一下軟件倉的協(xié)議: "restricted," "universe," and "multiverse."

cd /etc/apt/source
vim source.list

看看是不是都加了上面三個規(guī)則,同時看一下有沒有重復(fù)定義,把重復(fù)的定義注銷掉

1.2下載安裝

配置使用默認(rèn)源(其實(shí)也挺快的),

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt-get update
sudo apt-get install ros-kinetic-ros-base

喝杯水,走一走,等安裝完

1.3rosdep初始化

sudo rosdep
initrosdep update

順便
sudo apt-get install python-rosinstall
這個地方有坑,會失敗,好像是安全檢測的問題,也可能墻了,煩。不過對于從軟件倉安裝影響不大。

1.4環(huán)境變量加載

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

二、連接Kobuki機(jī)器人

安裝kobuki包,添加udev規(guī)則

sudo apt-get install ros-jade-kobuki ros-kinetic-kobuki-core
rosrun kobuki_ftdi create_udev_rules

連上kobuki試一下

roslaunch kobuki_node minimal.launch
roslaunch kobuki_keyop keyop.launch

三、安裝Rplidar

沒有激光的機(jī)器人和咸魚有什么區(qū)別!視覺是機(jī)器人以后的發(fā)展趨勢,現(xiàn)在最好用的就是激光。rplidar使用silabs的UART轉(zhuǎn)USB芯片,而在TX1新刷的這個系統(tǒng)里是沒有cp210x的驅(qū)動,所以要先裝個驅(qū)動(下載地址) Ubuntu16.04用好像是4.X的內(nèi)核,這里下3.X的內(nèi)核也可以用。下載后解壓,讀一下CP210x_VCP_Linux_3.13.x_Release_Notes.txt 步驟很清楚

make
cp cp210x.ko to /lib/modules/<kernel-version>/kernel/drivers/usb/serial
insmod cp210x.ko

然后安裝rplidar的包
sudo apt-get install ros-kinetic-rplidar-ros
查看/dev里有沒有ttyUSB的設(shè)備,再看看scan主題有沒有數(shù)據(jù),OK。

Trouble shouting

當(dāng)你安裝了ROS以后,關(guān)掉機(jī)器高高興興回去了,第二天再一打開,哈哈哈哈,Terminal沒有了,目測是ROS中的某個庫與GTK的庫沖突了,所以gnome-terminal跪了。Xterm是可以用的,但是Xterm比較適合程序調(diào)用,讓人來用就有點(diǎn)殘忍了,字體配色實(shí)在是吐了。
上網(wǎng)找了找看下大家比較好評的終端,試了下tilda是可以用的
apt-get install tilda
設(shè)置了一下快捷鍵,好像是比gnome-terminal好用點(diǎn)哦

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,725評論 9 468
  • 1. 為了充分發(fā)揮GTX1060顯卡的性能,需要安裝nvidia驅(qū)動。終端輸入 sudo add-apt-repo...
    LionelDong閱讀 3,492評論 1 14
  • 前幾天買東西,店家順便送了一張貼紙,非常喜歡,盡管做工不精致,以前逛了很多文具店都沒有賣的,網(wǎng)上也沒找到。 其實(shí)幾...
    蘇步哲閱讀 169評論 0 0
  • 文 / 滕吠吠 春天,是一個美麗的季節(jié) 春天,是一個心潮萌動的季節(jié) 春天的清晨,能聽到花朵盛開的聲音 春天的夜晚,...
    滕吠吠閱讀 365評論 2 1
  • [關(guān)鍵詞]幸運(yùn),感動,幸福 5.1在德陽自己出門吃午飯,超好吃的一家叫“好吃的一bi”,邊吃邊擔(dān)心自己得禽流感。但...
    wwwbb閱讀 230評論 0 1

友情鏈接更多精彩內(nèi)容