Skip to content

[Feature request]: Enhancement for mutex group definition and visualization #527

@TanJunKiat

Description

@TanJunKiat

Before proceeding, is there an existing issue or discussion for this?

Description

Mutex group is a new feature that allows user to limit one robot in a specific group of waypoints or lanes.

The implementation is to indicate the mutex group at the property panel of either the waypoint or the edges using traffic editor.

The current implementation does not give a very clear visual indication of the mutex group at first glance, especially when there are multiple mutex groups in large map.

In addition, defining and editing multiple mutex groups is troublesome as you have to amend individual elements.

Implementation Considerations

Since mutex are usually in an area, i would suggest to use a similar UI/UX for drawing polygons, where user can draw a polygon defining a specific mutex region. When building the workspace, the rmf_building_map_tools will add a mutex group property to all the vertices in that polygon. The polygon will also visually indicate the mutex group's name for a clearer visual effect.

Alternatives

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions