AGVC地图路径的生成、修改、删除、查询等功能
更多...
◆ deletePath()
| int agvc_interface::AgvcInterface::deletePath |
( |
const Header & | path_header | ) |
|
删除一条路径
- 参数
-
| [in] | path_header | 待删除路径信息(路径id,名称,时间,地图id) |
- 返回
- 10100000:删除路径成功 else:删除路径失败
◆ deletePaths()
| int agvc_interface::AgvcInterface::deletePaths |
( |
const std::vector< Header > & | paths_header | ) |
|
删除多条路径
- 参数
-
| [in] | paths_header | 待删除路径信息(路径id,名称,时间,地图id) |
- 返回
- 10100000:删除路径成功 else:删除路径失败
◆ generatePath()
| int agvc_interface::AgvcInterface::generatePath |
( |
const PathStation & | path_station | ) |
|
生成/修改一条路径
- 参数
-
| [in] | path_station | 待生成/修改的路径信息 |
- 返回
- 10100000:修改/生成路径成功 else:修改/生成路径失败
◆ generatePaths()
| int agvc_interface::AgvcInterface::generatePaths |
( |
const std::vector< PathStation > & | paths_station | ) |
|
生成/修改多条路径
- 参数
-
| [in] | paths_station | 待生成/修改的路径信息 |
- 返回
- 10100000:修改/生成路径成功 else:修改/生成路径失败
◆ getAllPaths()
| std::vector< PathStation > agvc_interface::AgvcInterface::getAllPaths |
( |
| ) |
|
查询当前地图的所有路径信息
- 返回
- 当前地图的所有路径信息
◆ getAllPathsOfTargetMap()
| std::vector< PathStation > agvc_interface::AgvcInterface::getAllPathsOfTargetMap |
( |
const Header & | map_header | ) |
|
查询指定地图的所有路径信息
- 参数
-
| [in] | map_header | 指定地图header(命令id,名称,时间,地图id) |
- 返回
- 指定地图的所有路径信息
◆ getCurrentPath()
| PathStation agvc_interface::AgvcInterface::getCurrentPath |
( |
| ) |
|
查询agv当前正在跟踪的路径信息
- 返回
- 当前正在跟踪的路径信息