Drake
RoadOdometry< T > Struct Template Reference

RoadOdometry contains the position of the vehicle with respect to a lane in a road, along with its velocity vector in the world frame. More...

#include <drake/automotive/road_odometry.h>

Public Member Functions

 RoadOdometry ()=default
 Default constructor. More...
 
 RoadOdometry (const maliput::api::RoadPosition &road_position, const systems::rendering::FrameVelocity< double > &frame_velocity)
 Fully-parameterized constructor. More...
 
 RoadOdometry (const maliput::api::Lane *lane_in, const maliput::api::LanePositionT< T > &lane_position, const systems::rendering::FrameVelocity< T > &frame_velocity)
 Fully-parameterized constructor that is T-supported. More...
 

Public Attributes

const maliput::api::Lanelane {}
 
maliput::api::LanePositionT< Tpos {}
 
systems::rendering::FrameVelocity< Tvel {}
 

Detailed Description

template<typename T>
struct drake::automotive::RoadOdometry< T >

RoadOdometry contains the position of the vehicle with respect to a lane in a road, along with its velocity vector in the world frame.

Constructor & Destructor Documentation

◆ RoadOdometry() [1/3]

RoadOdometry ( )
default

Default constructor.

◆ RoadOdometry() [2/3]

RoadOdometry ( const maliput::api::RoadPosition road_position,
const systems::rendering::FrameVelocity< double > &  frame_velocity 
)
inline

Fully-parameterized constructor.

◆ RoadOdometry() [3/3]

RoadOdometry ( const maliput::api::Lane lane_in,
const maliput::api::LanePositionT< T > &  lane_position,
const systems::rendering::FrameVelocity< T > &  frame_velocity 
)
inline

Fully-parameterized constructor that is T-supported.

Member Data Documentation

◆ lane

const maliput::api::Lane* lane {}

◆ pos

◆ vel


The documentation for this struct was generated from the following file: