1#ifndef AUBO_SCOPE_WAYPOINT_MODEL_H
2#define AUBO_SCOPE_WAYPOINT_MODEL_H
91 const std::vector<double> &pose);
128 const std::vector<double> &pose,
129 const std::vector<double> &joint,
130 const std::vector<double> &offset);
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
\chinese 路点模型 提供从当前机器人获取路点的方法。 \endchinese \english WaypointModel Provides methods that returns Waypo...
WaypointPtr addWaypoint(const std::string &suggestedName, const std::vector< double > &pose)
\chinese 向当前AuboScope安装中添加一个路点。添加后终端用户可选择该路点,但不可修改。
std::vector< WaypointPtr > getWaypoints()
\chinese 获取当前安装中的几何路点
WaypointPtr addWaypoint(const std::string &suggestedName, const std::vector< double > &pose, const std::vector< double > &joint, const std::vector< double > &offset)
\chinese 向当前AuboScope安装中添加一个包含关节角度和偏移的路点。
void renameWaypoint(const std::string &name, const std::string &newName)
\chinese 根据名称重命名模型中的路点
WaypointModel(WaypointModel &f)
WaypointModel(WaypointModel &&f)
void removeWaypoint(const std::string &name)
\chinese 从此AuboCap中移除已添加的路点。使用该路点的程序节点将变为未定义状态,因为路点 不再可解析。
WaypointPtr getByName(const std::string &name)
\chinese 根据名称获取路点