Wheel Slip Avoidance through a Nonlinear Model Predictive Control for Object Pushing with a Mobile Robot

被引:2
作者
Bertoncelli, Filippo [1 ]
Ruggiero, Fabio [2 ,3 ]
Sabattini, Lorenzo [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dept Sci & Methods Engn DISMI, Modena, Italy
[2] Univ Naples Federico II, CREATE Consortium, Via Claudio 21, I-80125 Naples, Italy
[3] Univ Naples Federico II, Dept Elect Engn & Informat Technol, Via Claudio 21, I-80125 Naples, Italy
基金
欧洲研究理事会;
关键词
Mobile robots; predictive control; manipulation tasks; optimization problems; friction; MANIPULATION;
D O I
10.1016/j.ifacol.2019.08.043
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wheel slip may cause a significative worsening of control performance during the movement of a mobile robot. A method to avoid wheel slip is proposed in this paper through a nonlinear model predictive control. The constraints included within the optimization problem limit the force exchanged between each wheel and the ground. The approach is validated in a dynamic simulation environment through a Pioneer 3-DX wheeled mobile robot performing a pushing manipulation of a box. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:25 / 30
页数:6
相关论文
共 16 条
[1]  
Dhaouadi R., 2013, ADV ROBOT AUTOM, V2, P107, DOI [10.4172/2168-9695.1000107, DOI 10.4172/2168-9695.1000107]
[2]  
Golkar M. A., 2009, IEEE INT C MECH APR, P1
[3]  
Grune L, 2011, COMMUN CONTROL ENG, P1
[4]  
Gutiérrez-Giles A, 2018, IEEE ROBOT AUTOM LET, V3, P1136, DOI [10.1109/LRA.2018.2792403, 10.1109/LRA.2018.2801939]
[5]   A Dipole Field for Object Delivery by Pushing on a Flat Surface [J].
Igarashi, Takeo ;
Kamiyama, Youichi ;
Inami, Masahiko .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :5114-5119
[6]   Using a Compliant, Unactuated Tail to Manipulate Objects [J].
Kim, Young-Ho ;
Shell, Dylan A. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (01) :223-230
[7]   Dynamic Pushing Strategies for Dynamically Stable Mobile Manipulators [J].
Kolhe, Pushkar ;
Dantam, Neil ;
Stilman, Mike .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :3745-3750
[8]   Simulation of multi-robot reinforcement learning for box-pushing problem [J].
Kovac, K ;
Zivkovic, I ;
Basic, BD .
MELECON 2004: PROCEEDINGS OF THE 12TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1-3, 2004, :603-606
[9]  
Krivic Senka, 2016, 2016 IEEE International Conference on Automation Science and Engineering (CASE), P1184, DOI 10.1109/COASE.2016.7743539
[10]   Stable pushing: Mechanics, controllability, and planning [J].
Lynch, KM ;
Mason, MT .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1996, 15 (06) :533-556