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.