Multistage Approach for Solving the Optimal Control Problem for a Wheeled Inverted Pendulum with Infeasible Initial Guess

被引:1
作者
Zauner, Christian [1 ]
Gattringer, Hubert [1 ]
Mueller, Andreas [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Robot, Altenbergerstr 69, A-4040 Linz, Austria
来源
ADVANCES IN SERVICE AND INDUSTRIAL ROBOTICS, RAAD 2022 | 2022年 / 120卷
关键词
Optimal control; Trajectory planning; Mobile robotic systems; Wheeled inverted pendulum; Non-minimum phase system;
D O I
10.1007/978-3-031-04870-8_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A robotic system constructed as a wheeled inverted pendulum (WIP) serves as an impressive demonstrator, since this kind of system is inherently non-linear, unstable and non-minimum-phase. But the same properties which make it impressive also introduce serveral difficulties, when it comes to control and trajectory planning. Therefore this paper shows a method for deriving a highly dynamic trajectory compliant with the system dynamics. The constraints inherent to the definition of this trajectory are non-convex. The constraint functions have a local minimum in an infeasible region. This poses a problem when the initial guess is within this infeasible reagion. For a WIP this happens when it has to pass (in limbo) underneath an obstacle. To overcome this, a multi-stage approach is proposed for the optimal control problem to evade this infeasible local minimum. After solving 4 stages of related optimization problems the optimal trajectory is obtained. Additionally the center of gravity of the examined WIP can be influenced slightly by the mounting point of the battery pack. By incorporating this into the optimization problem, a task dependent optimal system configuration can be found.
引用
收藏
页码:192 / 200
页数:9
相关论文
共 7 条
[1]  
Andersson J, 2012, IEEE DECIS CONTR P, P681, DOI 10.1109/CDC.2012.6426534
[2]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[3]  
Bremer H., 2008, CATAL REV
[4]  
Diehl M., 2011, NUMERICAL OPTIMAL CO
[5]   A trajectory planning and tracking control approach for obstacle avoidance of wheeled inverted pendulum vehicles [J].
Ning, Yigao ;
Yue, Ming ;
Yang, Lu ;
Hou, Xiaoqiang .
INTERNATIONAL JOURNAL OF CONTROL, 2020, 93 (07) :1735-1744
[6]   Robot Limbo: Optimized Planning and Control for Dynamically Stable Robots Under Vertical Obstacles [J].
Teeyapan, Kasemsit ;
Wang, Jiuguang ;
Kunz, Tobias ;
Stilman, Mike .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :4519-4524
[7]   Trajectory Planning for a Segway Model exploiting Inherent Feedforward Structure [J].
Zauner, Christian ;
Mueller, Andreas ;
Gattringer, Hubert ;
Joergl, Matthias .
IFAC PAPERSONLINE, 2020, 53 (02) :8444-8449