maliput_multilane repository

Repository Summary

Checkout URI https://github.com/maliput/maliput_multilane.git
VCS Type git
VCS Version main
Last Updated 2022-06-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
maliput_multilane 0.1.0

README

gcc

maliput_multilane

Maliput_multilane is an implementation of Maliput's API that allows users to instantiate a RoadGeometry with the following relevant characteristics:

  • Multiple Lanes are allowed per Segment.
  • Constant width Lanes.
  • Segments with lateral asphalt extensions, aka shoulders.
  • Line and Arc base geometries, composed with cubic elevation and superelevation polynomials.
  • Semantic Builder API.
  • YAML based map description.
  • Adjustable linear tolerance.

The number of lanes and their lengths, widths, and shoulder widths are all user specifiable.

Build

  1. Setup a development workspace as described here.

  2. Build maliput_multilane package and its dependencies:

  • If not building drake from source:
   colcon build --packages-up-to maliput_multilane

  • If building drake from source:
   colcon build --cmake-args -DWITH_PYTHON_VERSION=3 --packages-up-to maliput_multilane

Note: To build documentation a -BUILD_DOCS cmake flag is required:

   colcon build --packages-up-to maliput_py --cmake-args " -DBUILD_DOCS=On"

CONTRIBUTING

No CONTRIBUTING.md found.