1. 程式人生 > >安裝ROS時遇到問題

安裝ROS時遇到問題

安裝配置ROS時遇到問題:
1.先按ROS WIKI上進行安裝,之後進行測試看是否安裝上
2.測試程式碼:
第一個終端:roscore
第二個終端:rosrun turtlesim turtlesim_node
第三個終端:rosrun turtlesim turtle_teleop_key
3. 但是發現問題:提示沒有安裝上,提示用命令sudo apt install python-roslaunch
4. 用了上述命令後,但是,又出現問題:正在讀取軟體包列表… 完成
正在分析軟體包的依賴關係樹
正在讀取狀態資訊… 完成
有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是
因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟體
包尚未被建立或是它們已被從新到(Incoming)目錄移出。
下列資訊可能會對解決問題有所幫助:

下列軟體包有未滿足的依賴關係:
python-roslaunch : 依賴: python-roslib 但是它將不會被安裝
E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。
5.繼續:sudo apt-get install python-roslib
sudo apt-get install catkin
sudo apt-get install python-catkin-pkg
sudo apt-get install catkin
測試仍然不行
6.命令:catkin後加tab鍵
出現:catkin_create_pkg catkin_prepare_release
catkin_find_pkg catkin_tag_changelog
catkin_generate_changelog catkin_test_changelog
catkin_package_version
說明還是不行
7.命令:git clone

https://github.com/ros/catkin.git
cd catkin
git branch indigo-devel
mkdir build
cd build
cmake …
make -j8 && make install
cd …
python2 setup.py install
python3 setup.py install
8.之後進行測試就好啦
根據第三個終端的上下箭頭就可以控制小烏龜的行動小烏龜的走動