rpos::features::motion_planner::Path类
Path对象是一系列Location对象的集合,代表一条路径。
头文件
rpos/features/motion_planner.h
适用于
构造器
/**
* 创建一个由一系列点组成的路径。
*/
Path(const std::vector<core::Location>& points);
/**
* 拷贝构造函数。
*/
Path(const Path&);
运算符
/**
* 赋值运算符。
*/
Path& operator=(const Path&);
方法
/**
* 获得路径中的所有点。
*/
std::vector<rpos::core::Location>& getPoints();
名称 |
类型 |
说明 |
返回 |
std::vector<rpos::core::Location>& |
路径中的点 |
/**
* 截断路径,参数size为。
*/
rpos::features::motion_planner::Path truncate(unsigned int size);
名称 |
类型 |
说明 |
size |
unsigned int |
路径点数的限值,当路径点的数量超过size时,多余的点数将被截断 |