下載/克隆ROS Motion Planning運動規(guī)劃庫
可以執(zhí)行以下兩條指令來從Github上克隆ROS Motion Planning運動規(guī)劃庫至我們上一步創(chuàng)建的工作空間
cd /motionplanning_ws/src
因為網(wǎng)絡(luò)原因使用上述語句克隆失敗的,可以手動去Github下載壓縮包形式的ROS Motion Planning運動規(guī)劃庫,然后放到motionplanning_ws工作空間的src文件夾下,并解壓
安裝相關(guān)依賴
(1)關(guān)于Python
關(guān)于Python推薦使用Python3,對于Ubuntu20.04對應(yīng)的ROS Noetic一般默認使用的都是Python3,可以在終端執(zhí)行python指令來查看Python版本
如果遇到Python command not found,可嘗試運行以下指令
sudo apt install python-is-python3
(2)相關(guān)依賴功能包
如果之前使用過Navigation導航包,大概率以下依賴功能包已經(jīng)安裝過了,沒有使用過的依次執(zhí)行以下語句進行安裝,非Noetic版本ROS的注意自行更改語句中的ROS版本
sudo apt install ros-noetic-amcl
sudo apt-get install ros-noetic-map-server
sudo apt install ros-noetic-move-base
sudo apt install ros-noetic-base-local-planner
sudo apt install ros-noetic-navfn
編譯ROS Motion Planning運動規(guī)劃庫
依次執(zhí)行以下兩條語句進行編譯
cd /motionplanning_ws
catkin_make
5、簡單驗證ROS Motion Planning運動規(guī)劃庫是否可以正常工作
在終端執(zhí)行以下語句來運行作者提供的demo,配合rviz界面的2D New Goal 指定目標點來初步驗證ROS Motion Planning運動規(guī)劃庫是否安裝成功,并可正常工作。
roslaunch sim_env main.launch
-
指令
+關(guān)注
關(guān)注
1文章
616瀏覽量
36381 -
編譯
+關(guān)注
關(guān)注
0文章
676瀏覽量
33905 -
ROS
+關(guān)注
關(guān)注
1文章
287瀏覽量
17681
發(fā)布評論請先 登錄
EtherCAT運動控制器在ROS上的應(yīng)用開發(fā)案例(下)

【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識
【Toybrick RK3399Pro AI開發(fā)板試用體驗】Fedora系統(tǒng)安裝ROS
在Android中使用ROS
為ROS navigation功能包添加自定義的全局路徑規(guī)劃器(Global Path Planner)
超詳細 ROS安裝教程
ROS機器人定位導航仿真
在FirePrime開發(fā)板上編譯安裝ROS jade
路徑規(guī)劃中的Motion Planning存在的問題與挑戰(zhàn)
自動駕駛汽車的規(guī)劃與控制

自動駕駛規(guī)劃綜述(一)

圖解自動駕駛中的運動規(guī)劃(Motion Planning)

評論