#include <Driver.h>
Public Member Functions | |
DriverTaskPar () | |
Null constructor. | |
DriverTaskPar (DriverOptions &options) | |
Options constructor. | |
DriverTaskPar (Decimal VmaxP, Decimal WmaxP, Decimal goalReachedEpsP, Decimal KvP, Decimal KwP, Decimal KweP, DriveInput driverInputP) | |
Parametrical constructor. | |
DriverTaskPar (const DriverTaskPar &A) | |
Copy constructor. | |
DriverTaskPar | operator= (DriverTaskPar A) |
Redefinition operator = . | |
Public Attributes | |
Decimal | Vmax |
Max linear velocity. | |
Decimal | Wmax |
Max angular velocity. | |
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. | |
DriveInput | driverInput |
Drive mode: position or speed drive. |
MipTasks::DriverTaskPar::DriverTaskPar | ( | ) |
Null constructor.
MipTasks::DriverTaskPar::DriverTaskPar | ( | DriverOptions & | options | ) |
Options constructor.
MipTasks::DriverTaskPar::DriverTaskPar | ( | Decimal | VmaxP, | |
Decimal | WmaxP, | |||
Decimal | goalReachedEpsP, | |||
Decimal | KvP, | |||
Decimal | KwP, | |||
Decimal | KweP, | |||
DriveInput | driverInputP | |||
) |
Parametrical constructor.
MipTasks::DriverTaskPar::DriverTaskPar | ( | const DriverTaskPar & | A | ) |
Copy constructor.
DriverTaskPar MipTasks::DriverTaskPar::operator= | ( | DriverTaskPar | A | ) |
Redefinition operator = .
Max linear velocity.
Max angular velocity.
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.