Skip to main content

FloorTransition

Message type: map_manager/msg/FloorTransition

Description

Defines a connection between two floors, such as an elevator, stairs, ramp, or escalator.

Constants

NameTypeValueDescription
TYPE_ELEVATORuint80Elevator transition.
TYPE_STAIRSuint81Stair transition.
TYPE_RAMPuint82Ramp transition.
TYPE_ESCALATORuint83Escalator transition.

Fields

FieldTypeDescription
idstringUnique identifier.
namestringHuman-readable name.
transition_typeuint8Transition type.
from_floor_idstringSource floor identifier.
from_posegeometry_msgs/Pose2DPose of the transition on the source floor.
to_floor_idstringDestination floor identifier.
to_posegeometry_msgs/Pose2DPose of the transition on the destination floor.
bidirectionalboolWhether the transition can be traversed in both directions.
costfloat64Traversal cost.
availableboolWhether the transition is currently available.

Usage Example

See the Map Manager API documentation for usage examples.

Floor transitions are accessed through CompositeMapInfo.