This document provides a step-by-step guide on how to run simulation with a demo offline record, in case you don't have the required hardware.
Suppose you have followed the Apollo Software Installation Guide. You have cloned Apollo's GitHub repo, all the software pre-requisites were installed correctly.
The following commands are assumed to run from $APOLLO_ROOT_DIR
.
bash docker/scripts/dev_start.sh
bash docker/scripts/dev_into.sh
Run the following command to build Apollo inside Docker:
./apollo.sh build
Note:
The script will auto-detect whether it was a CPU only build or a GPU build.
To start the Monitor module and Dreamview backend, run:
bash scripts/bootstrap.sh
python3 docs/demo_guide/record_helper.py demo_3.5.record
cyber_recorder play -f demo_3.5.record --loop
Note:
The
--loop
option enables record to keep playing in a loop playback mode.
Open http://127.0.0.1:8888 in your favorite browser (e.g. Chrome) to access Apollo Dreamview
The following screen should be shown to you and the car in Dreamview now moves around!
Congratulations!