课程目的

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轨迹跟踪算法 • 董昊天

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


课程目录

 
1. 课程主要内容介绍
2. MATLAB/Simulink中的ROS命令及工具箱介绍
3. MATLAB/Simulink控制ROS虚拟机器人
4. MATLAB/Simulink生成 C++代码实现控制算法快速开发
5. ROS控制 MATLAB/Simulink机器人模型
6. 无人车控制算法开发工程实例介绍
7. 课程小结与作业

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


温馨提示

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


购课优惠

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

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

两人拼团即可享受优惠价~
三人拼团更实惠哦!
购课前可在课程详情页领取5元无门槛优惠券
本系列课程五元优惠券通用,每人限领一张
【此次优惠券限量100张】
优惠券有效期:领取后15天内使用


优惠券领取方式如下:

(扫码可领取课程优惠券)