Everything the python side needs that does not change between paths.
More...
#include <armarx/navigation/algorithms/parametrization/Toppra.h>
Everything the python side needs that does not change between paths.
Definition at line 104 of file Toppra.h.
◆ configuration
| std::string configuration |
◆ driveType
Selects which of the two geometries below is used.
Definition at line 112 of file Toppra.h.
◆ gearboxEfficiency
| float gearboxEfficiency {1.F} |
◆ gearRatio
◆ maxAcceleration
| float maxAcceleration {std::numeric_limits<float>::infinity()} |
Device command ramp. Infinite leaves the profile bounded by torque alone.
Definition at line 129 of file Toppra.h.
◆ maxAngularAcceleration
| float maxAngularAcceleration {std::numeric_limits<float>::infinity()} |
◆ maxDeceleration
| float maxDeceleration {std::numeric_limits<float>::infinity()} |
◆ maxWheelVelocity
| float maxWheelVelocity {std::numeric_limits<float>::infinity()} |
Motor/gearbox speed rating referred to the wheel [rad/s], always in rad/s regardless of the drive's own unit convention.
Bounds each wheel individually, which the Cartesian cap does not imply: wheel rate depends on the direction of travel, so a mecanum diagonal needs up to sqrt(2) times a straight run's.
Definition at line 126 of file Toppra.h.
◆ mecanum
◆ motorMaxTorque
| float motorMaxTorque {0.F} |
◆ nodeSet
◆ numSamples
Waypoints the result should have. 0 keeps the input count.
Definition at line 134 of file Toppra.h.
◆ omniWheel
◆ robotFile
Robot model the inverse dynamics is built from.
Definition at line 107 of file Toppra.h.
◆ torqueFraction
| float torqueFraction {1.F} |
The documentation for this struct was generated from the following file:
- armarx/navigation/algorithms/parametrization/Toppra.h