|
|
#include <atomic>#include <cstddef>#include <cstdint>#include <string>#include <utility>#include <vector>#include <armarx/navigation/core/Trajectory.h>#include <armarx/navigation/trajectory_control/global/TrajectoryFollowingController.h>Classes | |
| struct | ControlSample |
One cycle of the 100 Hz control task, i.e. one TrajectoryFollowingController::control. More... | |
| struct | Episode |
| Everything one dump is written from. Assembled off the real-time thread. More... | |
| struct | Params |
| What the diagnostics mode records and where it writes it. More... | |
| class | Ring< Sample > |
| Single-producer ring buffer whose storage is allocated exactly once. More... | |
| struct | RtSample |
| One cycle of the 1 kHz real-time loop. More... | |
| struct | TrajectoryRevision |
| One trajectory the episode executed, with the revision the samples refer to. More... | |
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | armarx::navigation |
| This file is part of ArmarX. | |
| namespace | armarx::navigation::platform_controller |
| This file is part of ArmarX. | |
| namespace | armarx::navigation::platform_controller::diagnostics |
| This file is part of ArmarX. | |
Functions | |
| std::string | writeDump (const Episode &episode, const Params ¶ms) |
Write episode as <outputDirectory>/<DateTime>-ep<NNN>/. | |