|
AGVC SDK
0.8.0
|
|
|
|
AGVC运动控制、导航任务下发、重定位、模式切换等功能 更多...
函数 | |
| int | agvc_interface::AgvcInterface::changeRunningMode (const RunningMode &running_mode, const Header &command_header={ "99999", "99999", 1, "99999" }) |
| : 切换agv模式 | |
| int | agvc_interface::AgvcInterface::setControlSpeed (const Speed &speed) |
| 控制agv运动 | |
| int | agvc_interface::AgvcInterface::setNavGoal (const NavGoalType &target) |
| 向agv发送导航任务 | |
| int | agvc_interface::AgvcInterface::pauseAgvSpeed () |
| 暂停agv速度 | |
| int | agvc_interface::AgvcInterface::resumeAgvSpeed () |
| 暂停后,恢复agv速度 | |
| int | agvc_interface::AgvcInterface::cancelNavigation () |
| 取消导航任务 | |
| int | agvc_interface::AgvcInterface::relocation (const Pose2d &init_pose, const Header &command_header={ "99999", "99999", 1, "99999" }) |
| agv重定位 | |
AGVC运动控制、导航任务下发、重定位、模式切换等功能
| int agvc_interface::AgvcInterface::cancelNavigation | ( | ) |
取消导航任务
| int agvc_interface::AgvcInterface::changeRunningMode | ( | const RunningMode & | running_mode, |
| const Header & | command_header = { "99999", "99999", 1, "99999" } ) |
: 切换agv模式
| [in] | running_mode | 打算切换的模式:导航模式、建图模式; |
| [in] | command_header | id字段代表下发本次命令的id;其他字段无特殊含义 |
| int agvc_interface::AgvcInterface::pauseAgvSpeed | ( | ) |
暂停agv速度
| int agvc_interface::AgvcInterface::relocation | ( | const Pose2d & | init_pose, |
| const Header & | command_header = { "99999", "99999", 1, "99999" } ) |
agv重定位
| [in] | init_pose | agv当前参考位姿 |
| [in] | command_header | id字段代表下发本次命令的id;其他字段无特殊含义 |
| int agvc_interface::AgvcInterface::resumeAgvSpeed | ( | ) |
暂停后,恢复agv速度
| int agvc_interface::AgvcInterface::setControlSpeed | ( | const Speed & | speed | ) |
控制agv运动
| [in] | speed | 速度信息 |
| int agvc_interface::AgvcInterface::setNavGoal | ( | const NavGoalType & | target | ) |
向agv发送导航任务
| [in] | target | 目标位置信息与导航参数信息 |