|
AGVC SDK
0.8.0
|
|
|
|
Functions | |
| AgvDetails | agvc_interface::AgvcInterface::getAgvDetails () |
| Queries current AGV information. | |
| RunningInfo | agvc_interface::AgvcInterface::getRunningInfo () |
| Queries current AGV running information. | |
| Pose2d | agvc_interface::AgvcInterface::getAgvCurrentPose () |
| Queries the current AGV pose. | |
| std::vector< Point2d > | agvc_interface::AgvcInterface::getLaserPointCloud () |
| Queries the current laser point cloud data. | |
| NavInfo | agvc_interface::AgvcInterface::getNavInfo () |
| Gets current navigation information. | |
| std::string | agvc_interface::AgvcInterface::getAgvLogMessage () |
| Gets AGV runtime log messages. | |
| ScriptRuntimeState | agvc_interface::AgvcInterface::getScriptStatus () |
| Gets the script runtime state. | |
| std::string | agvc_interface::AgvcInterface::errorCodeDecoder (const int &error_code) |
| Queries an error code. | |
| std::vector< Header > | agvc_interface::AgvcInterface::getCurrentErrorCodes () |
| Gets current error codes. | |
| int | agvc_interface::AgvcInterface::soundLightPrompt () |
| Locates the AGV by automatically playing audio and flashing special lights. | |
| bool | agvc_interface::AgvcInterface::isObstacleAhead (const double &detect_distance=1.0) |
| Checks whether there is an obstacle in the AGV travel direction. | |
| StationMark | agvc_interface::AgvcInterface::getNearestStation (const double &detect_distance=1.0) |
| Gets the nearest station within the specified detection distance. | |
Query functions for AGVC status, pose, logs, error codes, and related information.
| std::string agvc_interface::AgvcInterface::errorCodeDecoder | ( | const int & | error_code | ) |
Queries an error code.
| [in] | error_code | Error code. |
| Pose2d agvc_interface::AgvcInterface::getAgvCurrentPose | ( | ) |
Queries the current AGV pose.
| AgvDetails agvc_interface::AgvcInterface::getAgvDetails | ( | ) |
Queries current AGV information.
| std::string agvc_interface::AgvcInterface::getAgvLogMessage | ( | ) |
Gets AGV runtime log messages.
| std::vector< Header > agvc_interface::AgvcInterface::getCurrentErrorCodes | ( | ) |
Gets current error codes.
| std::vector< Point2d > agvc_interface::AgvcInterface::getLaserPointCloud | ( | ) |
Queries the current laser point cloud data.
| NavInfo agvc_interface::AgvcInterface::getNavInfo | ( | ) |
Gets current navigation information.
| StationMark agvc_interface::AgvcInterface::getNearestStation | ( | const double & | detect_distance = 1.0 | ) |
Gets the nearest station within the specified detection distance.
| [in] | detect_distance | Detection distance. Default: 1.0 m. |
| RunningInfo agvc_interface::AgvcInterface::getRunningInfo | ( | ) |
Queries current AGV running information.
| ScriptRuntimeState agvc_interface::AgvcInterface::getScriptStatus | ( | ) |
Gets the script runtime state.
| bool agvc_interface::AgvcInterface::isObstacleAhead | ( | const double & | detect_distance = 1.0 | ) |
Checks whether there is an obstacle in the AGV travel direction.
| [in] | detect_distance | Detection distance. Default: 1.0 m. |
| int agvc_interface::AgvcInterface::soundLightPrompt | ( | ) |
Locates the AGV by automatically playing audio and flashing special lights.