SteveMacenski / nav2_rosdevday_2021

Custom scripts, packages, and notebooks for the ROS Dev Day 2021 talk
Apache License 2.0
75 stars 33 forks source link

Why does this repo install another copy of Nav2? #10

Closed Russ76 closed 1 year ago

Russ76 commented 1 year ago

It was a surprised to find my machine compiling another stack of Nav2 after I ran Colcon Build, as per the instructions. I already had Nav2 installed in another workspace and it was sourced from my .bashrc file. Was there a test run to see if I already had it installed? It wouldn't compile properly, either. Since Cmake warnings were elevated to errors in two packages, it shut down before finishing. By the way, my system has Jammy and Humble. Does loading the Galactic Nav2 package cause problems? I can't run the tutorial. Gazebo looks good but Rviz doesn't load the map. This is using my Humble version of Nav2.

SteveMacenski commented 1 year ago

This is a deprecated package that you can obtain more fully using the nav2 simple commander package within Nav2 itself. This is a predecessor to that package specifically for the ros dev day conference demos.

Russ76 commented 1 year ago

I see. So it adds nothing to the Nav2 stack as a tutorial now? I'm looking for tutorials to learn more about Nav2 and get it working on my own robot. At this point it appears to be a steep learning curve. I'm using the Linorobot2 package and have the simulator mapping and driving to commanded points. Thanks, Russ

SteveMacenski commented 1 year ago

The simple commander package is more or less the same as this package, but more complete. I’d look there and navigation.ros.org as well