首页   

好课推荐 | MATLAB+ROS快速开发控制算法 • 董昊天

古月居  ·  · 1 月前

*课程资料请在微信公众号“古月居”后台回复“仿真控制资料”获取


该课程已开通专门交流答疑区《MATLAB+ROS快速开发控制算法》课程答疑汇总https://www.guyuehome.com/Bubble/circleDetail/id/30)


课程目的


MATLAB/Simulink有图形化编程的特点,程序设计与手写设计的流程图十分相似,利用MATLAB/Simulink可以快速实现并验证控制思路,在设计初期避免大量的代码编写和调试工作。同时Simulink可以自动生成C++代码,避免出错,能够快速完成ROS C++程序的开发。



图形化编程与设计流程图



课程内容


本课程首先介绍MATLAB/Simulink中的ROS工具箱,然后通过一个轨迹跟踪控制算法的开发实例,展示MATLAB与ROS联合快速开发控制算法的流程(V字开发流程):理论推导与纯软件仿真(MATLAB/Simulink);RCP仿真(Simulink控制ROS);自动生成代码;HIL仿真(ROS控制Simulink);系统测试(ROS)。



V字开发流程实例(轨迹跟踪控制算法开发)



最后介绍该技术路线的一个工程实例,开发无人车MPC控制算法。该方法可以充分利用Windows下的仿真软件,例如无人车可以充分利用CarSim这种Windows下的动力学仿真软件。



无人车控制算法开发工程实例



测试场景与试验数据


其他课程

MATLAB+ROS开发MPC轨迹跟踪算法 • 董昊天https://class.guyuehome.com/detail/p_60488679e4b0e51d821cbeb1/6)


PID参数整定与模糊自适应PID • 董昊天

https://class.guyuehome.com/detail/p_62414bd7e4b0f7cb7c77a51a/6)




课程目录

 -1. 课程主要内容介绍

- 2. MATLAB/Simulink中的ROS命令及工具箱介绍

- 3. MATLAB/Simulink控制ROS虚拟机器人

- 4. MATLAB/Simulink生成 C++代码实现控制算法快速开发

- 5. ROS控制 MATLAB/Simulink机器人模型

- 6. 无人车控制算法开发工程实例介绍

- 7. 课程小结与作业


*课程资料请在微信公众号“古月居”后台回复“ROS进阶攻略”获取


温馨提示


由于本产品的视频课程属性,观看后不予退款。


Powering the World's Robots!

Powering the World!

你好,ROS!

你好,未来!


购课优惠

古月居官网所获积分可以兑换优惠券哦!打开古月居官网-【我的主页】-【积分兑换】,点击兑换。

兑换成功后在【兑换记录】查看兑换码,就可以在手机端使用了,不要错过省钱机会哟~


点击“阅读原文”即可查看课程

推荐文章
Th0r安全  ·  代码审计公开课|yapi代码审计到rce(上)  ·  1 年前  
武汉晚报  ·  #9岁女孩暑假胖十几斤查出脂肪肝# ...  ·  1 年前  
期货日报  ·  大宗商品期价普跌,玉米还能强势多久?  ·  3 年前  
天下粮仓网  ·  今日价格 | ...  ·  3 年前  
公子安然  ·  为何我又拿起了笔?  ·  4 年前  
© 2022 51好读
删除内容请联系邮箱 2879853325@qq.com