Autoware Open AD Kit Logging Simulation#
This sample deployment shows how to run Autoware Open AD Kit logging simulation.
Requirements#
In order to run the logging simulation, you need to have the logging simulation sample map and rosbag. You can download them by running the following commands:
Sample Logging Map#
Download and unpack a logging simulation sample map that is used in this sample.
- You can also download the map manually.
gdown -O ~/autoware_map/ 'https://docs.google.com/uc?export=download&id=1A-8BvYRX3DhSzkAnOcGWFw5T30xTlwZI'
unzip -d ~/autoware_map/ ~/autoware_map/sample-map-rosbag.zip
Note: This sample map(Copyright 2020 TIER IV, Inc.) is only for demonstration purposes. You can use your own map by following the How-to Guide.
Sample Rosbag#
Download and unpack a sample rosbag that is used for sensor simulation in this sample.
- You can also download the rosbag manually.
gdown -O ~/autoware_map/ 'https://docs.google.com/uc?export=download&id=1sU5wbxlXAfHIksuHjP3PyI2UVED8lZkP'
unzip -d ~/autoware_map/ ~/autoware_map/sample-rosbag.zip
Note: Due to privacy concerns, the rosbag(Copyright 2020 TIER IV, Inc.) does not contain image data, which will cause: Traffic light recognition functionality cannot be tested with this sample rosbag. Object detection accuracy is decreased.
Run the Deployment#
-
Start the deployment by running the following command:
docker compose --env-file logging-simulation.env up -d -
Wait for the deployment to start for about 5 seconds and then open a browser to visualize the simulation and navigate to:
http://localhost:6080/vnc.htmlUse the default password
openadkitto access the visualizer. It can take a few seconds to visualizer to start.If your machine is on a remote server, you can access the visualizer by using its accessible IP address:
http://<your-server-ip>:6080/vnc.html -
To start the logging simulation, you should run the following command to play the rosbag:
docker compose --env-file logging-simulation.env up rosbag -d
Stop the Deployment#
Stop the deployment by running the following command:
docker compose --env-file logging-simulation.env --profile rosbag down