【目录】人工智能与自动驾驶技术(入门整理)

本文记录一个小白的学习路线,大佬可以划走……

文章目录

    • 介绍
    • 控制方向
      • STM32及实时系统
      • Linux(IoT&AIoT)
    • 终端方向
      • 基于Qt
      • 基于U3D
      • 基于ROS工程化落地
    • 算法方向
      • 感知算法
      • 定位算法
      • 规划算法
      • 控制算法

介绍

目前来看,算法仍然是自动驾驶技术难度最大的方向,因此对人员的要求也最高;其次还有终端方向、**控制方向(嵌入式)**可以选择。(硬件方向-机械、电路暂不考虑)

从基础方面来说,扎实的数学、物理和语言基础是必不可少的。

从学科方向来看,主要是两大学科领域,“汽车及其自动化+计算机及其智能化”。

下面从控制、终端和算法三个方向做简要记录:

控制方向

STM32及实时系统

GPIO
PWM
ADC
USART
CAN
电机驱动

Linux(IoT&AIoT)

USB
CAN
Socket
MQTT

终端方向

基于Qt

USB
CAN
TCP/UDP

基于U3D

USB
CAN
TCP/UDP

基于ROS工程化落地

话题通信
服务通信
动作通信
DDS

算法方向

感知算法

视觉:OpenCV、YOLO
点云:PCL、PointPillars
融合感知:MV3D、AVOD、PointPainting

定位算法

点云:NDT、LOAM
RTK:

规划算法

全局规划:A*,D*
局部规划:lattice planner,EM planner
泊车规划:hybrid A*

控制算法

纵向:PID
横向:LQR

你可能感兴趣的:(人工智能与自动驾驶技术,人工智能,自动驾驶)