跳到主要内容

FloorTransition

消息类型: map_manager/msg/FloorTransition

描述

楼层过渡点定义(电梯、楼梯等),用于跨楼层导航

字段定义

常量

名称类型说明
TYPE_ELEVATORuint80电梯
TYPE_STAIRSuint81楼梯
TYPE_RAMPuint82坡道
TYPE_ESCALATORuint83扶梯

字段

字段名类型描述
idstring过渡点唯一标识符
namestring楼层可读名称
transition_typeuint8过渡类型:0=ELEVATOR(电梯), 1=STAIRS(楼梯), 2=RAMP(坡道), 3=ESCALATOR(扶梯)
from_floor_idstring起始楼层 ID
from_posegeometry_msgs/Pose2D起始楼层位姿(x, y, theta)
to_floor_idstring目标楼层 ID
to_posegeometry_msgs/Pose2D目标楼层位姿(x, y, theta)
bidirectionalbool是否双向可通行
costfloat64通过代价(用于路径规划)
availablebool当前是否可用

使用示例

请参考 map_manager API 文档获取使用示例

相关接口

楼层过渡点通过 CompositeMapInfo 消息访问