|
|
One navigation request's velocity profile, before and after parametrization. More...
#include <armarx/navigation/server/ParametrizationDump.h>
Public Attributes | |
| core::TrajectoryParametrization | applied |
| What actually ran. | |
| std::optional< algorithms::Toppra::DriveParams > | driveParams |
| The bounds the profile was solved against, when TOPP-RA was configured. | |
| float | maxAngularVelocity {0.F} |
| float | maxVelocity {0.F} |
| core::GlobalTrajectory | parametrized |
| The profile that will be executed. | |
| core::GlobalTrajectory | planned |
| The planner's output. | |
| core::TrajectoryParametrization | requested |
| What the stack was configured to use. | |
| const algorithms::Toppra * | toppra {nullptr} |
Null unless TOPP-RA ran; supplies the time axis, which a GlobalTrajectory lacks. | |
One navigation request's velocity profile, before and after parametrization.
Definition at line 35 of file ParametrizationDump.h.
| core::TrajectoryParametrization applied |
What actually ran.
Differs from requested whenever TOPP-RA degraded – recorded in the artefact and not only in the log, so an unexpected profile explains itself.
Definition at line 42 of file ParametrizationDump.h.
| std::optional<algorithms::Toppra::DriveParams> driveParams |
The bounds the profile was solved against, when TOPP-RA was configured.
Reported so the constraint-utilization panel can show which one was binding.
Definition at line 56 of file ParametrizationDump.h.
| float maxAngularVelocity {0.F} |
Definition at line 59 of file ParametrizationDump.h.
| float maxVelocity {0.F} |
Definition at line 58 of file ParametrizationDump.h.
| core::GlobalTrajectory parametrized |
The profile that will be executed.
Definition at line 49 of file ParametrizationDump.h.
| core::GlobalTrajectory planned |
The planner's output.
Its velocities are the obstacle-aware limit, which is why the caller must copy it before parametrizing in place.
Definition at line 46 of file ParametrizationDump.h.
| core::TrajectoryParametrization requested |
What the stack was configured to use.
Definition at line 38 of file ParametrizationDump.h.
| const algorithms::Toppra* toppra {nullptr} |
Null unless TOPP-RA ran; supplies the time axis, which a GlobalTrajectory lacks.
Definition at line 52 of file ParametrizationDump.h.