I’ve finally got NAV2 working and have a simple demonstration of it running.
I don’t go into the BrickPi3+ very much as it is aimed more broadly, however it is really meant for those whose robot uses a ROS2 Control Differential Drive Controller.
Here’s the link: GitHub - jfrancis71/ros2_nav2_demo: Demonstration of how to use the ROS2 Nav2 stack for navigation
There’s a link in the repo to a YouTube video where I go through it (including my mistakes…)
Hope this might be of interest. I welcome feedback, either here, or on the Discussions tab (which I’ve added) on github, so that would also work.
3 Likes
One way to fix the “start rviz2 before nav/slam” is to force the map server to republish the map:
3 Likes
Thank you. I have just tested your ROS2 service call and am happy to say it works. I think I should reword that part of my git repo.
Would you be happy for me to make an acknowledgement for this in the repo? And if so do you have a preference on how to do so? eg Profile - cyclicalobsessive - Modular Robotics Forum or a github link?
Thanks
3 Likes
Julian, Don’t worry about it - my reward is hearing that it worked.
I am also really happy to read of another person exploring ROS 2 with a DI/ModRobotics flavor robot. It takes a lot of courage to climb the ROS learning curve to successful mapping and navigation. Congratulations on your effort and success.
3 Likes
Ok, thanks. I’ll reword it anyway (in the next couple of days).
I’ll put my acknowledgement here instead. Thanks great tip!
3 Likes
I’ve added your suggestion to the repo (its under technical notes).
BTW I think I’ve found your youtube channel. Great content and very nicely edited.
2 Likes