Control of a Spherical Robot Rolling Over Irregular Surfaces

被引:1
作者
Sanchez-Solar, Sergio -Daniel [1 ]
Rodriguez-Gomez, Gustavo [1 ]
Martinez-Carranza, Jose [1 ]
机构
[1] Inst Nacl Astrofis Opt & Elect INAOE, Comp Sci Dept, Luis Enr Erro 1, Tonantzintla 72840, Puebla, Mexico
关键词
Spherical Robot; Irregular Surfaces; Variable Slope; Stochastic Signals; PID Control; Non-holonomic System;
D O I
10.3897/jucs.89703
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Pendulum-Driven Spherical Robots are a type of spherical robot whose motion is achieved by controlling two motors for longitudinal and lateral motion. This configuration makes the robot a non-holonomic system, which impedes it from navigating directly towards a target. In addition, controlling its motion on inclined irregular surfaces is also an issue that has not received much attention. In this work, we addressed these two issues by proposing a methodology to con-trol both motors using PID controllers. However, we propose tuning the controller's gains using stochastic signals for the longitudinal controller because by varying the motor's torque, the robot is more susceptible to destabilization in combination with a classical gain tuning methodology for the second controller. Our results indicate that this enables the robot to perform motion on inclined irregular surfaces. We also propose using semicircular trajectories to plan the robot's motion to reach a target successfully even when moving on inclined irregular surfaces. We have carried out experiments in the Webots simulator, showing that our approach does not overshoot while reaching a settling time of almost 0. These results outperform the Ziegler-Nichols PID controller.
引用
收藏
页码:1198 / 1216
页数:19
相关论文
共 25 条
  • [1] Aalipour M., 2020, Journal Of Applied and Computational Sciences in Mechanics, V31, P91
  • [2] A Review of Active Mechanical Driving Principles of Spherical Robots
    Chase, Richard
    Pandya, Abhilash
    [J]. ROBOTICS, 2012, 1 (01) : 3 - 23
  • [3] Halme A., 1996, ASTRA 96, P3
  • [4] Hasdorff L., 1975, Gradient Optimization and Nonlinear Control
  • [5] Control of the Rolling Motion of a Spherical Robot on an Inclined Plane
    Ivanova, T. B.
    Kilin, A. A.
    Pivovarova, E. N.
    [J]. DOKLADY PHYSICS, 2018, 63 (10) : 435 - 440
  • [6] Controlled Motion of a Spherical Robot of Pendulum Type on an Inclined Plane
    Ivanova, T. B.
    Kilin, A. A.
    Pivovarova, E. N.
    [J]. DOKLADY PHYSICS, 2018, 63 (07) : 302 - 306
  • [7] DESIGN AND CONTROL OF AN ALL-DIRECTION STEERING TYPE MOBILE ROBOT
    KOSHIYAMA, A
    YAMAFUJI, K
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1993, 12 (05) : 411 - 419
  • [8] Landa K, 2016, 2016 21ST INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), P484, DOI 10.1109/MMAR.2016.7575183
  • [9] Laplante J.-F., 2007, Technical report, P15
  • [10] Madhushani TWU, 2017, P AMER CONTR CONF, P3938, DOI 10.23919/ACC.2017.7963558