自动驾驶——最优控制算法(LQR)工程化总结

1. Summary

时隔一年,从写下第一篇博文自动驾驶-LQR工程实现(调研),到近段时间,真正在我们的控制器上运行最优控制算法(LQR),一步一个脚印,从开始只是知道其"控制理论"的阶段、再到对着一堆网上的资料和公式一筹莫展不知何着手、再到初步实现了LQR算法的开发(但是使用的扭矩环控制,控制的不好,而且由于各种原因被delay。。。。迟迟无法落地。。。)。

直到大上个星期,泊车平台有此最优控制算法LQR研发需求,笔者又重新了开始了最优控制算法的研发,用时一个周时间完成了代码的编写和仿真测试,然后再用一周时间进行实车最优控制算法验证与调试,取得了很大的进展,由于执行器是转角控制的,这无疑少了很多的工作量。

笔者是对记忆泊车巡航阶段使用最优控制算法LQR,通过对控制参数Q和R等参数进行标定达到了我预期的要求。从控制效果上看,个人认为要比PID好一些;而且控制参数匹配要容易些;方向盘也比PID算法要稳的多。

有一些遇到的具体性能问题的需要做的处理方法,比如matrix_update_q、超前滞后补偿器等控制策略啊,就不具体说了,毕竟工程化还是比较复杂的,还要调整针对不同的系统(被控对象)相应的调整控制参数。

下一阶段计划------MPC控制器工程化研究。

  1. 自动驾驶-动力学模型-状态空间法A矩阵----c语言实现【附Github源码链接】
  2. 自动驾驶-LQR工程实现(调研)
  3. 自动驾驶-最优控制方法LQR的C语言工程实现【附Github源码链接】
  4. 20220814-LQR算法实施落地
  5. 自动驾驶------离散系统LQR的黎卡提方程Riccati公式推导与LQR工程化
  6. 自动驾驶---连续系统LQR最优控制的黎卡提方程推导
  7. 自动驾驶------车辆动力学模型
  8. 自动驾驶------自动控制方法总结

20230826

鞠春宇

相关推荐
新智元25 分钟前
世界首富换人!81 岁硅谷狂人 4000 亿身价碾压马斯克,33 岁华裔才女逆袭
人工智能·openai
lingling00929 分钟前
分子生物学ELN系统:如何通过衍因科技实现实验室效率革命
人工智能
机器之心40 分钟前
交互扩展时代来临:创智复旦字节重磅发布AgentGym-RL,昇腾加持,开创智能体训练新范式
人工智能·openai
max50060043 分钟前
实时多模态电力交易决策系统:设计与实现
图像处理·人工智能·深度学习·算法·音视频
男孩李1 小时前
浅谈代理流程自动化 (APA)
运维·人工智能·自动化
君名余曰正则1 小时前
机器学习06——支持向量机(SVM核心思想与求解、核函数、软间隔与正则化、支持向量回归、核方法)
人工智能·机器学习·支持向量机
sjr20011 小时前
从huggingface下载模型时有哪些文件?
人工智能·机器学习
moz与京1 小时前
【面试向】热门技术话题(上)
人工智能·物联网·机器学习·面试·web3·区块链·元宇宙
wyfwyf___2 小时前
5G+IoT+AI:新质工业新图景,从预测性维护到全链路数智化
人工智能·科技·物联网·5g·信息与通信
gptplusplus2 小时前
AI智能体(Agent):从“辅助决策”到“自主行动”,重新定义下一个商业时代
人工智能