Task for precise following a predefined path, that is given as control points.
More...
#include <navigation/tasks/PathFollowTask.h>
Task for precise following a predefined path, that is given as control points.
◆ Base
◆ PathFollowTask() [1/2]
◆ PathFollowTask() [2/2]
◆ reachedPosition() [1/2]
| bool reachedPosition |
( |
const Pose2 & |
pos | ) |
const |
|
inline |
◆ reached() [1/3]
| bool reached |
( |
const Point2f & |
pos | ) |
const |
|
inline |
◆ reachedOrientation() [1/2]
| bool reachedOrientation |
( |
const Pose2 & |
pos | ) |
const |
|
inline |
◆ reached() [2/3]
| bool reached |
( |
float |
orientation | ) |
const |
|
inline |
◆ reflect()
| void reflect |
( |
Reflector & |
r | ) |
|
|
inlineinherited |
◆ reachedPosition() [2/2]
| virtual bool reachedPosition |
( |
const typename std::vector< Pose2 > ::value_type & |
pos | ) |
const |
|
inlinevirtualinherited |
◆ reachedOrientation() [2/2]
| virtual bool reachedOrientation |
( |
const typename std::vector< Pose2 > ::value_type & |
pos | ) |
const |
|
inlinevirtualinherited |
◆ reached() [3/3]
| virtual bool reached |
( |
const typename std::vector< Pose2 > ::value_type & |
pos | ) |
const |
|
inlinevirtualinherited |
◆ reflectTolerance() [1/2]
| void reflectTolerance |
( |
Reflector & |
r | ) |
|
|
inlineinherited |
◆ reflectTolerance() [2/2]
◆ points
| std::vector< Pose2 > points |
|
inherited |
The control points of the path (the last point is the goal point).
◆ precision
The precision for following the path (max. distance from path) [m].
◆ goalTranslationTolerance
| float goalTranslationTolerance |
|
inherited |
The tolerance in for reaching the goal point [m].
◆ goalOrientationTolerance
| float goalOrientationTolerance |
|
inherited |
The tolerance for reaching the goal point [rad].
◆ frame
The coordinate frame, the points are specified in.
The documentation for this class was generated from the following file: