open-rmf / free_fleet

A free fleet management system.
Apache License 2.0
157 stars 65 forks source link

ROS 2 navigation stack client #84

Open aaronchongth opened 3 years ago

aaronchongth commented 3 years ago

Feature request

Description

To implement a ROS 2 client to allow the free fleet server to integrate with standalone robots running the ROS 2 navigation stack.

Implementation considerations

The implementation will be replicating what was done for the ROS 1 client, targeting the main branch, as develop is still under active development.

Alternatives

Additional information

eliasdc commented 2 years ago

Hi, I'm looking into the develop branch and checking how it will work with navigation2. I assume there will have to be a server and client executable in free_fleet_ros2 which uses the library from free_fleet develop branch. I believe something like what @chianfern did with the client could work (see https://github.com/chianfern/free_fleet_ros2/tree/develop).