Namespace simulation_framework::utilities::vehicle::state
Last update: 22.04.2026Definition: autonomy/simulation/utilities/vehicle_state/vehicle_state.h (line 13)
Classes
- simulation_framework::utilities::vehicle::state::ControlInputT
- simulation_framework::utilities::vehicle::state::MotionStateT
- simulation_framework::utilities::vehicle::state::OrientationT
- simulation_framework::utilities::vehicle::state::Vector3DT
Typedefs
Typedef Orientation
Definition: autonomy/simulation/utilities/vehicle_state/vehicle_state.h (line 63)
using simulation_framework::utilities::vehicle::state::Orientation = typedef OrientationT<double>
Return type: OrientationT< double >
Typedef Vector3D
Definition: autonomy/simulation/utilities/vehicle_state/vehicle_state.h (line 64)
using simulation_framework::utilities::vehicle::state::Vector3D = typedef Vector3DT<double>
Return type: Vector3DT< double >
Typedef MotionState
Definition: autonomy/simulation/utilities/vehicle_state/vehicle_state.h (line 65)
using simulation_framework::utilities::vehicle::state::MotionState = typedef MotionStateT<double>
Return type: MotionStateT< double >
Typedef ControlInput
Definition: autonomy/simulation/utilities/vehicle_state/vehicle_state.h (line 66)
using simulation_framework::utilities::vehicle::state::ControlInput = typedef ControlInputT<double>
Return type: ControlInputT< double >
Functions
Function PrintMotionState
void simulation_framework::utilities::vehicle::state::PrintMotionState(const MotionStateT< T > &state, std::ostream &os=std::cout)
Print a MotionStateT to the provided output stream.
parameterlist {"type":"element","name":"parameterlist","attributes":{"kind":"templateparam"},"children":[{"type":"element","name":"parameteritem","attributes":{},"children":[{"type":"text","text":"\n"},{"type":"element","name":"parameternamelist","attributes":{},"children":[{"type":"text","text":"\n"},{"type":"element","name":"parametername","attributes":{},"children":[{"type":"text","text":"T"}]},{"type":"text","text":"\n"}]},{"type":"text","text":"\n"},{"type":"element","name":"parameterdescription","attributes":{},"children":[{"type":"text","text":"\n"},{"type":"element","name":"para","attributes":{},"children":[{"type":"text","text":"scalar type used inside the MotionState "}]},{"type":"text","text":"\n"}]},{"type":"text","text":"\n"}]},{"type":"text","text":"\n"}]}
Parameters:
- state: motion state to print
- os: output stream to write to (defaults to std::cout)
Parameters:
- const MotionStateT< T > & state
- std::ostream & os = std::cout
Return type: void