Skip to content

Support multiple robots navigating simultaneously #971

@orduno

Description

@orduno

Feature request

Feature description

We'd like to be able to support multiple robots navigating simultaneously on the same system in simulation -- no coordination at this moment, more on that coming soon 😃

For this we need to:

Implementation considerations

For partitioning, we have a few options:

  • Logical
    • Namespaces
    • DDS Keyed Data (not exposed by ROS2)
    • DDS Domain and Participants (not sure if exposed by ROS2)
  • Physical

Most users in ROS1 used separate namespaces for different robots (together with a multi-master pkg). We can replicate that as a starting point, however, there are several reasons we might want an alternative approach, i.e. DDS discovery, Robot encapsulation, etc.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions