maliput Logo
  • Maliput Overview
  • Gallery
    • Road Geometry
      • Geometries
      • Several lanes per road
      • Lanes with varying width
      • Lanes with varying offset
      • Roads with elevation profile
      • Roads with lateral profile
      • Intersections
    • Integration demos
      • Agent traversing a city
      • Dynamic environments: Traffic Lights and Rules

First steps

  • Installation
  • Getting Started
  • Examples
  • Maliput Backends
  • Road Network Parameters

Documentation

  • Use maliput_sparse for backend creation
  • Tutorials
  • API Documentation
  • Design
  • Roadmap
  • Changelog

Miscellaneous

  • Contributing
  • ROS Community Code of Conduct
  • Developer Guidelines
  • Developer Setup
  • Releases
  • Maliput Wheels & PyPI Index
  • Rust API & crates.io registry
maliput
  • Gallery
  • View page source

Gallery

Table of Contents

  • Gallery

    • Road Geometry

      • Geometries

      • Several lanes per road

      • Lanes with varying width

      • Lanes with varying offset

      • Roads with elevation profile

      • Roads with lateral profile

      • Intersections

    • Integration demos

      • Agent traversing a city

      • Dynamic environments: Traffic Lights and Rules

Collection of demos that shows maliput features via maliput-malidrive implementation:

Road Geometry

At the moment, maliput-malidrive supports Lines and Arcs as geometries to describe a road. Each road can be piecewise-defined using an unlimited number of arcs and lines.

Geometries

  • Line

Sorry, your browser doesn't support embedded videos.

Used map: SingleLane.xodr

  • Arc

Sorry, your browser doesn't support embedded videos.

Used map: ArcLane.xodr

  • Combination of arcs and lines

Sorry, your browser doesn't support embedded videos.

Used map: SShapeRoad.xodr

Several lanes per road

  • Each road supports as many lanes as needed.

Sorry, your browser doesn't support embedded videos.

Used map: LShapeRoadVariableLanes.xodr

Lanes with varying width

Sorry, your browser doesn't support embedded videos.

Used map: LineVariableWidth.xodr

Lanes with varying offset

Sorry, your browser doesn't support embedded videos.

Used map: LineVariableOffset.xodr

Roads with elevation profile

Elevation of a Road could be piecewise-defined by using a unlimited number of third-grade polynomials.

Sorry, your browser doesn't support embedded videos.

Used map: ParkingGarageRamp.xodr

Roads with lateral profile

  • Superelevation:

Superelevation of a Road could be piecewise-defined by using a unlimited number of third-grade polynomials.

Sorry, your browser doesn't support embedded videos.

Used map: SShapeSuperelevatedRoad.xodr

Intersections

  • Connections/intersections between roads are supported.

Sorry, your browser doesn't support embedded videos.

Used map: TShapeRoad.xodr

Integration demos

The delphyne_demos package provides several demos where delphyne agents are placed on maliput Road Networks.

Agent traversing a city

Sorry, your browser doesn't support embedded videos.

Used map: Town07.xodr

Dynamic environments: Traffic Lights and Rules

Agents being aware of state rules changing according to traffic lights.

Sorry, your browser doesn't support embedded videos.

Used map: LoopRoadPedestrianCrosswalk.xodr

Previous Next

© Copyright 2026 Woven by Toyota.