Skip to content

Commit 1e31bab

Browse files
natashadsouzaxiaoxq
authored andcommitted
Docs: Release, Readme, Perception Visualizer
1 parent 0057f35 commit 1e31bab

File tree

4 files changed

+56
-27
lines changed

4 files changed

+56
-27
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ For business and partnership, please visit [our website](http://apollo.auto).
2929
4. [Installation](#installation)
3030
5. [Documents](#documents)
3131

32-
33-
3432
## Getting Started
3533

3634
Apollo 5.0 is loaded with new modules and features, but needs to be calibrated and configured perfectly before you take it for a spin. Please review the prerequisites and installation steps in detail to ensure that you are well equipped to build and launch Apollo. You could also check out Apollo's architecture overview for a greater understanding on Apollo's core technology and platform.
@@ -220,6 +218,7 @@ The car now has 360-degree visibility, along with upgraded perception deep learn
220218

221219
* Software:
222220

221+
* [Data Pipeline](https://github.com/ApolloAuto/apollo/tree/master/modules/tools/fuel_proxy)
223222
* Perception
224223
* Planning
225224
* Control

RELEASE.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# Release 5.0
2+
3+
Apollo 5.0 is an effort to support volume production for Geo-Fenced Autonomous Driving. The car now has 360-degree visibility, along with upgraded perception deep learning model to handle the changing conditions of complex road scenarios, making the car more secure and aware. Scenario-based planning has been enhanced to support additional scenarios like pull over and crossing bare intersections.
4+
5+
## Major Features And Improvements
6+
* Brand new Data Pipeline Service
7+
* Vehicle Calibration
8+
* New Perception algorithms
9+
* Sensor Calibration Service
10+
* Scenario - Based Planning with a new planning algorithm, Open Space Planner and new scenarios supported
11+
* Intersection - STOP Sign, Traffic Light, Bare Intersection
12+
* Park - Valet, Pull Over
13+
* Map Data Verification tool
14+
* Prediction Evaluators
15+
* Simulation web platform - Dreamland
16+
* Scenario Editor
17+
18+
## Autonomous Drive Capabilities
19+
Vehicles with this version can drive autonomously in complex urban road conditions including both residential and downtown areas. **BE CAUTIOUS WHEN DRIVING AUTONOMOUSLY, ESPECIALLY AT NIGHT OR IN POOR VISION ENVIRONMENT. URBAN DRIVING INVOLVES NAVIGATING HIGH RISK ZONES LIKE SCHOOLS, PLEASE TEST APOLLO 5.0 WITH THE SUPPORT FROM APOLLO ENGINEERING TEAM, PLEASE AVOID DRIVING THE VEHICLE ON THE HIGHWAY OR AT SPEEDS THAT ARE ABOVE OUR SUPPORTED THRESHOLD**.
20+
121
# Release 3.5
222

323
Apollo 3.5 is capable of navigating through complex driving scenarios such as residential and downtown areas. With 360-degree visibility and upgraded perception algorithms to handle the changing conditions of urban roads, the car is more secure and aware.

docs/howto/how_to_run_perception_module_on_your_local_computer.md

Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,49 @@ The perception module requires Nvidia GPU and CUDA installed to run the percepti
44

55
We provide a step-by-step instruction on running perception module with Nvidia GPU as below:
66
1. Get into the docker container via:
7-
8-
```bash
9-
$APOLLO_HOME/docker/scripts/dev_start.sh
10-
$APOLLO_HOME/docker/scripts/dev_into.sh
11-
```
7+
```bash
8+
$APOLLO_HOME/docker/scripts/dev_start.sh
9+
$APOLLO_HOME/docker/scripts/dev_into.sh
10+
```
1211
2. Build Apollo
13-
```bash
14-
./apollo.sh build_opt_gpu
15-
```
12+
```bash
13+
./apollo.sh build_opt_gpu
14+
```
1615
3. Run bootstrap.sh
17-
```bash
18-
bootstrap.sh
19-
```
16+
```bash
17+
bootstrap.sh
18+
```
2019
4. Launch Dreamview from your web browser by typing following address
2120
http://localhost:8888/
2221

2322
5. Select your car and map using the dropdowm options in the top right corner in Dreamview
2423

2524
6. Select the transform button in Dreamview or type the following command in your terminal
26-
```bash
27-
cyber_launch start /apollo/modules/transform/launch/static_transform.launch
28-
```
25+
```bash
26+
cyber_launch start /apollo/modules/transform/launch/static_transform.launch
27+
```
2928
7. If the image is compressed, launch the image decompression module
30-
```
31-
cyber_launch start /apollo/modules/tools/image_decompress/launch/image_decompress.launch
32-
```
29+
```
30+
cyber_launch start modules/drivers/tools/image_decompress/launch/image_decompress.launch
31+
```
3332

3433
8. Launch the perception modules
35-
```
36-
cyber_launch start /apollo/modules/perception/production/launch/perception_all.launch
37-
```
38-
39-
9. Play your recorded bag
40-
```
41-
cyber_recorder play -f /apollo/data/bag/anybag -r 0.2
42-
```
34+
35+
- If you want to launch all modules
36+
```
37+
cyber_launch start /apollo/modules/perception/production/launch/perception_all.launch
38+
```
39+
40+
- If you want to test camera-based obstacle and lane detection
41+
```
42+
cyber_launch start /apollo/modules/perception/production/launch/perception_camera.launch
43+
```
44+
45+
9. If you want to visualize camera-based results overlaid on the captured image and in bird view, mark `enable_visualization: true` in `modules/perception/production/conf/perception/camera/fusion_camera_detection_component`
46+
47+
10. Play your recorded bag
48+
```
49+
cyber_recorder play -f /apollo/data/bag/anybag -r 0.2
50+
```
4351

4452
Please note that the Nvidia driver should be installed appropriately even if the perception module is running in Caffe CPU_ONLY mode (i.e., using `./apollo.sh build` or `./apollo.sh build_opt` to build the perception module). Please see the detailed instruction of perception module in [the perception README](https://github.com/ApolloAuto/apollo/blob/master/modules/perception/README.md).

docs/specs/perception_apollo_5.0.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,5 @@ The input of Planning and Control modules will be quite different with that of t
101101

102102
The world coordinate system is used as ego-coordinate in 3D where the rear center axle is an origin.
103103

104+
If you want to try our perception modules and their associated visualizer, please refer to the [following document](https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_run_perception_module_on_your_local_computer.md)
105+

0 commit comments

Comments
 (0)