自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (8)
  • 收藏
  • 关注

原创 MPC轨迹跟踪 | C++实现

MPC是一种先进的控制算法,广泛应用于自动驾驶、机器人、工业过程等控制场景。它的核心思想是:基于系统模型,在有限预测时域内对未来行为进行优化,实施滚动求解控制输入。

2025-07-03 15:27:28 958

原创 车辆动力学建模 | 横向误差模型 | LQR轨迹跟踪 | C++实现

因此为消除稳态误差带来的影响,考虑在反馈控制的基础上加入前馈控制,引入前馈值。式(4)为车身坐标系的状态方程,不可直接使用,需转换到SL坐标系。,对状态空间方程进行离散化,第一个采用中点欧拉法,第二个采用向前欧拉法。,通过选取适当的前馈值来使得稳态误差尽可能趋近于0,控制量变为如下形式。,即可使得系统稳定,但是在横向误差控制模型中,多了一部分。为车辆质心到前轴的距离,b为车辆质心到后轴的距离。如上图所示:车辆沿ox轴、oy轴的速度变化量为。在式(4)的基础的上,令航向角误差。很小并忽略其中的二阶量,

2025-06-25 20:40:05 329

原创 车辆运动学建模 | LQR轨迹跟踪 | C++实现

LQR(Linear Quadratic Regulor,线性二次调节器)是最优控制理论中的一种经典方法,用于对线性系统进行状态反馈控制,它的目标是在系统动态满足一定条件下,使性能指标最小,即权衡系统性能与控制消耗的问题关系。

2025-06-19 20:44:01 901

原创 C语言实现A*算法

对C语言理解不深,请多多交流。

2025-06-06 15:38:08 130

原创 fatal error: tf2_geometry_msgs/tf2_geometry_msgs.h: 没有那个文件或目录 22 | #include “tf2_geometry_msgs/tf

fatal error: tf2_geometry_msgs/tf2_geometry_msgs.h: 没有那个文件或目录 22 | #include "tf2_geometry_msgs/tf2_geometry_msgs.h"

2022-12-13 14:28:37 3613 1

原创 ubuntu18.04安装ros-melodic

1)修改这个包中rosdep/source.list.d/下的文件。网站下载压缩包,并且把文件名改为rosdistro,放到主目录下。4.第二段代码后输入Y,时间较长耐心等待。再次输入sudorosdepinit。可按下述方法解决,建议直接复制文中代码。最后输入roscore发现成功,如下所示。修改完后就可以回到第5步继续安装了。9.验证是否安装成功,输入。更新时可能出现以下问题。.........

2022-07-19 22:33:43 387

原创 ubuntu18.04安装显卡驱动+cuda10.2+cudnn8.0.5

一、安装显卡驱动1.更新本地软件2.查看系统推荐的显卡驱动 3.发现nvidia-driver-470是推荐的显卡驱动,所以输入以下命令根据系统推荐灵活改变安装的版本4.重启电脑,输入以下命令,如图所示则代表安装成功 二、安装cuda10.2,其他版本同理1.进入cuda下载网址,找到10.2版本并如图选择信息2.进入终端,分别输入出现如下界面,选择continue 随后输入accept最后一步,由于前面已经安装了驱动,要把安装驱动的选项取消掉,即没有叉号,如图所示,点击

2022-07-13 15:32:28 2608

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除