|
AGVC SDK
0.8.0
|
|
|
|
AGVC自动充电、强制上下桩、电量检测等充电相关功能 更多...
函数 | |
| int | agvc_interface::AgvcInterface::checkPowerAndAutoCharge (const Header &check_power_header={ "99999", "99999", 99999, "99999" }, const std::string &nav_board_charge_station_id="99999") |
| 检测当前电量,电量低将自动上桩充电 | |
| int | agvc_interface::AgvcInterface::setLeaveBoardTargetStation (const Header &leave_board_target_station_header) |
| 设置自动下桩时的目标站点 | |
| Header | agvc_interface::AgvcInterface::getLeaveBoardTargetStation () |
| 获取自动下桩时的目标站点 | |
| int | agvc_interface::AgvcInterface::forcedAgvToChargingBoard (const Header &forced_charge_header={ "99999", "99999", 99999, "99999" }, const std::string &nav_board_charge_station_id="99999") |
| 强制上桩充电 | |
| int | agvc_interface::AgvcInterface::forcedAgvLeaveChargingBoard (const Header &forced_leave_header={ "99999", "99999", 99999, "99999" }, const std::string &leave_board_target_station_id="99999") |
| 强制下桩 | |
| int | agvc_interface::AgvcInterface::sendAutoChargingCommand (const AutoChargingCommand &auto_charging_command) |
| 下发自动充电命令 | |
AGVC自动充电、强制上下桩、电量检测等充电相关功能
| int agvc_interface::AgvcInterface::checkPowerAndAutoCharge | ( | const Header & | check_power_header = { "99999", "99999", 99999, "99999" }, |
| const std::string & | nav_board_charge_station_id = "99999" ) |
检测当前电量,电量低将自动上桩充电
| [in] | check_power_header | 本次命令的id,本次命令的name,当前时间,地图id |
| [in] | nav_board_charge_station_id | 行驶到指定的充电站点进行上桩充电; 如果不设置该参数,行驶到最近的充电站点进行上桩充电 |
| int agvc_interface::AgvcInterface::forcedAgvLeaveChargingBoard | ( | const Header & | forced_leave_header = { "99999", "99999", 99999, "99999" }, |
| const std::string & | leave_board_target_station_id = "99999" ) |
强制下桩
| [in] | forced_leave_header | 本次命令的id,本次命令的name,当前时间,地图id |
| [in] | leave_board_target_station_id | 下桩前往的站点; 如果不设置该参数,则下桩到充电站点 |
| int agvc_interface::AgvcInterface::forcedAgvToChargingBoard | ( | const Header & | forced_charge_header = { "99999", "99999", 99999, "99999" }, |
| const std::string & | nav_board_charge_station_id = "99999" ) |
强制上桩充电
| [in] | forced_charge_header | 本次命令的id,本次命令的name,当前时间,地图id |
| [in] | nav_board_charge_station_id | 行驶到指定的充电站点进行上桩充电; 如果不设置该参数,行驶到最近的充电站点进行上桩充电 |
| Header agvc_interface::AgvcInterface::getLeaveBoardTargetStation | ( | ) |
| int agvc_interface::AgvcInterface::sendAutoChargingCommand | ( | const AutoChargingCommand & | auto_charging_command | ) |
下发自动充电命令
| [in] | auto_charging_command | 自动充电命令 |
| int agvc_interface::AgvcInterface::setLeaveBoardTargetStation | ( | const Header & | leave_board_target_station_header | ) |
设置自动下桩时的目标站点
| [in] | leave_board_target_station_header | 自动下桩的站点的header信息 |