https://github.com/francocipollone/maliput_webots
Webots world example using maliput
https://github.com/francocipollone/maliput_webots
foxy maliput pure-pursuit ros2 webots
Last synced: 11 months ago
JSON representation
Webots world example using maliput
- Host: GitHub
- URL: https://github.com/francocipollone/maliput_webots
- Owner: francocipollone
- Created: 2023-03-09T13:59:44.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-22T22:06:32.000Z (over 1 year ago)
- Last Synced: 2025-07-03T13:06:39.299Z (12 months ago)
- Topics: foxy, maliput, pure-pursuit, ros2, webots
- Language: Python
- Homepage:
- Size: 608 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maliput-Webots Worlds
https://github.com/user-attachments/assets/9a406095-172e-45ff-b61e-0d7fb8b937f0
## Description
This repository contains a Webots project with:
- Wolds:
- Two simple road networks are provided
- Controller:
- Pure pursuit controller that uses [maliput](https://maliput.readthedocs.io/en/latest/) for representing the road network.
## Requirements
- maliput (Foxy):
- [Maliput Binary installation](https://maliput.readthedocs.io/en/latest/installation.html#id6)
- It is recommended to install the `maliput-full` package.
- Webots
- [Webots installation](https://cyberbotics.com/doc/guide/installing-webots)
## Try it!
source underlying binaries
```
source /opt/ros/foxy/setup.bash
```
Run webots and use the user interface to load your desired world.
```
webots
```
or directly run webots using the desired world.
```
webots worlds/loop_road_pedestrian_crosswalk_single_agent.wbt
```
## Available worlds
- loop_road_pedestrian_crosswalk_single_agent.wbt
- loop_road_pedestrian_crosswalk_multi_agent.wbt
- circuit_single_agent.wbt
- circuit_multi_agent.wbt