基于A*与多参考点MPC的差动机器人路径规划与跟踪控制
Path planning and tracking control for differential-drive robots based on A* and multi-reference point MPC
通讯作者:
收稿日期: 2025-07-14
| 基金资助: |
|
Received: 2025-07-14
| Fund supported: | 金属矿山安全技术国家重点实验室资助项目(2025GZKJ05);国家重点研发计划资助项目(2023YFC3806603);中国博士后科学基金资助项目(2022M710354);国家自然科学基金资助项目(52202505);唐山市人才资助项目(C202503022). |
作者简介 About authors
段孟滨(2000—),男,硕士生,从事车辆路径跟踪控制研究.orcid.org/0009-0001-4902-456X.E-mail:
为了解决A*算法生成的离散路径与多参考点模型预测控制(M-MPC)所需的连续输入之间的结构失配问题,提升路径跟踪控制的精确性和平顺性,提出面向路径规划与跟踪控制的集成系统. 对A*参考路径进行平滑和等弧长间距离散化处理,将生成的参考点序列引入M-MPC控制器的预测时域,并设计航向对齐机制,以缓解A*参考路径与差动机器人之间存在较大初始航向偏差的问题,实现路径规划与跟踪控制的平稳衔接. 实验结果表明,提出的系统具有较高的精度和平顺性;与A*算法和M-MPC直接结合的系统相比,位移误差峰值和均值分别降低了51.85%和20.40%,控制增量累加值降低了28.86%;与平滑后的A*算法和纯跟踪或单参考点MPC结合的系统相比,位移误差峰值和均值分别降低了至少52.80%和41.58%. 所提系统提升了跟踪精度与平顺性,改善了差动机器人在复杂环境中的运动控制性能.
关键词:
An integrated system for path planning and tracking control was developed to address the structural mismatch between the discrete path generated by the A* algorithm and the continuous inputs required by multi-reference point model predictive control (M-MPC), and to improve the tracking accuracy and smoothness of path tracking control. The A* reference path was smoothed and discretized at equal arc-length intervals, and the generated reference point sequence was introduced into the prediction horizon of the M-MPC controller. A heading alignment mechanism was designed to mitigate the problem of large initial heading deviations between the reference path and the differential-drive robot, thereby ensuring a seamless transition from path planning to tracking control. Experimental results demonstrated that the proposed system achieved high accuracy and smoothness. Compared with the direct combination system of the A* algorithm and M-MPC, the peak and average values of the displacement error were reduced by 51.85% and 20.40%, respectively, while the cumulative control increment was decreased by 28.86%. Compared with the systems combining the smoothed A* algorithm and a pure pursuit controller or a single reference point MPC, the peak and average values of the displacement error was decreased by at least 52.80% and 41.58%, respectively. The proposed system improved the tracking accuracy and smoothness, and enhanced the motion control performance of differential-drive robots in complex environments.
Keywords:
本文引用格式
段孟滨, 白国星, 孟宇, 顾青, 汪振, 伊力夏提·伊力哈木江, 刘绍冲.
DUAN Mengbin, BAI Guoxing, MENG Yu, GU Qing, WANG Zhen, ELHAM Elxat, LIU Shaochong.
针对路径跟踪控制问题,现有研究主要集中于传统控制方法、模型预测控制(model predictive control, MPC)方法以及基于学习的控制方法. 在传统控制方法中,学者们较为常用的方法包括PID控制、滑模控制、纯跟踪控制[10]等,这些方法均能够实现路径跟踪控制. 然而,传统控制方法在处理多约束条件和强非线性系统方面存在一定局限. 新兴的强化学习[11]、神经网络[12]等方法虽然展现出较强的潜力,但是面临着较高的学习与训练成本,系统的可靠性也有待提升. 与其它控制策略相比,MPC策略因其在系统约束处理、多变量优化问题方面的卓越性能,以及独特的滚动优化机制,在路径跟踪控制领域中得到了广泛应用[13]. MPC包括单参考点的线性MPC和多参考点的非线性MPC这2种[14]. 单参考点的线性MPC通过线性化系统模型大幅降低了计算量,其实时性较好,但是控制精度不佳[15]. 而多参考点的非线性MPC能够充分利用参考路径的先验信息,与单参考点MPC相比,其控制精度更高[16-17].
A*算法和多参考点MPC(multi-reference point MPC, M-MPC)是性能较好的路径规划和跟踪控制方法,但是两者间的结合仍然面临着一些挑战. 具体来说,A*算法生成的路径存在拐点多、不平滑以及点间距不均匀等问题,难以被M-MPC控制器直接利用. 这一问题的根源在于:控制器以固定采样时间运行,并依赖于等时间间隔的预测状态来进行滚动优化,而机器人行驶速度的变化幅度不大,单个预测周期内的预测状态所形成的轨迹点间隔可以被视为恒定值,因此,不规则的参考路径点间距与等间隔的预测轨迹点之间产生了根本性的不匹配问题. 这种失配会导致控制器内部的成本函数评估不准确,从而影响路径跟踪精确性,最终会引发控制振荡,甚至控制失败. 针对该失配问题,现有研究将A*算法与M-MPC结合,以改善轨迹平滑性与泊车性能[18-19],但是这些研究主要侧重于A*路径的几何平滑,尚未深入分析A*规划路径的点间距不均匀性对M-MPC控制精度的影响. 此外,路径规划和跟踪控制需要解决规划路径方向和起始航向不一致的问题. 对于乘用车或类车机器人等不具备原地转向能力的系统,通常在路径规划阶段引入初始航向约束以生成满足初始姿态连续性的可行轨迹[20-21],而对于差动机器人,在控制起步阶段直接进行航向对齐会更为高效.
针对上述问题,提出融合B样条曲线平滑和等弧长间距离散化处理的A*路径规划方法,以生成平滑、连续、点间距一致且包含航向信息的参考路径,并将其作为M-MPC控制器的输入,以提升控制精确性和平顺性. 此外,针对路径跟踪初始阶段存在的初始航向偏差,设计初始航向对齐机制,以确保规划层与控制层的平稳衔接.
1. 差动机器人规划与控制分层架构
差动机器人的规划和控制采用分层架构,总体框架如图1所示. 首先,定位层通过GPS/GNSS与实时动态定位/惯性测量单元(RTK/IMU)获取差动机器人的高精度位姿信息. 其次,在坐标转换层中,里程计(Odometry)融合传感器的原始数据并结合差动机器人运动学模型,构建机器人的连续状态估计模型,用于提供高频的位姿信息. 随后,完成通用横轴墨卡托(universal transverse Mercator, UTM)坐标系与车身坐标系之间的转换. 在此基础上,规划层生成全局路径,并以此为参考,完成局部平滑后从起始点到目标点的最优路径选择. 在生成连续、平滑且满足机器人运动学约束的路径后,再进行等弧长间距离散化处理,使每个参考路径点之间的距离保持一致. 为了确保规划层与跟踪控制层之间的平稳衔接,设计初始航向对齐机制. 跟踪控制层接收均匀离散后的参考路径以及机器人的当前状态信息,通过TF变换将全局坐标系下的参考路径映射至车身坐标系,并基于M-MPC实时求解出满足系统约束的角速度、线速度控制指令. 底盘执行层将控制指令转换为左、右履带的目标转速,最后通过控制器局域网(controller area network, CAN)总线,将十进制的转速信息转换为数据帧信息,并将其下发至电机驱动系统,实现对差动机器人行驶状态的闭环控制和路径平稳跟踪.
图 1
图 1 差动机器人规划与控制分层架构
Fig.1 Hierarchical planning and control architecture for differential-drive robots
2. 路径规划
2.1. A*路径规划
A*算法是基于邻域搜索和代价函数的最优路径搜索算法[22],其节点扩展策略可以表述为
式中:
在A*算法中,启发函数一般由曼哈顿距离、欧几里得距离或切比雪夫距离等方式进行估算[23]. 选择曼哈顿距离作为启发函数,其计算公式为
式中:
根据上述节点扩展策略和距离估算方法,A*算法在栅格地图的基础上定义起始点与终止点. 随后,在搜索过程中遵循节点之间
2.2. B样条曲线平滑
图 2
图 2 不同次数B样条曲线的平滑效果对比
Fig.2 Comparison of smoothing effects of B-spline curves with various degrees
根据B样条曲线的定义,通过控制点集合的线性组合来构建平滑路径曲线. B样条曲线的控制顶点
式中:
依据de Boor-Cox递推公式计算B样条基函数
式中:
在上式中,定义
三次准均匀B样条的节点矢量构造策略的目标在于,确保内部节点均匀分布且具有与曲线阶数相同的重数,而曲线始、末端点的行为由首、尾节点的重数来精确控制. 因此,对于具有
节点计算公式为
2.3. 等弧长间距离散化
为了满足M-MPC控制器的输入需求,基于三次准均匀B样条并结合线性插值,以实现对路径的等弧长间距离散化. 根据式(3)定义的路径
式中:
由于式(8)中的积分部分难以获得解析解,且为了满足实时性要求,采用数值方法进行弧长近似操作. 在B样条曲线参数域
式中:
相邻中间点之间的弧长
对式(10)计算得到的微小弧长进行累加,即可得到每个中间点对应的累积弧长:
式中:
为了获得平滑插值曲线的离散点序列,使其累积弧长为
式中:
根据由式(12)计算得到的插值系数,通过线性插值,得到离散路径点
将其展开为分量形式,得到
式中:
在完成对平滑路径的等弧长间距离散化、获得离散参考点序列后,还需要计算每个离散点对应的航向角. 对于路径中间点,基于其前、后相邻点来计算航向角,对其分量
可以得到第
通过上述步骤,在平滑曲线的基础上,获取1条路径点均匀、离散化分布且包含航向角信息的路径点序列. 对于第
式中:
式中:
2.4. 初始航向对齐机制
在差动机器人的路径跟踪初始阶段,规划层和控制层之间的衔接面临关键问题:规划路径的初始期望航向与机器人当前的实际航向不一致,如图3所示. 其中,
图 3
图 3 差动机器人初始航向与规划路径示意图
Fig.3 Schematic diagram of initial heading and planned path of differential-drive robots
为了解决路径跟踪初始阶段中存在的航向偏差问题,提出基于原地转向的航向对齐机制. 该机制充分利用差动机器人原地旋转的运动特性,确保规划层和跟踪控制层之间平稳衔接,从而避免因初始航向误差而导致的位移误差激增问题. 定义初始航向偏差为
设定初始航向偏差的阈值为
式中:角速度的幅值为1 rad/s. 在此阶段中,机器人保持恒定角速度进行旋转,而当初始航向偏差
3. 路径跟踪控制器设计
M-MPC控制器在处理非线性系统和多约束条件方面具有优越性,且能够前瞻性地考虑未来一段时间内的系统行为,具有更高的控制精度. 因此,将M-MPC作为差动机器人的路径跟踪控制算法[27].
图 4
差动机器人的运动学方程表述为
式中:
基于M-MPC的路径跟踪控制器由预测模型和惩罚函数2个关键部分组成. 对运动学模型进行离散化处理,可以得到预测时域内差动机器人的位姿状态:
式中:f为系统的非线性状态函数. 使用欧拉法对式(22)进行离散化处理,得到离散时间的状态控制模型:
式中:T为控制周期. 将式(22)代入式(24),得到
定义模型预测控制的预测时域为Np,控制时域为Nc,建立预测模型:
式中:
由于控制器的惩罚函数与参考路径点之间存在耦合关系,参考路径信息须根据控制器输出的纵向速度来动态获取. 具体而言,选取参考路径上与差动机器人当前位置最接近的点作为基准点;随后,在该基准点的前方选取一系列路径点,构成当前控制周期内的参考路径点序列. 该序列的长度应与预测步长保持一致,且相邻路径点之间的弧长应满足
将参考路径点的状态信息写为矢量形式:
将多目标优化函数构建为
式中:Q为误差惩罚项的权重矩阵,R为控制量增量惩罚项的权重矩阵. 控制量增量惩罚项的作用是确保控制器以较为平稳的方式引导差动机器人跟踪参考路径,防止机器人在短时间内过于频繁地加、减速和转向,进而保证跟踪控制精度和平顺性[32].
路径跟踪控制问题可以转化为带约束的优化问题:
式中:
式中:第1个元素
4. 实验验证
为了验证提出的路径规划和跟踪控制系统的有效性,自主设计并构建实验系统. 该系统以国兴智能Safari-900T履带式底盘为基础,整体硬件架构由3个核心子系统组成:1)主控单元,搭载超恩智能RCX-1430FR-PEG型工控机,负责算法运算与决策生成;2)执行控制器,为集成式线控驱动系统,用于实现对行驶速度(0~1.2 m/s)与航向角速度(0~1.2 rad/s)的精确控制;3)定位模块,型号为戴氏科技DAISCH IFS 2000,在实时动态定位(real-time kinematic, RTK)模式下,其测量精度可以达到坐标误差
实验系统在Linux Ubuntu 18.04操作系统下运行,并基于ROS Melodic架构实现算法的模块化部署与实时通信. 将差动机器人的定位、坐标转换、路径规划、跟踪控制以及底盘执行等模块分别构建为独立ROS节点,通过ROS Topic机制完成实时数据交互和状态反馈. M-MPC控制器的参数如表1所示,其中预测步数Np设为20,在保持控制器前瞻性的同时避免由长预测引发的提前转向和误差累积;控制步数Nc设置为2,以降低优化问题的维度并提升求解效率;误差惩罚项权重矩阵Q通过系统化的参数调优,在控制精度与平顺性之间实现了合理平衡;同时,控制量增量惩罚项权重矩阵R对角速度变化幅度施加适当约束,使转向过程更平稳,且不损失必要的响应灵活性.
表 1 M-MPC控制器参数设置
Tab.1
| 参数 | 数值 | 参数 | 数值 | |
| T/s | 0.05 | R | diag{0,0.5} | |
| Np | 20 | v/(m·s−1) | 1 | |
| Nc | 2 | 0.005 | ||
| Q | diag{10,10,1} | − | − |
实验共分为3部分. 第1部分旨在说明不同的路径预处理策略对A*与M-MPC控制系统性能的影响,具体对比3种路径生成与控制系统的组合:1)M-MPC-A,即直接将由式(1)、(2)定义的启发函数与节点扩展规则生成的A*原始路径输入M-MPC控制器,不进行平滑或离散化处理;2)M-MPC-BA,即在原始路径的基础上,采用式(3)~(7)所述的三次准均匀B样条进行路径平滑处理后,再将路径输入M-MPC控制器;3)M-MPC-EBA,即在平滑路径的基础上,进一步采用式(8)~(18)中的等弧长间距离散化方法,对参考路径进行离散化处理,将生成的完整离散点序列输入M-MPC控制器. 在第2部分中,通过4组对比实验,分析在有/无初始航向对齐机制条件下的路径跟踪控制性能差异,其中对齐策略按照式(19)、(20)实现. 第3部分以M-MPC-EBA生成的参考路径为基准,对比提出的A*与M-MPC结合的系统,与A*分别结合纯跟踪控制(pure pursuit, PP)和单参考点MPC(single reference point MPC, S-MPC)的系统的性能差异,其中M-MPC基于式(21)~(31)中建立的运动学预测模型与代价函数框架来实现.
4.1. 不同路径预处理策略下M-MPC控制性能对比分析
图5展示了在3种路径预处理方法与M-MPC控制器的组合下,差动机器人实际运行轨迹与参考路径的对比结果. 由于等弧长间距离散路径在几何形状上与B样条(B-spline)路径保持一致,故而未单独绘出. 由图5可见,在M-MPC-A中,由于参考路径存在明显的几何不连续性,差动机器人的实际运行轨迹在路径拐角处出现明显偏离,表明原始A*路径对M-MPC控制器的跟踪控制性能造成了负面影响. M-MPC-BA通过路径平滑处理提升了几何连续性,实际运行轨迹与参考路径的契合度明显优于前者,尤其在曲率过渡阶段,其表现更为平稳. 进一步地,M-MPC-EBA在平滑路径的基础上结合等弧长间距离散化处理,有效解决了路径点间距不均匀及其与M-MPC控制器等间隔预测轨迹点之间的结构性失配问题. 此时,差动机器人的实际轨迹几乎与参考路径重合,跟踪控制精度和平顺性明显提升,表明该路径与M-MPC控制器更为适配.
图 5
图 5 不同路径预处理策略下的路径跟踪结果
Fig.5 Path tracking results under different path preprocessing strategies
4.1.1. 位移与航向误差分析
位移误差
图 6
图 6 不同路径预处理策略下的位移误差
Fig.6 Displacement errors under different path preprocessing strategies
图7展示了3种路径算法下差动机器人在路径跟踪过程中产生的航向误差
图 7
图 7 不同路径预处理策略下的航向误差
Fig.7 Heading errors under different path preprocessing strategies
4.1.2. 平顺性分析
需要说明的是,3种路径算法所跟踪的参考路径在几何结构上存在差异,M-MPC-A直接采用A*原始路径,而M-MPC-BA和M-MPC-EBA分别在此基础上引入平滑处理与等弧长间距离散化处理. 考虑到路径结构的不同可能不仅影响了跟踪精度,而且会改变控制器的动态输出特性,在位移误差与航向误差等精度指标的基础上,进一步引入控制平顺性指标作为补充评价依据.
为了比较3种路径算法下M-MPC控制器的平顺性表现,图8展示了角速度
图 8
图 8 不同路径预处理策略下的角速度曲线
Fig.8 Angular velocity curves under different path preprocessing strategies
第1部分的实验数据如表2所示. 通过对比3种路径生成与控制系统组合下的位移误差和航向误差,验证了M-MPC-EBA在各项精度指标上均具有显著优势. 与M-MPC-BA和M-MPC-A相比,其位移误差峰值
表 2 不同路径预处理策略下的实验结果
Tab.2
| 策略 | |||||
| M-MPC-A | |||||
| M-MPC-BA | |||||
| M-MPC-EBA |
4.2. 初始航向对齐机制对路径跟踪控制性能的影响
为了进一步验证初始航向对齐机制在路径跟踪控制中的关键作用,在有对齐机制和无对齐机制2种情况下开展共4组实验,结果如图9所示. 其中,采用航向对齐机制的实验记为M-MPC-HA;其余3组实验在无航向对齐的条件下进行,记为M-MPC-WHA;EBA路径为M-MPC-EBA策略下生成的路径. 结果表明,在缺少航向对齐的前2组实验中,差动机器人在控制起步阶段难以跟踪参考轨迹,跟踪控制失败,实际运行轨迹出现持续摆动现象并逐渐发散. 在第3组实验中,虽然能够跟踪参考轨迹,但是在控制开始阶段出现了幅度较大的超调动作,导致位移误差激增. 其根本原因在于:M-MPC在每个控制周期内均须基于机器人运动学模型和参考轨迹来求解滚动优化问题;当初始航向与参考路径方向存在较大偏差时,预测模型的初始状态与机器人的实际状态不一致,导致代价函数的最优解趋近于约束边界,因此控制器会输出幅值较大的控制指令,以快速纠正偏差. 然而,差动机器人的动态响应能力有限,幅值过大的控制指令会超出其瞬时可执行范围,进而引发控制失败或出现较大的超调动作,降低了跟踪控制精度和控制平顺性. 相比之下,航向对齐机制通过在控制起步前消除差动机器人初始航向与参考轨迹方向之间的差异,使预测模型的初始状态更接近于实际状态,从而减小了优化过程中的修正幅度,使控制器能够在约束条件下快速收敛,从而有效抑制了位移误差激增问题,并提升了整体跟踪性能.
图 9
图 9 有/无航向对齐机制条件下的路径跟踪结果
Fig.9 Path tracking results with or without heading alignment mechanism
位移误差结果如图10所示. 由于M-MPC-WHA-1和M-MPC-WHA-2出现控制失败,误差呈持续发散趋势,未绘出该结果. M-MPC-WHA-3在控制起始阶段出现了明显的超调动作,其初始位移误差骤增至0.5 m,降低了跟踪控制精度和控制平顺性. 对比结果表明,初始航向对齐机制能够有效抑制因初始航向误差引起的位移误差激增问题,提升了控制平顺性.
图 10
图 10 有/无航向对齐机制条件下的位移误差
Fig.10 Displacement error with or without heading alignment mechanism
4.3. M-MPC与PP、S-MPC控制性能对比分析
为了系统评估不同控制系统的性能差异,在第3部分的实验中对M-MPC与PP、S-MPC进行对比分析. M-MPC参数与第1部分的实验中保持一致;S-MPC参数与M-MPC保持一致,PP控制器的预瞄距离
图 11
4.3.1. 位移与航向误差分析
图12、13分别展示了M-MPC、PP和S-MPC控制器的位移误差和航向误差. PP控制器的
图 12
图 13
4.3.2. 平顺性分析
图14展示了相同的参考输入条件下,M-MPC、PP和S-MPC控制器的角速度输出对比. 结果表明,M-MPC在跟踪精度方面具有明显优势,但是其角速度输出在某些时间点存在一定波动,整体控制平顺性略逊于PP控制器. 其原因在于,M-MPC在预测时域内不断向前选取参考点,并通过不断调整角速度输出以更紧密地贴合参考轨迹,从而影响了平顺性. M-MPC在控制平顺性方面仍然有提升空间,未来会在此基础上进一步提升控制精度和平顺性,以实现更高性能的路径跟踪控制.
图 14
表 3 不同控制系统的位移误差与航向误差
Tab.3
| 控制系统 | ||||
| PP | ||||
| M-MPC |
上述3组实验的对比分析结果表明,提出的路径规划与跟踪控制方法解决了A*算法生成路径存在的几何不连续、平滑性差以及点间距不均等问题. 基于等弧长间距离散化的三次准均匀B样条路径在提升M-MPC控制器的路径跟踪精度与控制平顺性方面具有显著优势.
5. 结 论
(2)由于A*路径与M-MPC控制器期望的等间隔预测轨迹点之间存在结构失配问题,在A*路径规划和B样条曲线平滑的基础上,进一步结合等弧长间距离散化方法,生成结构连续、点间距均匀且包含航向信息的离散路径点序列,以实现参考路径结构与期望输入的一致性. 实验结果表明,该方法相比于A*路径规划或仅进行平滑处理的方案,降低了跟踪控制过程中的位移误差和航向误差,并提升了控制平顺性. 实验验证了路径结构一致性对M-MPC控制性能的重要作用.
(3)在路径跟踪初始阶段,规划路径的期望航向与机器人实际航向之间存在偏差. 提出的基于原地转向的初始航向对齐机制能够在控制起步前迅速修正初始航向偏差. 实验结果表明,该机制能够避免由初始航向误差引发的位移误差激增问题,确保了规划层与控制层之间的平稳衔接,增强了系统整体的鲁棒性.
(4)提出的路径规划与跟踪控制集成方法通过优化路径结构,解决了期望输入与控制器之间的失配问题,提升了系统的路径跟踪控制精度和控制平顺性. 与已有的平滑A*算法和PP控制器结合的系统、平滑A*算法和S-MPC控制器结合的系统相比,所提方法表现出更高的跟踪控制精度.
参考文献
基于模糊LQR的智能汽车路径跟踪控制
[J].DOI:10.19562/j.chinasae.qcgc.2022.01.003 [本文引用: 1]
Path tracking control of intelligent vehicles based on fuzzy LQR
[J].DOI:10.19562/j.chinasae.qcgc.2022.01.003 [本文引用: 1]
动态环境下AIP-RRT*与DGF-APF融合的机器人路径规划
[J].DOI:10.19650/j.cnki.cjsi.J2413268 [本文引用: 1]
Robot path planning by fusion of AIP-RRT* and DGF-APF in dynamic environments
[J].DOI:10.19650/j.cnki.cjsi.J2413268 [本文引用: 1]
基于改进A*算法的室内巡检机器人路径规划研究
[J].
Research on path planning of indoor inspection robot based on improved A* algorithm
[J].
基于动态寻优蚁群算法的移动机器人路径规划
[J].
Path planning of mobile robot based on the dynamic optimization ant colony algorithm
[J].
基于B样条优化的改进纯追踪农机导航曲线跟踪方法
[J].DOI:10.6041/j.issn.1000-1298.2024.09.003 [本文引用: 1]
Improved pure pursuit agricultural machinery navigation curve path tracking method based on B-spline optimization
[J].DOI:10.6041/j.issn.1000-1298.2024.09.003 [本文引用: 1]
Path smoothing techniques in robot navigation: state-of-the-art, current and future challenges
[J].DOI:10.3390/s18093170 [本文引用: 1]
满足曲率约束的B样条曲线连续路径平滑方法
[J].DOI:10.13245/j.hust.220511 [本文引用: 1]
Continuous path smoothing method of B-spline curve satisfying curvature constraint
[J].DOI:10.13245/j.hust.220511 [本文引用: 1]
Path tracking control for brake-steering tracked vehicles based on an improved pure pursuit algorithm
[J].DOI:10.1016/j.biosystemseng.2024.04.006 [本文引用: 1]
A reinforcement learning-based adaptive path tracking approach for autonomous driving
[J].DOI:10.1109/TVT.2020.3014628 [本文引用: 1]
Deep learning-based trajectory planning and control for autonomous ground vehicle parking maneuver
[J].DOI:10.1109/TASE.2022.3183610 [本文引用: 1]
一体式车辆避撞轨迹规划与跟踪控制
[J].
Integrated control of trajectory planning and tracking for vehicle collision avoidance
[J].
Real-time high-precision nonlinear tracking control of autonomous vehicles using fast iterative model predictive control
[J].DOI:10.1109/TIV.2024.3352171 [本文引用: 1]
船舶动力定位非线性模型预测控制
[J].
Nonlinear model predictive control for the dynamic positioning system of ships
[J].
参数不确定和扰动下智能汽车路径跟踪控制
[J].
Intelligent vehicle path tracking control under parametric uncertainties and external disturbances
[J].
Automatic parking trajectory planning in narrow spaces based on hybrid A* and NMPC
[J].DOI:10.1038/s41598-025-85541-x [本文引用: 1]
Improved hybrid A-star algorithm for path planning in autonomous parking system based on multi-stage dynamic optimization
[J].DOI:10.1007/s12239-023-0038-1 [本文引用: 1]
Research on path planning with the integration of adaptive A-star algorithm and improved dynamic window approach
[J].DOI:10.3390/electronics13020455 [本文引用: 2]
改进A*与ROA-DWA融合的机器人路径规划
[J].
Path planning based on fusion of improved A* and ROA-DWA for robot
[J].
B样条技术与遗传算法融合的全局路径规划
[J].
Global path planning with integration of B-spline technique and genetic algorithm
[J].
面向口腔种植的机器人多姿态轨迹平滑规划
[J].
Multi-orientation trajectory smoothing planning of robot for dental implant
[J].
基于非线性模型预测控制的移动机器人实时路径跟踪
[J].DOI:10.6041/j.issn.1000-1298.2020.09.006 [本文引用: 1]
Real-time path tracking of mobile robot based on nonlinear model predictive control
[J].DOI:10.6041/j.issn.1000-1298.2020.09.006 [本文引用: 1]
基于非线性模型预测控制的分布式驱动电动汽车多目标扭矩协调控制
[J].DOI:10.3969/j.issn.1004-132X.2025.05.024 [本文引用: 1]
Multi-objective torque coordination control for distributed drive electric vehicles based on nonlinear MPC
[J].DOI:10.3969/j.issn.1004-132X.2025.05.024 [本文引用: 1]
基于前馈非线性模型预测控制的类车机器人路径跟踪
[J].
Path tracking for car-like robots based on feed-forward nonlinear model predictive control
[J].
基于优化预瞄距离的无人驾驶车辆轨迹跟踪控制
[J].
Trajectory tracking control of autonomous vehicle based on optimized preview distance
[J].
基于MPC-MFAC的双侧独立电驱动无人履带车辆轨迹跟踪控制
[J].
Trajectory tracking control of dual independent electric drive unmanned tracked vehicle based on MPC-MFAC
[J].
混动履带式无人平台轨迹跟踪控制研究
[J].
Research on trajectory tracking control of hybrid tracked unmanned platform
[J].
矿用铰接式车辆路径跟踪控制研究现状与进展
[J].
Current status and progress of path tracking control of mining articulated vehicles
[J].
基于P-PP的轻型商用车路径跟踪控制
[J].
Path tracking control of light commercial vehicles based on P-PP
[J].
Geometric A-star algorithm: an improved A-star algorithm for AGV path planning in a port environment
[J].
/
| 〈 |
|
〉 |

