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>

Collaboration diagram for RoadOdometry< T >:
[legend]

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< T > pos {}
 
systems::rendering::FrameVelocity< T > vel {}
 

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 ( )
default

Default constructor.

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

Fully-parameterized constructor.

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

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

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