自动驾驶笔记

3. Apollo架构(1-14-6)

Apollo是提供 硬件规格(Hardware Specification )、车载软件(On Vehicle Software)和云服务(Cloud Service)的开放软件平台。任何合作伙伴可以应用此平台开发自己的无人驾驶系统。
百度最初是一家中国的互联网搜索引擎公司,现在转变为一家人工智能公司,在全球各地设有办事处。
百度的宗旨是通过技术让复杂的世界变得简单。
The Apollo Vehicle System是百度最重要的开源贡献之一。
我们开放了无人驾驶功能,让全世界的工程师都可以在Apollo上打造自己的无人驾驶车。
Apollo提供世界领先的高精度地图服务、和开源无人驾驶模拟引擎
与Closed Vehicle Systems相比,Apollo的发展速度更快,为参与者带来的收益更大。
我们的开源框架是学术界、行业研究人员和制造工程师共同努力的成果。
Apollo技术框架由四个层面组成:
参考车辆平台(Reference Vehicle Platform);
参考硬件平台(Reference Hardware Platform);
开源软件平台(Open Software Platform);
云服务平台(Clouds Service Platform);
在接下来的学习中,了解这些方面,并将其整合打造端到端无人驾驶车辆。

2. 五大核心部分

这里写图片描述
我们使用 计算机视觉 和 传感器融合,获取一幅关于我们的世界的画面,
使用定位确定我们在这个世界的精确位置,
然后使用路径规划来绘制一条通过这个世界到达目的地的路径,
然后通过控制转动方向盘、踏下油门、踩动制动器最终移动车辆沿着该轨迹行驶。

1. Self-Driving Car Fundamentals

– Featuring Apollo
百度Apollo开源无人驾驶平台

  • High Definition Maps 高精度(高分辨率)地图
  • Localization 定位
  • Perception 感知
  • Prediction 预测
  • Planning 规划
  • Control 控制

The most important reason is safety. Why we need self-driving cars?
汽车工程师
分成了6个等级,0-5
0:驾驶员–唯一的决策者;
1:驾驶员辅助(Driver Assistance)–转向、加速支持;巡航控制
2:部分自动化(Partial Automation)–控制几项功能:自动巡航控制(Automatic Cruise Control),车道保持(Automatic Lane Keeping)
3:有条件自动化(Conditional Automation)–在必要的时候,需要驾驶员接手;
4:高度自动化(No Human Interference)–不希望驾驶员参与(可能没有方向盘),被限制在特定区域(Restricted in Geofence);
5:完全自动化(Full Automation)–在所有情况下,与人类一样好
这里写图片描述

2017年,百度发布了名为Apollo的开源无人驾驶项目,该项目帮助合作伙伴整合自有车辆和硬件系统 以构建完整的无人驾驶系统。


途胜未来?
?1.SLAM?
?2.路径规划?

猜你喜欢

转载自blog.csdn.net/CSDN_XCS/article/details/81637313