ROS--導航、路徑規划和SLAM


 

一、用move_base導航走正方形

 1、

roscore

2、執行

roslaunch rbx1_bringup fake_turtlebot.launch 

  然后

roslaunch rbx1_nav fake_move_base_blank_map.launch

  接着

rosrun rviz rviz -d `rospack find rbx1_nav`/nav.rviz

  然后:

rosrun rbx1_nav move_base_square.py

  

 

二、避開模擬障礙物

1、

roscore

2、執行

roslaunch rbx1_bringup fake_turtlebot.launch

  然后:

rosparam delete /move_base

  接着:

roslaunch rbx1_nav fake_move_base_map_with_obstacles.launch

  開啟rviz:

rosrun rviz rviz -d `rospack find rbx1_nav`/nav_obstacles.rviz

  當move_base節點正在運行時,可看到RViz中的障礙物,點擊reset按鈕刷新顯示,然后運行python腳本:

rosrun rbx1_nav move_base_square.py

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM