Autoware.Auto
generic_state.hpp File Reference

This file defines a class for a generic state vector representation. More...

#include <common/type_traits.hpp>
#include <common/types.hpp>
#include <helper_functions/type_name.hpp>
#include <kalman_filter/common_variables.hpp>
#include <kalman_filter/visibility_control.hpp>
#include <Eigen/Core>
#include <tuple>
Include dependency graph for generic_state.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  autoware::prediction::is_state< StateT >
 Forward-declare is_state trait. More...
 
class  autoware::prediction::GenericState< ScalarT, VariableTs >
 A representation of a generic state vectors with specified variables. More...
 
struct  autoware::prediction::is_state< StateT >
 Forward-declare is_state trait. More...
 
struct  autoware::prediction::is_state< GenericState< ScalarT, VariableTs... > >
 A specialization of this trait for GenericState type. More...
 

Namespaces

 autoware
 This file defines the lanelet2_map_provider_node class.
 
 autoware::prediction
 Functionality relating to prediction, including state estimation, kinematic prediction, maneuver-based prediction, map-aware prediction etc...
 

Typedefs

template<typename ... Ts>
using autoware::prediction::FloatState = GenericState< common::types::float32_t, Ts... >
 A typedef for the 32 bit floating point state. More...
 
template<typename ... Ts>
using autoware::prediction::DoubleState = GenericState< common::types::float64_t, Ts... >
 A typedef for the 64 bit floating point state. More...
 

Detailed Description

This file defines a class for a generic state vector representation.