GetForbiddenArea
服务类型: map_manager/srv/GetForbiddenArea
服务名: ${MM}/get_forbidden_area
描述
获取指定禁区信息
请求 (Request)
| 字段 | 类型 | 描述 |
|---|---|---|
| floor_id | string | 楼层唯一标识 |
| id | int32 | 唯一标识符 |
响应 (Response)
| 字段 | 类型 | 描述 |
|---|---|---|
| area | map_manager/msg/ForbiddenArea | 区域数据 |
| area_floor_id | string | 区域所在楼层 ID |
| success | bool | 操作是否成功 |
| message | string | 结果消息或错误信息 |
使用示例
命令行调用
Bash
ros2 service call ${MM}/get_forbidden_area map_manager/srv/GetForbiddenArea \
"{floor_id: '1F', id: 'example_id'}"