ros中遇到的一些小問題

最近在ArbotiX模擬器上對ros的導航,路徑規劃和SLAM進行模擬,在用roslaunch啓動文件時提示map_server和move_base節點無法啓動,查了好多資料後發現是因爲沒有安裝和編譯map_server和move_base等節點,於是在github上下載了ros的navigation包,但是在編譯的時候出現了錯誤無法進行編譯。(注意如果是通過github下載,通過git checkout命令將其切換到相應的ros的版本,我安裝的是indigo版本)。

  1. package ‘orocos-bfl’ not found
    解決方法:安裝bfl包:
    sudo apt-get install ros-indigo-bfl
    關於orocos:Open Robot Control Software。在涉及機器人實時應用時,比較廣泛的解決方案是使用歐洲機器人組織成立的Open RObot COntrol Software(OROCOS)構建控制框架,再將其與ROS進行橋接通信。
    2.error: SDL/SDL_image.h: No such file or directory
    查閱資料發現需要安裝libsdl1.2-dev,但是用sudo apt-get install libsdl1.2-dev會出現包依賴無法解決的問題,網上很多說跟換源就可以解決,但是試了好幾個源都無法解決。
    解決方法:使用aptitude命令,可以解決包依賴的問題。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章