![](docs/02_Quick%20Start/demo_guide/images/Apollo_logo.png)
[![Build Status](http://180.76.142.62:8111/app/rest/builds/buildType:Apollo_Build/statusIcon)](http://180.76.142.62:8111/viewType.html?buildTypeId=Apollo_Build&guest=1)
[![Simulation Status](https://azure.apollo.auto/dailybuildstatus.svg)](https://azure.apollo.auto/daily-build/public)
```
We choose to go to the moon in this decade and do the other things,
not because they are easy, but because they are hard.
-- John F. Kennedy, 1962
```
Welcome to Apollo's GitHub page!
[Apollo](http://apollo.auto) is a high performance, flexible architecture which accelerates the development, testing, and deployment of Autonomous Vehicles.
For business and partnership, please visit [our website](http://apollo.auto).
## Table of Contents
1. [Introduction](#introduction)
2. [Prerequisites](#prerequisites)
3. [Individual Versions](#individual-versions)
4. [Architecture](#architecture)
5. [Installation](#installation)
6. [Quick Starts](#quick-starts)
7. [Documents](#documents)
## Introduction
Apollo 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 of Apollo's core technology and platforms.
## Prerequisites
**[New 2021-01]** The Apollo platform (stable version) is now upgraded with
software packages and library dependencies of newer versions including:
1. CUDA upgraded to version 11.1 to support Nvidia Ampere (30x0 series) GPUs,
with NVIDIA driver >= 455.32
2. LibTorch (both CPU and GPU version) bumped to version 1.7.0 accordingly.
We do not expect a disruption to your current work, but to ease your life of
migration, you would need to:
1. Update NVIDIA driver on your host to version >= 455.32.
([Web link](https://www.nvidia.com/Download/index.aspx?lang=en-us))
2. Pull latest code and run the following commands after restarting and
logging into Apollo Development container:
```bash
# Remove Bazel output of previous builds
rm -rf /apollo/.cache/{bazel,build,repos}
# Re-configure bazelrc.
./apollo.sh config --noninteractive
```
---
- The vehicle equipped with the by-wire system, including but not limited to brake-by-wire, steering-by-wire, throttle-by-wire and shift-by-wire (Apollo is currently tested on Lincoln MKZ)
- A machine with a 8-core processor and 16GB memory minimum
- NVIDIA Turing GPU / AMD GFX9/RDNA/CDNA GPU is strongly recommended
- Ubuntu 18.04
- NVIDIA driver version 455.32.00 and above ([Web link](https://www.nvidia.com/Download/index.aspx?lang=en-us)) or [ROCm v5.1](https://docs.amd.com/bundle/ROCm-Installation-Guide-v5.1/page/Prerequisite_Actions.html) and above.
- Docker-CE version 19.03 and above ([Official doc](https://docs.docker.com/engine/install/ubuntu/))
- NVIDIA Container Toolkit ([Official doc](https://github.com/NVIDIA/nvidia-docker))
**Please note**, it is recommended that you install the versions of Apollo in the following order: **1.0 -> whichever version you would like to test out**. The reason behind this recommendation is that you need to confirm whether individual hardware components and modules are functioning correctly, and clear various version test cases before progressing to a higher and more capable version for your safety and the safety of those around you.
## Individual Versions:
The following diagram highlights the scope and features of each Apollo release:
![](docs/02_Quick%20Start/demo_guide/images/Apollo_Roadmap_8_0.png)
[**Apollo 1.0:**](docs/11_Hardware%20Integration%20and%20Calibration/%E8%BD%A6%E8%BE%86%E9%9B%86%E6%88%90/%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85hardware%20installation/apollo_1_0_hardware_system_installation_guide.md)
Apollo 1.0, also referred to as the Automatic GPS Waypoint Following, works in an enclosed venue such as a test track or parking lot. This installation is necessary to ensure that Apollo works perfectly with your vehicle. The diagram below lists the various modules in Apollo 1.0.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_1.png)
[**Apollo 1.5:**](docs/11_Hardware%20Integration%20and%20Calibration/%E8%BD%A6%E8%BE%86%E9%9B%86%E6%88%90/%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85hardware%20installation/apollo_1_5_hardware_system_installation_guide.md)
Apollo 1.5 is meant for fixed lane cruising. With the addition of LiDAR, vehicles with this version now have better perception of its surroundings and can better map its current position and plan its trajectory for safer maneuvering on its lane. Please note, the modules highlighted in Yellow are additions or upgrades for version 1.5.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_1_5.png)
[**Apollo 2.0:**](docs/11_Hardware%20Integration%20and%20Calibration/%E8%BD%A6%E8%BE%86%E9%9B%86%E6%88%90/%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85hardware%20installation/apollo_2_0_hardware_system_installation_guide_v1.md#key-hardware-components)
Apollo 2.0 supports vehicles autonomously driving on simple urban roads. Vehicles are able to cruise on roads safely, avoid collisions with obstacles, stop at traffic lights, and change lanes if needed to reach their destination. Please note, the modules highlighted in Red are additions or upgrades for version 2.0.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_2.png)
[**Apollo 2.5:**](docs/11_Hardware%20Integration%20and%20Calibration/%E8%BD%A6%E8%BE%86%E9%9B%86%E6%88%90/%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85hardware%20installation/apollo_2_5_hardware_system_installation_guide_v1.md)
Apollo 2.5 allows the vehicle to autonomously run on geo-fenced highways with a camera for obstacle detection. Vehicles are able to maintain lane control, cruise and avoid collisions with vehicles ahead of them.
```
Please note, if you need to test Apollo 2.5; for safety purposes, please seek the help of the
Apollo Engineering team. Your safety is our #1 priority,
and we want to ensure Apollo 2.5 was integrated correctly with your vehicle before you hit the road.
```
![](docs/02_Quick%20Start/demo_guide/images/Apollo_2_5.png)
[**Apollo 3.0:**](docs/02_Quick%20Start/apollo_3_0_quick_start.md)
Apollo 3.0's primary focus is to provide a platform for developers to build upon in a closed venue low-speed environment. Vehicles are able to maintain lane control, cruise and avoid collisions with vehicles ahead of them.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_3.0_diagram.png)
[**Apollo 3.5:**](docs/02_Quick%20Start/apollo_3_5_quick_start.md)
Apollo 3.5 is capable of navigating through complex driving scenarios such as residential and downtown areas. The car now has 360-degree visibility, along with upgraded perception algorithms to handle the changing conditions of urban roads, making the car more secure and aware. Scenario-based planning can navigate through complex scenarios, including unprotected turns and narrow streets often found in residential areas and roads with stop signs.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_3_5_Architecture.png)
[**Apollo 5.0:**](docs/02_Quick%20Start/apollo_3_5_quick_start.md)
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.
![](docs/02_Quick%20Start/demo_guide/images/Apollo_5_0_diagram1.png)
[**Apollo 5.5:**](docs/02_Quick%20Start/apollo_5_5_quick_start.md)
Apollo 5.5 enhances the complex urban road autonomous driving capabilities of previous Apollo releases, by introducing curb-to-curb driving support. With this new addition, Apollo is now a leap clo
没有合适的资源?快使用搜索试试~ 我知道了~
apollo cyberrt
共2002个文件
h:577个
txt:442个
py:254个
需积分: 0 0 下载量 89 浏览量
2024-04-02
13:43:22
上传
评论
收藏 846.17MB ZIP 举报
温馨提示
apollo cyberrt
资源推荐
资源详情
资源评论
收起资源包目录
apollo cyberrt (2002个子文件)
649.ab94f48fdf5101376be3.css 45KB
956.e98fb508d4a519be50fd.css 6KB
style.css 1KB
409.c479049dfa6ca4af1a64.css 702B
117.4d6ace1942ccb7d731ee.css 639B
style.css 526B
325.36c48047b0aa63e5a868.css 376B
753.22db6331869801e8b74b.css 43B
647.22db6331869801e8b74b.css 43B
570.22db6331869801e8b74b.css 43B
14.22db6331869801e8b74b.css 43B
298.22db6331869801e8b74b.css 43B
81.22db6331869801e8b74b.css 43B
.DS_Store 6KB
.DS_Store 6KB
pyramid_map_matrix.h 24KB
hdmap_impl.h 20KB
hdmap_common.h 17KB
simulation_world_service.h 17KB
simulation_world_service.h 17KB
prediction_map.h 16KB
ndt_solver.h 15KB
path.h 14KB
hdmap.h 14KB
net_layer.h 13KB
birdview_img_feature_renderer.h 13KB
reference_line_info.h 12KB
hmi_worker.h 12KB
navigation_lane.h 11KB
quintic_spiral_path_with_derivation.h 11KB
open_space_info.h 11KB
motion_command_processor_base.h 11KB
open_space_roi_decider.h 10KB
ndt_voxel_grid_covariance.h 10KB
reference_line.h 10KB
obstacle.h 10KB
obstacle.h 10KB
visualization_engine.h 10KB
simulation_world_updater.h 9KB
distance_approach_ipopt_relax_end_slack_interface.h 9KB
st_obstacles_processor.h 9KB
distance_approach_ipopt_relax_end_interface.h 9KB
distance_approach_ipopt_fixed_ts_interface.h 9KB
distance_approach_ipopt_fixed_dual_interface.h 9KB
distance_approach_ipopt_cuda_interface.h 9KB
distance_approach_ipopt_interface.h 9KB
route_segments.h 8KB
hmi_worker.h 8KB
base_map_node.h 8KB
frame.h 8KB
path_bounds_decider_util.h 8KB
lane_follow_map.h 8KB
prediction_gflags.h 8KB
planning_gflags.h 8KB
simulation_world_updater.h 8KB
open_space_trajectory_optimizer.h 7KB
ndt_map_matrix.h 7KB
reference_line_provider.h 7KB
fem_pos_deviation_ipopt_interface.h 7KB
buffer_interface.h 7KB
message_writer.h 7KB
piecewise_jerk_speed_nonlinear_ipopt_interface.h 7KB
navi_obstacle_decider.h 7KB
sim_perfect_control.h 7KB
lidar_locator_ndt.h 7KB
extract_ground_plane.h 7KB
reeds_shepp_path.h 6KB
pyramid_map_node.h 6KB
cos_theta_ipopt_interface.h 6KB
navi_path_decider.h 6KB
alignment_agent.h 6KB
websocket_handler.h 6KB
st_boundary.h 6KB
base_map.h 6KB
ndt_localization.h 6KB
buffer.h 6KB
base_map_cache.h 6KB
aligned_matrix.h 6KB
dual_variable_warm_start_ipopt_qp_interface.h 6KB
predictor_manager.h 6KB
spline_1d_constraint.h 6KB
prediction_util.h 6KB
spiral_problem_interface.h 6KB
visualization_manager.h 6KB
dual_variable_warm_start_ipopt_interface.h 6KB
navi_speed_decider.h 6KB
hybrid_a_star.h 6KB
piecewise_jerk_problem.h 6KB
open_space_trajectory_partition.h 6KB
bridge_proto_diserialized_buf.h 5KB
evaluator.h 5KB
lane_borrow_path.h 5KB
message_process.h 5KB
sequence_predictor.h 5KB
sim_control_with_model_base.h 5KB
external_command_wrapper_demo.h 5KB
trajectory1d_generator.h 5KB
perception_camera_updater.h 5KB
spline_2d_constraint.h 5KB
socket_manager.h 5KB
共 2002 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
liuzubing
- 粉丝: 48
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功