sea-bass / pyrobosim

ROS 2 enabled 2D mobile robot simulator for behavior prototyping
https://pyrobosim.readthedocs.io/
MIT License
192 stars 29 forks source link

Separate ROS and Python packages #176

Open DLu opened 1 month ago

DLu commented 1 month ago

Rather than doing the full local setup it would be nice to be able to do the pip install of the package, and then just clone the ROS packages to get them to work together. That would be a good first step for releasing the ROS packages as binaries.

sea-bass commented 1 month ago

Yes, that would be nice now that there are actually "stable" releases of this tool.

The part that psyched me out about doing that is also not knowing how to make sure the pip dependencies of pyrobosim also get installed. Any ideas how to go about that? Because I couldn't figure it out / wasn't interested enough to dig further.

Edit: to be clearer, I'm asking what the process would be to have ROS-free pyrobosim be installed when you apt-install the pyrobosim_ros binary?