canonical / turtlebot3c-snap

turtlebot3c packaged as a snap.
3 stars 4 forks source link

Noetic gazebo classic #2

Closed Guillaumebeuzeboc closed 1 year ago

Guillaumebeuzeboc commented 1 year ago

These are the changes to build a snap for ROS noetic compatible with the TB3 robot as well as the Gazebo classic simulation. The main differences are:

This PR is meant to be compatible with turtlebot3c noetic-devel

This PR is a replacement for https://github.com/canonical/turtlebot3c-snap/pull/1

Guillaumebeuzeboc commented 1 year ago

An idea I had. With:

+
+# enable navigation or even restart it on a new map
+snapctl start --enable turtlebot3.navigation
+

we could automatically enable and start the navigation right after saving the map. This way the snap is first installed with the navigation disabled. And as soon as you run the mapping once it automatically enables the navigation. What do you think? is it too much?

Guillaumebeuzeboc commented 1 year ago

An idea I had. With:

+
+# enable navigation or even restart it on a new map
+snapctl start --enable turtlebot3.navigation
+

we could automatically enable and start the navigation right after saving the map. This way the snap is first installed with the navigation disabled. And as soon as you run the mapping once it automatically enables the navigation. What do you think? is it too much?

No need for that since it would complicate the snap for not much feature