|
AGVC SDK
0.8.0
|
|
|
|
Functions | |
| int | agvc_interface::AgvcInterface::changeRunningMode (const RunningMode &running_mode, const Header &command_header={ "99999", "99999", 1, "99999" }) |
| Switches the AGV running mode. | |
| int | agvc_interface::AgvcInterface::setControlSpeed (const Speed &speed) |
| Controls AGV motion. | |
| int | agvc_interface::AgvcInterface::setNavGoal (const NavGoalType &target) |
| Sends a navigation goal to the AGV. | |
| int | agvc_interface::AgvcInterface::pauseAgvSpeed () |
| Pauses AGV speed. | |
| int | agvc_interface::AgvcInterface::resumeAgvSpeed () |
| Resumes AGV speed after a pause. | |
| int | agvc_interface::AgvcInterface::cancelNavigation () |
| Cancels the navigation task. | |
| int | agvc_interface::AgvcInterface::relocation (const Pose2d &init_pose, const Header &command_header={ "99999", "99999", 1, "99999" }) |
| Relocates the AGV. | |
Functions for AGVC motion control, navigation goals, relocation, and mode switching.
| int agvc_interface::AgvcInterface::cancelNavigation | ( | ) |
Cancels the navigation task.
| int agvc_interface::AgvcInterface::changeRunningMode | ( | const RunningMode & | running_mode, |
| const Header & | command_header = { "99999", "99999", 1, "99999" } ) |
Switches the AGV running mode.
| [in] | running_mode | Target mode to switch to, such as navigation mode or mapping mode. |
| [in] | command_header | The id field is the ID of this command; other fields have no special meaning. |
| int agvc_interface::AgvcInterface::pauseAgvSpeed | ( | ) |
Pauses AGV speed.
| int agvc_interface::AgvcInterface::relocation | ( | const Pose2d & | init_pose, |
| const Header & | command_header = { "99999", "99999", 1, "99999" } ) |
Relocates the AGV.
| [in] | init_pose | Current reference pose of the AGV. |
| [in] | command_header | The id field is the ID of this command; other fields have no special meaning. |
| int agvc_interface::AgvcInterface::resumeAgvSpeed | ( | ) |
Resumes AGV speed after a pause.
| int agvc_interface::AgvcInterface::setControlSpeed | ( | const Speed & | speed | ) |
Controls AGV motion.
| [in] | speed | Speed information. |
| int agvc_interface::AgvcInterface::setNavGoal | ( | const NavGoalType & | target | ) |
Sends a navigation goal to the AGV.
| [in] | target | Target pose information and navigation parameters. |