maliput_dragway
RoadGeometry configuration builder keys

Detailed Description

Parameters used during the RoadGeometry building process.

When parameters are omitted the default value will be used.

Example of use:

// ...
const std::map<std::string, std::string> builder_configuration {
};
auto road_network = maliput::dragway::BuildRoadNetwork(builder_configuration)();

Variables

static constexpr char const * kNumLanes {"num_lanes"}
 Number of lanes. More...
 
static constexpr char const * kLength {"length"}
 Length of the dragway. More...
 
static constexpr char const * kLaneWidth {"lane_width"}
 Width of the lanes. More...
 
static constexpr char const * kShoulderWidth {"shoulder_width"}
 Width of the shoulders of the road. More...
 
static constexpr char const * kMaximumHeight {"maximum_height"}
 Maximum height above the road surface. More...
 
static constexpr char const * kInertialToBackendFrameTranslation {"inertial_to_backend_frame_translation"}
 Translation from maliput to maliput_osm inertial frame. More...
 

Variable Documentation

◆ kInertialToBackendFrameTranslation

constexpr char const* kInertialToBackendFrameTranslation {"inertial_to_backend_frame_translation"}
staticconstexpr

Translation from maliput to maliput_osm inertial frame.

The format of the 3-dimensional vector that is expected to be passed should be {X, Y, Z}. Same format as maliput::math::Vector3 is serialized.

  • Default: "{0., 0., 0.}"

◆ kLaneWidth

constexpr char const* kLaneWidth {"lane_width"}
staticconstexpr

Width of the lanes.

  • Default: "3.7"

◆ kLength

constexpr char const* kLength {"length"}
staticconstexpr

Length of the dragway.

  • Default: "10"

◆ kMaximumHeight

constexpr char const* kMaximumHeight {"maximum_height"}
staticconstexpr

Maximum height above the road surface.

  • Default: "5.2"

◆ kNumLanes

constexpr char const* kNumLanes {"num_lanes"}
staticconstexpr

Number of lanes.

  • Default: "2"

◆ kShoulderWidth

constexpr char const* kShoulderWidth {"shoulder_width"}
staticconstexpr

Width of the shoulders of the road.

  • Default: "3."
maliput::dragway::params::kNumLanes
static constexpr char const * kNumLanes
Number of lanes.
Definition: params.h:60
road_network_builder.h
maliput::dragway::params::kLaneWidth
static constexpr char const * kLaneWidth
Width of the lanes.
Definition: params.h:66
maliput::dragway::params::kLength
static constexpr char const * kLength
Length of the dragway.
Definition: params.h:63
params.h
maliput::dragway::BuildRoadNetwork
std::unique_ptr< api::RoadNetwork > BuildRoadNetwork(const RoadGeometryConfiguration &road_geometry_configuration)
Builds an api::RoadNetwork based on Dragway implementation.
Definition: road_network_builder.cc:96