Model Predictive collision-free path following control for nonholonomic mobile robots

IF 1.2 Q3 ENGINEERING, MECHANICAL FME Transactions Pub Date : 2023-01-01 DOI:10.5937/fme2302192h
T. Hiep, V. Cong, L. Phuong
{"title":"Model Predictive collision-free path following control for nonholonomic mobile robots","authors":"T. Hiep, V. Cong, L. Phuong","doi":"10.5937/fme2302192h","DOIUrl":null,"url":null,"abstract":"In this research, a model predictive collision-free path following controller is developed and applied for an omnidirectional mobile robot (OMR). The mobile robot is controlled to track a reference path while avoiding collision with obstacles. The path-following problem is reformulated into the regulation problem of an extended plant by introducing a virtual degree of freedom, the path parameter of a geometric reference curve. Then a Model Predictive Controller (MPC) is then applied to steer the mobile robot. The optimization cost function is established from the difference between the state of the robot and the parameter path. The solution of MPC can be obtained by repeatedly solving an optimal control problem (OCP) to reduce the optimization cost function to a minimum value, making the robot state as close to the state of the path as possible. Obstacle avoidance is considered by adding terms as a function of the gap between the mobile robot and the objects in front of the robot. Constraints on the states and inputs of the system are also easily considered in the optimal control problem of MPC. This makes the control inputs not exceed the allowable limits of the robot. Simulations are carried out to reveal the controller's efficiency and show how to choose the right parameters to synchronize path tracking and obstacle avoidance tasks.","PeriodicalId":12218,"journal":{"name":"FME Transactions","volume":"45 1","pages":""},"PeriodicalIF":1.2000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"FME Transactions","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5937/fme2302192h","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0

Abstract

In this research, a model predictive collision-free path following controller is developed and applied for an omnidirectional mobile robot (OMR). The mobile robot is controlled to track a reference path while avoiding collision with obstacles. The path-following problem is reformulated into the regulation problem of an extended plant by introducing a virtual degree of freedom, the path parameter of a geometric reference curve. Then a Model Predictive Controller (MPC) is then applied to steer the mobile robot. The optimization cost function is established from the difference between the state of the robot and the parameter path. The solution of MPC can be obtained by repeatedly solving an optimal control problem (OCP) to reduce the optimization cost function to a minimum value, making the robot state as close to the state of the path as possible. Obstacle avoidance is considered by adding terms as a function of the gap between the mobile robot and the objects in front of the robot. Constraints on the states and inputs of the system are also easily considered in the optimal control problem of MPC. This makes the control inputs not exceed the allowable limits of the robot. Simulations are carried out to reveal the controller's efficiency and show how to choose the right parameters to synchronize path tracking and obstacle avoidance tasks.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
非完整移动机器人预测无碰撞路径跟踪控制
研究开发了一种模型预测无碰撞路径跟踪控制器,并将其应用于全向移动机器人。控制移动机器人跟踪参考路径,同时避免与障碍物碰撞。通过引入虚拟自由度,即几何参考曲线的路径参数,将路径跟踪问题转化为扩展对象的调节问题。然后应用模型预测控制器(MPC)对移动机器人进行控制。根据机器人状态与参数路径的差值建立优化代价函数。MPC的解可以通过反复求解最优控制问题(OCP)来得到,使优化代价函数减小到最小值,使机器人状态尽可能接近路径状态。通过添加术语作为移动机器人与前方物体之间距离的函数来考虑避障。在MPC的最优控制问题中,对系统状态和输入的约束也很容易被考虑。这使得控制输入不超过机器人的允许极限。仿真结果显示了该控制器的有效性,并展示了如何选择合适的参数来同步路径跟踪和避障任务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
FME Transactions
FME Transactions ENGINEERING, MECHANICAL-
CiteScore
3.60
自引率
31.20%
发文量
24
审稿时长
12 weeks
期刊最新文献
Impact shock events in multimodal container transshipment for packaging testing Design a low-cost delta robot arm for pick and place applications based on computer vision Static behaviour of functionally graded rotating cantilever beams using B-spline collocation technique Control of direct current motor by using artificial neural networks in Internal model control scheme Robust algorithm to learn rules for classification: A fault diagnosis case study
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1