Spherical mobile robot;
Nonholonomic system;
Model predictive control;
Point stabilization;
ROLLING ROBOT;
TRACKING CONTROL;
MOTION;
ALGORITHM;
DYNAMICS;
SYSTEMS;
DESIGN;
SCHEME;
D O I:
10.1016/j.robot.2017.09.015
中图分类号:
TP [自动化技术、计算机技术];
学科分类号:
0812 ;
摘要:
Control of nonholonomic spherical mobile robot is a generalization of the classical ball-plate problem which is still challenging in robotic researches. In this paper, point stabilization of a nonholonomic spherical mobile robot actuated by two internal rotors is investigated. Since every kinematic trajectory is not always dynamically realizable for the spherical robot driven by two actuators, the mathematical model of the robot is derived based on the angular momentum conservation principle. The controllability of the robot is evaluated based on the obtained model and the uncontrollable configurations as well as their geometrical meaning are specified. To simultaneous control of position and orientation of the robot, a nonlinear model predictive control (NMPC) is developed for the first time and the stability analysis is performed through using Lyapunov stability theorem. The performance of the designed control system is assessed through computer simulations in different test conditions. The simulation results show the significant performance of the proposed NMPC in stabilization of the spherical shell from every initial configuration to every desired position and orientation even in the uncontrollable region. Considering additive bounded noises, the robust stabilization of the nonholonomic spherical robot by the NMPC is also assessed in simulations. (C) 2017 Elsevier B.V. All rights reserved.
机构:
Univ Paris 11, Signaux & Syst Lab, CNRS, F-91192 Gif Sur Yvette, France
Ecole Super Elect, F-91192 Gif Sur Yvette, FranceEcole Polytech, Dept Appl Math, F-91128 Palaiseau, France
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing
Cai Y.
Zhan Q.
论文数: 0引用数: 0
h-index: 0
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing
Zhan Q.
Xi X.
论文数: 0引用数: 0
h-index: 0
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing
机构:
Univ Paris 11, Signaux & Syst Lab, CNRS, F-91192 Gif Sur Yvette, France
Ecole Super Elect, F-91192 Gif Sur Yvette, FranceEcole Polytech, Dept Appl Math, F-91128 Palaiseau, France
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing
Cai Y.
Zhan Q.
论文数: 0引用数: 0
h-index: 0
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing
Zhan Q.
Xi X.
论文数: 0引用数: 0
h-index: 0
机构:
Robotics Institute, Beijing University of Aeronautics and Astronautics, BeijingRobotics Institute, Beijing University of Aeronautics and Astronautics, Beijing