From ca8fa667973189db7d901f6cab3fb90b41043955 Mon Sep 17 00:00:00 2001 From: ChenYing Kuo Date: Wed, 7 Feb 2024 10:50:25 +0800 Subject: [PATCH 1/6] Add the page of listing Carla related project. Signed-off-by: ChenYing Kuo --- .../digital-twin-simulation/.pages | 1 + .../digital-twin-simulation/carla-tutorial.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/.pages b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/.pages index fa6d79b1553..566facec590 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/.pages +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/.pages @@ -1,3 +1,4 @@ nav: - awsim-tutorial.md - MORAI_Sim-tutorial.md + - carla-tutorial.md diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md new file mode 100644 index 00000000000..3f1b0d5d582 --- /dev/null +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -0,0 +1,17 @@ +# CARLA simulator + +[CARLA](https://carla.org) is a famous open-source simulator for the autonomous driving research. +Now there is no official support to Autoware.universe, but some projects from communities support it. +The docoment is to list these projects for anyone who wants to run Autoware with Carla. +You can report issues to each project if there is any problem. + +# Project lists + +## Zenoh Carla Bridge + +The project is mainly for controlling multiple vehicles in Carla. +It uses Zenoh to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. +Feel free to ask questions and report issues on [GitHub](https://github.com/evshary/autoware_carla_launch/issues). + +* Project Link: [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch) +* Tutorial: [Running Multiple Autoware-Powered Vehicles in Carla using Zenoh](https://autoware.org/running-multiple-autoware-powered-vehicles-in-carla-using-zenoh) From ba10ef6604f3df272553fde5e1c789c1680818d7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 02:55:12 +0000 Subject: [PATCH 2/6] style(pre-commit): autofix --- .../digital-twin-simulation/carla-tutorial.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md index 3f1b0d5d582..1e6c811031f 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -13,5 +13,5 @@ The project is mainly for controlling multiple vehicles in Carla. It uses Zenoh to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. Feel free to ask questions and report issues on [GitHub](https://github.com/evshary/autoware_carla_launch/issues). -* Project Link: [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch) -* Tutorial: [Running Multiple Autoware-Powered Vehicles in Carla using Zenoh](https://autoware.org/running-multiple-autoware-powered-vehicles-in-carla-using-zenoh) +- Project Link: [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch) +- Tutorial: [Running Multiple Autoware-Powered Vehicles in Carla using Zenoh](https://autoware.org/running-multiple-autoware-powered-vehicles-in-carla-using-zenoh) From 23a4917ae152f45b3c822704aef36b4c8f12fc17 Mon Sep 17 00:00:00 2001 From: ChenYing Kuo Date: Wed, 7 Feb 2024 11:06:14 +0800 Subject: [PATCH 3/6] Fix CI issues. Signed-off-by: ChenYing Kuo --- .../digital-twin-simulation/carla-tutorial.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md index 1e6c811031f..c49b8bbeec5 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -5,9 +5,9 @@ Now there is no official support to Autoware.universe, but some projects from co The docoment is to list these projects for anyone who wants to run Autoware with Carla. You can report issues to each project if there is any problem. -# Project lists +## Project lists -## Zenoh Carla Bridge +### Zenoh Carla Bridge The project is mainly for controlling multiple vehicles in Carla. It uses Zenoh to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. From ad88291bde2ac50742f0fea0830ec21e1b677ce6 Mon Sep 17 00:00:00 2001 From: ChenYing Kuo Date: Wed, 7 Feb 2024 11:17:33 +0800 Subject: [PATCH 4/6] Fix typos. Signed-off-by: ChenYing Kuo --- .../ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md index c49b8bbeec5..8e82f1bbe27 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -2,7 +2,7 @@ [CARLA](https://carla.org) is a famous open-source simulator for the autonomous driving research. Now there is no official support to Autoware.universe, but some projects from communities support it. -The docoment is to list these projects for anyone who wants to run Autoware with Carla. +The document is to list these projects for anyone who wants to run Autoware with Carla. You can report issues to each project if there is any problem. ## Project lists From 20e88acfabb180900d1c15ddbf550069ef932175 Mon Sep 17 00:00:00 2001 From: ChenYing Kuo Date: Fri, 16 Feb 2024 09:35:28 +0800 Subject: [PATCH 5/6] Add other bridge implementations Signed-off-by: ChenYing Kuo --- .../digital-twin-simulation/carla-tutorial.md | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md index 8e82f1bbe27..b80ae81c9f8 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -5,13 +5,30 @@ Now there is no official support to Autoware.universe, but some projects from co The document is to list these projects for anyone who wants to run Autoware with Carla. You can report issues to each project if there is any problem. -## Project lists +## Project lists (In alphabetical order) -### Zenoh Carla Bridge +### carla_autoware_bridge + +An addition package to `carla_ros_bridge` to connect CARLA simulator to Autoware Universe software. + +- Project Link: [carla_autoware_bridge](https://github.com/Robotics010/carla_autoware_bridge) +- Tutorial: [https://github.com/Robotics010/carla_autoware_bridge/blob/master/getting-started.md](https://github.com/Robotics010/carla_autoware_bridge/blob/master/getting-started.md) + + +### open_planner + +Integrated open source planner and related tools for autonomous navigation of autonomous vehicle and mobile robots + +- Project Link: [open_planner](https://github.com/ZATiTech/open_planner/tree/humble) +- Tutorial: [https://github.com/ZATiTech/open_planner/blob/humble/op_carla_bridge/README.md](https://github.com/ZATiTech/open_planner/blob/humble/op_carla_bridge/README.md) + +### zenoh_carla_bridge The project is mainly for controlling multiple vehicles in Carla. -It uses Zenoh to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. -Feel free to ask questions and report issues on [GitHub](https://github.com/evshary/autoware_carla_launch/issues). +It uses [Zenoh](https://zenoh.io/) to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. +Feel free to ask questions and report issues to [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch). -- Project Link: [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch) +- Project Link: + - [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch): Integrated environment to run the bridge and Autoware easily. + - [zenoh_carla_bridge](https://github.com/evshary/zenoh_carla_bridge): The bridge implementation. - Tutorial: [Running Multiple Autoware-Powered Vehicles in Carla using Zenoh](https://autoware.org/running-multiple-autoware-powered-vehicles-in-carla-using-zenoh) From 6874dc6f434d037948035d754d101c924c91b6c4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 01:39:53 +0000 Subject: [PATCH 6/6] style(pre-commit): autofix --- .../digital-twin-simulation/carla-tutorial.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md index b80ae81c9f8..afa7a883830 100644 --- a/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md +++ b/docs/tutorials/ad-hoc-simulation/digital-twin-simulation/carla-tutorial.md @@ -14,7 +14,6 @@ An addition package to `carla_ros_bridge` to connect CARLA simulator to Autoware - Project Link: [carla_autoware_bridge](https://github.com/Robotics010/carla_autoware_bridge) - Tutorial: [https://github.com/Robotics010/carla_autoware_bridge/blob/master/getting-started.md](https://github.com/Robotics010/carla_autoware_bridge/blob/master/getting-started.md) - ### open_planner Integrated open source planner and related tools for autonomous navigation of autonomous vehicle and mobile robots @@ -28,7 +27,7 @@ The project is mainly for controlling multiple vehicles in Carla. It uses [Zenoh](https://zenoh.io/) to bridge the Autoware and Carla and is able to distinguish different messages for different vehicles. Feel free to ask questions and report issues to [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch). -- Project Link: +- Project Link: - [autoware_carla_launch](https://github.com/evshary/autoware_carla_launch): Integrated environment to run the bridge and Autoware easily. - [zenoh_carla_bridge](https://github.com/evshary/zenoh_carla_bridge): The bridge implementation. - Tutorial: [Running Multiple Autoware-Powered Vehicles in Carla using Zenoh](https://autoware.org/running-multiple-autoware-powered-vehicles-in-carla-using-zenoh)