Conversation
|
Had to sign all my commits because merging rule. That's why all the commits date to today at the same time and force pushed. |
nhat-m-le
left a comment
There was a problem hiding this comment.
First round of review with some questions/comments/suggestions. Take a look at all of them first before deciding what to do next and address the questions.
There was a problem hiding this comment.
refer to comment in scout_mini.xacro about this file
There was a problem hiding this comment.
I know that I initially put this file here but it might be better in a scoutmini_sim package together with the worlds folders from scoutmini_description.
|
One thing that happened when trying to load the zed2 camera mesh for me was that it couldn't find the supposed path of the mesh. Fix: go to zed-ros2-wrapper/zed_wrapper/urdf/zed_macro.urdf.xacro Change instances of "$(find zed_msgs)" to "$(find zed_description)" If this is the same for you, you might want to update the zed-ros2-wrapper repo |
I think this can be solved with |
PR Summary
This PR adds a full Scout Mini Gazebo + Nav2 simulation workflow and updates the robot model, navigation configs, maps, and task runners needed to exercise autonomous navigation in simulation.
Major Changes
How To Run
cd /ros2_ws
colcon build --packages-select scoutmini_description scoutmini_nav2 scoutmini_tasks map_tools
source install/setup.bash
ros2 launch scoutmini_nav2 simulation_2d.launch.py
Optional single goal:
ros2 launch scoutmini_nav2 simulation_2d.launch.py use_goal:=true goal_x:=2.0 goal_y:=0.0 goal_yaw:=0.0
Notes