IgalTam / rat_ws2

0 stars 0 forks source link

Research ROS external instances and communication #7

Open IgalTam opened 1 year ago

IgalTam commented 1 year ago

In the end product of this project, the other rover teams' software will need to start and stop instances of the Nuada software so as to save on power. As such, we need to have a way to start an instance of ROS external from our code. One possible way of doing this could be through using a shell script, but regardless research needs to be done in this area as early as possible.

Additionally, ROS uses a websocket interface called rosbridge to communicate with external processes. See the webbridge publisher node in the existing source code for an example of this, this will be the primary way for the Nuada code to receive updated coordinates from the vision team. Research should also be done in this area as early as possible so as to be prepared for integration sooner rather than later.

IgalTam commented 1 year ago

Check TeamGantt for some resources to help with this.