|
|
#include <armarx/navigation/core/NavigationStackGeneralConfig.h>
Public Member Functions | |
| virtual aron::data::DictPtr | toAron () const |
| virtual | ~GeneralConfig ()=default |
Static Public Member Functions | |
| static GeneralConfig | FromAron (const aron::data::DictPtr &dict) |
Public Attributes | |
| float | boundaryVelocity = 150 |
| float | cornerLimit = 35 |
| float | cornerVelocity = 200 |
| bool | enableRampingCorners = true |
| bool | enableRampingEnd = true |
| bool | enableRampingStart = true |
| float | inCollisionDistanceThresholdForRecovery {100.0F} |
| Maximum distance [mm] to search for a valid recovery position when robot starts in collision. | |
| core::TwistLimits | maxVel {.linear = 200.F, .angular = 0.2F} |
| max velocity | |
| core::TwistLimits | minVel {.linear = 0.F, .angular = 0.F} |
| bool | navigateCloseAsPossible {false} |
| If true and the goal is not reachable, navigate to the closest reachable position instead of failing. | |
| float | rampLength {1000} |
Definition at line 31 of file NavigationStackGeneralConfig.h.
|
virtualdefault |
|
static |
Definition at line 24 of file NavigationStackGeneralConfig.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 14 of file NavigationStackGeneralConfig.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| float boundaryVelocity = 150 |
Definition at line 45 of file NavigationStackGeneralConfig.h.
| float cornerLimit = 35 |
Definition at line 47 of file NavigationStackGeneralConfig.h.
| float cornerVelocity = 200 |
Definition at line 44 of file NavigationStackGeneralConfig.h.
| bool enableRampingCorners = true |
Definition at line 42 of file NavigationStackGeneralConfig.h.
| bool enableRampingEnd = true |
Definition at line 41 of file NavigationStackGeneralConfig.h.
| bool enableRampingStart = true |
Definition at line 40 of file NavigationStackGeneralConfig.h.
| float inCollisionDistanceThresholdForRecovery {100.0F} |
Maximum distance [mm] to search for a valid recovery position when robot starts in collision.
Definition at line 50 of file NavigationStackGeneralConfig.h.
| core::TwistLimits maxVel {.linear = 200.F, .angular = 0.2F} |
max velocity
Definition at line 37 of file NavigationStackGeneralConfig.h.
| core::TwistLimits minVel {.linear = 0.F, .angular = 0.F} |
Definition at line 34 of file NavigationStackGeneralConfig.h.
| bool navigateCloseAsPossible {false} |
If true and the goal is not reachable, navigate to the closest reachable position instead of failing.
Definition at line 53 of file NavigationStackGeneralConfig.h.
| float rampLength {1000} |
Definition at line 43 of file NavigationStackGeneralConfig.h.