Autoware.Auto
common_states.hpp File Reference

This file holds a collection of states that are commonly used in this package. More...

Include dependency graph for common_states.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 autoware
 This file defines the lanelet2_map_provider_node class.
 
 autoware::common
 
 autoware::common::state_vector
 

Typedefs

template<typename ScalarT >
using autoware::common::state_vector::ConstAccelerationXY = GenericState< ScalarT, variable::X, variable::X_VELOCITY, variable::X_ACCELERATION, variable::Y, variable::Y_VELOCITY, variable::Y_ACCELERATION >
 A 2D state with no rotation. More...
 
using autoware::common::state_vector::ConstAccelerationXY32 = ConstAccelerationXY< common::types::float32_t >
 
using autoware::common::state_vector::ConstAccelerationXY64 = ConstAccelerationXY< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstAccelerationXYZ = GenericState< ScalarT, variable::X, variable::X_VELOCITY, variable::X_ACCELERATION, variable::Y, variable::Y_VELOCITY, variable::Y_ACCELERATION, variable::Z, variable::Z_VELOCITY, variable::Z_ACCELERATION >
 A 3D state with no rotation. More...
 
using autoware::common::state_vector::ConstAccelerationXYZ32 = ConstAccelerationXYZ< common::types::float32_t >
 
using autoware::common::state_vector::ConstAccelerationXYZ64 = ConstAccelerationXYZ< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstAccelerationXYYaw = GenericState< ScalarT, variable::X, variable::X_VELOCITY, variable::X_ACCELERATION, variable::Y, variable::Y_VELOCITY, variable::Y_ACCELERATION, variable::YAW, variable::YAW_CHANGE_RATE, variable::YAW_CHANGE_ACCELERATION >
 A 2D state with a CCW rotation. More...
 
using autoware::common::state_vector::ConstAccelerationXYYaw32 = ConstAccelerationXYYaw< common::types::float32_t >
 
using autoware::common::state_vector::ConstAccelerationXYYaw64 = ConstAccelerationXYYaw< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstAccelerationXYZYaw = GenericState< ScalarT, variable::X, variable::X_VELOCITY, variable::X_ACCELERATION, variable::Y, variable::Y_VELOCITY, variable::Y_ACCELERATION, variable::Z, variable::Z_VELOCITY, variable::Z_ACCELERATION, variable::YAW, variable::YAW_CHANGE_RATE, variable::YAW_CHANGE_ACCELERATION >
 A 3D state with a CCW yaw rotation. More...
 
using autoware::common::state_vector::ConstAccelerationXYZYaw32 = ConstAccelerationXYZYaw< common::types::float32_t >
 
using autoware::common::state_vector::ConstAccelerationXYZYaw64 = ConstAccelerationXYZYaw< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstAccelerationXYZRPY = GenericState< ScalarT, variable::X, variable::X_VELOCITY, variable::X_ACCELERATION, variable::Y, variable::Y_VELOCITY, variable::Y_ACCELERATION, variable::Z, variable::Z_VELOCITY, variable::Z_ACCELERATION, variable::ROLL, variable::ROLL_CHANGE_RATE, variable::ROLL_CHANGE_ACCELERATION, variable::PITCH, variable::PITCH_CHANGE_RATE, variable::PITCH_CHANGE_ACCELERATION, variable::YAW, variable::YAW_CHANGE_RATE, variable::YAW_CHANGE_ACCELERATION >
 A 3D state with a roll, pitch and yaw rotation. All rotations are CCW. More...
 
using autoware::common::state_vector::ConstAccelerationXYZRPY32 = ConstAccelerationXYZRPY< common::types::float32_t >
 
using autoware::common::state_vector::ConstAccelerationXYZRPY64 = ConstAccelerationXYZRPY< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstantAccelerationAndTurnRate = GenericState< ScalarT, variable::X, variable::Y, variable::YAW, variable::XY_VELOCITY, variable::YAW_CHANGE_RATE, variable::XY_ACCELERATION >
 A state consisting of a 2D position, CCW orientation, speed along the orientation vector, angle change rate and acceleration along the rotation vector. More...
 
using autoware::common::state_vector::ConstantAccelerationAndTurnRate32 = ConstantAccelerationAndTurnRate< common::types::float32_t >
 
using autoware::common::state_vector::ConstantAccelerationAndTurnRate64 = ConstantAccelerationAndTurnRate< common::types::float64_t >
 
template<typename ScalarT >
using autoware::common::state_vector::ConstantVelocityAndTurnRate = GenericState< ScalarT, variable::X, variable::Y, variable::YAW, variable::XY_VELOCITY, variable::YAW_CHANGE_RATE >
 A state consisting of a 2D position, CCW orientation, speed along the orientation vector, and an orientation change rate. More...
 
using autoware::common::state_vector::ConstantVelocityAndTurnRate32 = ConstantVelocityAndTurnRate< common::types::float32_t >
 
using autoware::common::state_vector::ConstantVelocityAndTurnRate64 = ConstantVelocityAndTurnRate< common::types::float64_t >
 

Detailed Description

This file holds a collection of states that are commonly used in this package.