Skip to content

Commit e54f06a

Browse files
committed
Update OpenADKit part-1 with assistance from Julien Jayat.
Update OpenADKit part-1 with assistance from Julien Jayat. #1689
1 parent 658be2f commit e54f06a

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

content/learning-paths/automotive/openadkit1_container/4_run_openadkit.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,21 @@ The script first starts the Visualizer service in detached mode, followed by the
2020
Similar to the example in the previous session, this Docker Compose service configures and runs a visualization tool (Visualizer) within a Docker container. It renders real-time simulation data using RViz and allows remote access via VNC and Ngrok.
2121

2222
The `visualizer` service maps:
23-
- **Port `6080:6080`** → Enables VNC-based remote visualization. Open in a browser: `http://localhost:6080`
24-
- **Port `5999:5999`** → Used for additional debugging or communication.
23+
24+
- **volume `./etc/simulation:/autoware/scenario-sim`**
25+
26+
The volume mapping `./etc/simulation:/autoware/scenario-sim` mounts a local directory (./etc/simulation) to a specific path inside the container (/autoware/scenario-sim). This means that files stored in the ./etc/simulation directory on the host machine will be accessible from inside the container at /autoware/scenario-sim.
27+
28+
- **Port `6080:6080`**
29+
30+
In the Autoware visualization environment, the 6080:6080 port mapping is used to enable web-based VNC remote desktop access, allowing users to interact with tools like Rviz directly from their browser without needing an external VNC client.
31+
32+
Inside the container, VNC is enabled via the `VNC_ENABLED=true` environment variable, ensuring that the VNC server is running. The VNC server listens on port 6080, making it accessible through a web-based interface, which simplifies remote monitoring and control of autonomous driving simulations, improving development and testing efficiency.
33+
34+
Enable VNC-based remote visualization to interact with the Autoware environment remotely.
35+
To access the visualization interface:
36+
- On the same machine, open: `http://localhost:6080`
37+
- From another device, use: `http://<VISUALIZER_IP_ADDRESS>:6080`
2538

2639
```yml
2740
visualizer:
@@ -144,7 +157,9 @@ To access the visualizer:
144157

145158
You are now entered the OpenAD Kit simulation environment.
146159

147-
This demo will continuously repeat the same scenario.
160+
This demo will continuously repeat the two scenarios.
161+
- **fail_static_obstacle_avoidance.param.yaml**: In the first scenario, the vehicle remains stationary behind the obstacle.
162+
- **pass_static_obstacle_avoidance.param.yaml**: In the second scenario, the vehicle is permitted to change lanes to maneuver around the obstacle.
148163

149164
The vehicle starts from a stationary position, moves along the road, and stops when there is a vehicle ahead, waiting for the obstruction to clear before proceeding.
150165

content/learning-paths/automotive/openadkit1_container/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ who_is_this_for: This is an introductory topic for automotive developers, aimed
88
learning_objectives:
99
- Introduction to the SOAFEE architecture and its role in supporting Shift-Left software development strategies to optimize the autonomous driving development process.
1010
- Overview of the Autoware OpenADKit simulation environment.
11-
- Running containerized workloads on Arm Neoverse with Docker, supporting execution on both cloud-based and on-premise servers.
11+
- Running containerized workloads on Arm Neoverse V3AE with Docker, supporting execution on both cloud-based and on-premise servers.
1212
- Exploring advanced configurations and future development prospects.
1313
prerequisites:
1414
- An Arm-based Neoverse cloud instance, or a local Arm Neoverse Linux computer with at least 16 CPUs and 32GB of RAM.
@@ -32,7 +32,7 @@ operatingsystems:
3232
further_reading:
3333
- resource:
3434
title: ROS2 installation
35-
link: https://docs.github.com/en/copilot/building-copilot-extensions/about-building-copilot-extensions/
35+
link: https://learn.arm.com/install-guides/ros2/
3636
type: documentation
3737
- resource:
3838
title: AutoWare OpenAD Kit deom project

0 commit comments

Comments
 (0)