自动驾驶-使用卡尔曼滤波算法定位和跟踪

参加过科一的人都知道,学车的第一步不是操控车辆而是遵守交规,行车礼让,确保安全。可见安全驾驶才是行车的第一原则。为了确保安全,司机应该观察周围车辆和行人的位置,保持安全距离。自动驾驶的车辆用来感知周围的设备是雷达和激光传感器。本章介绍使用c++实现卡尔曼滤波算法融合雷达和激光传感器完成对物体的感知和追踪,是对udacity自动驾驶课程该项目的学习总结。以感知行人为例,卡尔曼滤波算法和传感器感知物...
摘要由CSDN通过智能技术生成

参加过科一的人都知道,学车的第一步不是操控车辆而是遵守交规,行车礼让,确保安全。可见安全驾驶才是行车的第一原则。为了确保安全,司机应该观察周围车辆和行人的位置,保持安全距离。自动驾驶的车辆用来感知周围的设备是雷达和激光传感器。本章介绍使用c++实现卡尔曼滤波算法融合雷达和激光传感器完成对物体的感知和追踪,是对udacity自动驾驶课程该项目的学习总结。

以感知行人为例,卡尔曼滤波算法和传感器感知物体的一般流程为:

  1. 传感器第一次发现行人,用测量数据对一组描述行人的特征向量初始化得到 x 1 x_1 x1
  2. 进入卡尔曼滤波算法的预测阶段,计算 Δ t \Delta t Δt后的特征向量的预测值 x t ′ x'_t xt,方差矩阵 P t ′ P'_t Pt;预测值的不确定性增加,即 P t ′ P'_t Pt增加。同时传感器继续测量数据;
  3. 进入卡尔曼滤波测量更新阶段, 这时卡尔曼滤波算法得到 Δ t \Delta t Δt时间后的测量值,
  • 3
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值