Drake
RoadCharacteristics Struct Reference

RoadCharacteristics computes and stores characteristics of a road network; i.e. More...

#include <drake/automotive/monolane_onramp_merge.h>

Collaboration diagram for RoadCharacteristics:
[legend]

Public Member Functions

 RoadCharacteristics ()=default
 Constructor for using default road geometries. More...
 
 RoadCharacteristics (const double lw, const double dw)
 Constructor for custom road geometries. More...
 

Public Attributes

const double lane_width {4.}
 
const double driveable_width {8.}
 
const maliput::api::RBounds lane_bounds {-lane_width / 2., lane_width / 2.}
 
const maliput::api::RBounds driveable_bounds
 
const maliput::api::HBounds elevation_bounds {0., 5.2}
 

Detailed Description

RoadCharacteristics computes and stores characteristics of a road network; i.e.

bounds on the lane width and driveable width. Default settings are taken if no others are specified.

Constructor & Destructor Documentation

RoadCharacteristics ( )
default

Constructor for using default road geometries.

RoadCharacteristics ( const double  lw,
const double  dw 
)
inline

Constructor for custom road geometries.

Member Data Documentation

const maliput::api::RBounds driveable_bounds
Initial value:
const double driveable_width {8.}
const maliput::api::HBounds elevation_bounds {0., 5.2}
const maliput::api::RBounds lane_bounds {-lane_width / 2., lane_width / 2.}
const double lane_width {4.}

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