Sub task that has the purpose to reach a given orientation with at least the given variance.
More...
#include <navigation/tasks/OrientationTask.h>
Sub task that has the purpose to reach a given orientation with at least the given variance.
◆ OrientationTask() [1/2]
Create orientation task with orientation 0 and variance 0.
◆ OrientationTask() [2/2]
| OrientationTask |
( |
float |
p, |
|
|
float |
t, |
|
|
const std::string & |
f = "/GlobalFrame" |
|
) |
| |
|
inline |
Create orientation task with given orientation and variance.
- Parameters
-
| [in] | p | The requested orientation in [rad]. |
| [in] | t | The requested variance in [rad]. |
| [in] | f | The frame id the angle is related to. |
◆ reflectTolerance() [1/2]
| void reflectTolerance |
( |
Reflector & |
r | ) |
|
|
inline |
◆ reflectTolerance() [2/2]
◆ reflect()
| void reflect |
( |
Reflector & |
r | ) |
|
|
inline |
◆ reached()
| bool reached |
( |
float |
p | ) |
const |
|
inline |
Calculates if the task is reached for the current orientation p.
◆ phi
The requested orientation.
◆ tolerance
◆ frameID
The frame the angle is related to.
The documentation for this class was generated from the following file: