這個部分,所有的教學都是根據ROS wiki來的,基本上都是翻譯了一下網頁,就簡單貼個流程;
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://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
sudo rosdep init
rosdep update
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
1) 開啟一個新的終端,啟動roscore
roscore
2) 再開啟一個新的終端,輸入以下命令,會彈出一個烏龜視窗(哪隻烏龜將為你爆燈呢)
rosrun turtlesim turtlesim_node
在執行第五步,初始化rosdep的過程中,遭遇報錯,會提示缺少了一個檔案,原因是從github上下載的時候,有一個檔案下載不了,被Q了,解決方案如下:
1、FQ;
2、當然也會有玄學方法,手機開熱點,成功概率也不低;
3、修改host,讓路徑指向你從別處下來的被Q檔案;(此方法我沒成功,說是許可權不夠)
4、解析網址,方法如下;
sudo gedit /etc/hosts
在檔案末尾新增
151.101.84.133 raw.githubusercontent.com
5、大力出奇跡,別管這一步了,不執行也不影響結果,親測有用,忽略他就好了;
最後的最後,給大家推薦一下,古月老師的課程,B站就有,配合官網,簡直是居家旅行的必備良藥