#include <ObsAvoiAlgoSND.h>

Public Member Functions | |
| ObsAvoiAlgoSNDParams (Decimal R=0.25, Decimal oAD=1.0, Decimal mS=0.5, Decimal mTR=1.5, Decimal gPT=0.25, Decimal gAT=6.3, Decimal mGW=0.6, bool mode=false) | |
| when true algorithm is used for a trajector following task else the algorithm is used in a point to point task | |
| ObsAvoiAlgoSNDParams (int argc, const char *argv[]) | |
| Constructor with options. | |
| string | getObjectName () const |
| Gets the name. | |
Public Attributes | |
| Decimal | robotRadius |
| Decimal | obstacleAvoidDist |
| Decimal | maxSpeed |
| Decimal | maxTurnRate |
| Decimal | goalPositionTol |
| Decimal | goalAngleTol |
| Decimal | minGapWidth |
| bool | trajectoryMode |
| MipAlgorithms::ObsAvoiAlgoSNDParams::ObsAvoiAlgoSNDParams | ( | Decimal | R = 0.25, |
|
| Decimal | oAD = 1.0, |
|||
| Decimal | mS = 0.5, |
|||
| Decimal | mTR = 1.5, |
|||
| Decimal | gPT = 0.25, |
|||
| Decimal | gAT = 6.3, |
|||
| Decimal | mGW = 0.6, |
|||
| bool | mode = false | |||
| ) |
when true algorithm is used for a trajector following task else the algorithm is used in a point to point task
Constructor with params.
| [in] | R | Robot radius. |
| [in] | oAD | Obstacle avoidance distance. |
| [in] | mS | Maximum forward speed. |
| [in] | mTR | Maximum turn rate |
| [in] | gPT | Goal position tolerance |
| [in] | gAT | Goal angle tolerance |
| [in] | mGW | Minimum width of gap for navigation |
| [in] | mode | Boolean for trajectory mode |
| MipAlgorithms::ObsAvoiAlgoSNDParams::ObsAvoiAlgoSNDParams | ( | int | argc, | |
| const char * | argv[] | |||
| ) |
Constructor with options.
| [in] | argc | Number of command line options. |
| [in] | argv[] | Command line options. |
| string MipAlgorithms::ObsAvoiAlgoSNDParams::getObjectName | ( | ) | const [inline, virtual] |
1.5.6