Kinematic Analysis and Odometry-Based Navigation of an Omnidirectional Wheeled Mobile Robot on Uneven Surfaces

被引:3
|
作者
Savaee, Ehsan [1 ]
Hanzaki, Ali Rahmani [1 ]
Anabestani, Yasin [1 ]
机构
[1] Shahid Rajaee Teacher Training Univ, Tehran, Iran
关键词
Mobile robots; Omnidirectional wheel; Uneven surfaces; Robot motion simulation; 2-DEGREE-OF-FREEDOM SUSPENSION; SIMULATION; TERRAIN; SLIP;
D O I
10.1007/s10846-023-01876-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Wheeled mobile robots, particularly omnidirectional wheeled mobile robots are widely employed for various applications in different environments, which might be subjected to unevenness and irregularities in practice. This type of robot must be able to fulfill its maneuvers kinematically to prevent disruptions due to unevenness in its navigation, still travelling desired paths. In this research, the motion of the mobile robot on uneven surfaces is investigated and its kinematic equations are revised to take the unevenness of surfaces into account, and its navigation and path tracking are studied. In this regard, the solution of real time updating the rotation matrix on the basis of Euler angles is proposed. To verify this algorithm, a procedure for obtaining Euler angles in the simulation is also presented and verified. In the experimental test, the Euler angles are calculated with the low-cost inertial sensors. Experimental tests are performed by an omnidirectional three-wheeled mobile robot on a laboratory uneven terrain specifically designed and built for this purpose. By employing this algorithm in the simulation, the positioning error caused by the unevenness of the surface was completely eliminated and the traveled path was matched with the desired path. In the experimental test, the improvement of the error of the path final point, was more than 83% and the improvement of the RMS error of all the points of the path was more than 77%.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Differential GPS and odometry-based outdoor navigation of a mobile robot
    Ohno, K
    Tsubouchi, T
    Shigematsu, B
    Yuta, SI
    [J]. ADVANCED ROBOTICS, 2004, 18 (06) : 611 - 635
  • [2] Kinematic Models for Odometry of a Six-Wheeled Mobile Robot
    Jilek, T.
    Burian, F.
    Kriz, V.
    [J]. IFAC PAPERSONLINE, 2016, 49 (25): : 305 - 310
  • [3] Trajectory tracking for a wheeled mobile robot with an omnidirectional wheel on uneven ground
    Yang, Hongjiu
    Wang, Shizhan
    Zuo, Zhiqiang
    Li, Peng
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (07): : 921 - 929
  • [4] Design of agricultural wheeled mobile robot based on autonomous navigation and omnidirectional steering
    Wang, Youquan
    Zhou, Jun
    Ji, Changying
    An, Qiu
    [J]. Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, 2008, 24 (07): : 110 - 113
  • [5] Kinematic analysis of an omnidirectional mobile robot
    Deng, Xu-Yue
    Yi, Jian-Qiang
    Zhao, Dong-Bin
    [J]. Jiqiren/Robot, 2004, 26 (01):
  • [6] Calibration for Odometry of Omnidirectional Mobile Robots Based on Kinematic Correction
    Lin, Peng
    Liu, Dong
    Yang, Deyong
    Zou, Qiang
    Du, Yu
    Cong, Ming
    [J]. 14TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2019), 2019, : 139 - 144
  • [7] Isotropy analysis of caster wheeled omnidirectional mobile robot
    Kim, S
    Kim, H
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 3093 - 3098
  • [8] Kinematic analysis of an omnidirectional mobile assembly robot
    [J]. Ye, Changlong (changlye@163.com), 2016, Chinese Academy of Sciences (38):
  • [9] Disturbance Analysis and Control for an Omnidirectional Wheeled Mobile Robot
    Song, Yixu
    Ta, Dalong
    Miao, Meng
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 3241 - +
  • [10] Isotropy analysis of caster wheeled omnidirectional mobile robot
    Kim, Sungbok
    Kim, Hyunggi
    [J]. Proc IEEE Int Conf Rob Autom, 3 (3093-3098):