#include <ObstacleAvoidance.h>
Public Member Functions | |
| ObstacleAvoidancePar () | |
| Null constructor. | |
| ObstacleAvoidancePar (ObstacleAvoidanceOptions &options) | |
| options constructor | |
| ObstacleAvoidancePar (Decimal VmaxP, Decimal WmaxP, Decimal goalReachedEpsP, Decimal KvP, Decimal KwP, Decimal KweP, ObstacleAvoidanceInputTypes obstacleAvoidanceInputP) | |
| constructor | |
| ObstacleAvoidancePar (const ObstacleAvoidancePar &A) | |
| Copy constructor. | |
| ObstacleAvoidancePar | operator= (ObstacleAvoidancePar A) |
| compound operator = | |
Public Attributes | |
| Decimal | goalReachedEps |
| Goal is reached if distance(robot,goal) <= goalReachedEps. | |
| Decimal | Kv |
| Linear error gain. | |
| Decimal | Kw |
| Angular error gain. | |
| Decimal | Kwe |
| Linear and angular error gain. | |
| ObstacleAvoidanceInputTypes | obAvInputType |
| Drive mode: position or speed drive. | |
| MipTasks::ObstacleAvoidancePar::ObstacleAvoidancePar | ( | ) | [inline] |
Null constructor.
| MipTasks::ObstacleAvoidancePar::ObstacleAvoidancePar | ( | ObstacleAvoidanceOptions & | options | ) | [inline] |
options constructor
| MipTasks::ObstacleAvoidancePar::ObstacleAvoidancePar | ( | Decimal | VmaxP, | |
| Decimal | WmaxP, | |||
| Decimal | goalReachedEpsP, | |||
| Decimal | KvP, | |||
| Decimal | KwP, | |||
| Decimal | KweP, | |||
| ObstacleAvoidanceInputTypes | obstacleAvoidanceInputP | |||
| ) | [inline] |
constructor
| MipTasks::ObstacleAvoidancePar::ObstacleAvoidancePar | ( | const ObstacleAvoidancePar & | A | ) | [inline] |
Copy constructor.
| ObstacleAvoidancePar MipTasks::ObstacleAvoidancePar::operator= | ( | ObstacleAvoidancePar | A | ) | [inline] |
compound operator =
Goal is reached if distance(robot,goal) <= goalReachedEps.
Linear error gain.
Angular error gain.
Linear and angular error gain.
Drive mode: position or speed drive.
1.5.6