Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments

Research output: Contribution to journalArticlepeer-review

Standard

Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments. / Azizi, Mahmood Reza; Rastegarpanah, Alireza; Stolkin, Rustam.

In: Robotics, Vol. 10, No. 1, 48, 17.03.2021.

Research output: Contribution to journalArticlepeer-review

Harvard

APA

Vancouver

Author

Bibtex

@article{87c9afe6560b4adabab5d1fd505f4a87,
title = "Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments",
abstract = "Motion control in dynamic environments is one of the most important problems in using mobile robots in collaboration with humans and other robots. In this paper, the motion control of a four-Mecanum-wheeled omnidirectional mobile robot (OMR) in dynamic environments is studied. The robot{\textquoteright}s differential equations of motion are extracted using Kane{\textquoteright}s method and converted to discrete state space form. A nonlinear model predictive control (NMPC) strategy is designed based on the derived mathematical model to stabilize the robot in desired positions and orientations. As a main contribution of this work, the velocity obstacles (VO) approach is reformulated to be introduced in the NMPC system to avoid the robot from collision with moving and fixed obstacles online. Considering the robot{\textquoteright}s physical restrictions, the parameters and functions used in the designed control system and collision avoidance strategy are determined through stability and performance analysis and some criteria are established for calculating the best values of these parameters. The effectiveness of the proposed controller and collision avoidance strategy is evaluated through a series of computer simulations. The simulation results show that the proposed strategy is efficient in stabilizing the robot in the desired configuration and in avoiding collision with obstacles, even in narrow spaces and with complicated arrangements of obstacles. ",
keywords = "omnidirectional mobile robot, Kane{\textquoteright}s dynamics, model predictive control, velocity obstacles, obstacle avoidance",
author = "Azizi, {Mahmood Reza} and Alireza Rastegarpanah and Rustam Stolkin",
year = "2021",
month = mar,
day = "17",
doi = "10.3390/robotics10010048",
language = "English",
volume = "10",
journal = "Robotics",
issn = "2218-6581",
publisher = "MDPI",
number = "1",

}

RIS

TY - JOUR

T1 - Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments

AU - Azizi, Mahmood Reza

AU - Rastegarpanah, Alireza

AU - Stolkin, Rustam

PY - 2021/3/17

Y1 - 2021/3/17

N2 - Motion control in dynamic environments is one of the most important problems in using mobile robots in collaboration with humans and other robots. In this paper, the motion control of a four-Mecanum-wheeled omnidirectional mobile robot (OMR) in dynamic environments is studied. The robot’s differential equations of motion are extracted using Kane’s method and converted to discrete state space form. A nonlinear model predictive control (NMPC) strategy is designed based on the derived mathematical model to stabilize the robot in desired positions and orientations. As a main contribution of this work, the velocity obstacles (VO) approach is reformulated to be introduced in the NMPC system to avoid the robot from collision with moving and fixed obstacles online. Considering the robot’s physical restrictions, the parameters and functions used in the designed control system and collision avoidance strategy are determined through stability and performance analysis and some criteria are established for calculating the best values of these parameters. The effectiveness of the proposed controller and collision avoidance strategy is evaluated through a series of computer simulations. The simulation results show that the proposed strategy is efficient in stabilizing the robot in the desired configuration and in avoiding collision with obstacles, even in narrow spaces and with complicated arrangements of obstacles.

AB - Motion control in dynamic environments is one of the most important problems in using mobile robots in collaboration with humans and other robots. In this paper, the motion control of a four-Mecanum-wheeled omnidirectional mobile robot (OMR) in dynamic environments is studied. The robot’s differential equations of motion are extracted using Kane’s method and converted to discrete state space form. A nonlinear model predictive control (NMPC) strategy is designed based on the derived mathematical model to stabilize the robot in desired positions and orientations. As a main contribution of this work, the velocity obstacles (VO) approach is reformulated to be introduced in the NMPC system to avoid the robot from collision with moving and fixed obstacles online. Considering the robot’s physical restrictions, the parameters and functions used in the designed control system and collision avoidance strategy are determined through stability and performance analysis and some criteria are established for calculating the best values of these parameters. The effectiveness of the proposed controller and collision avoidance strategy is evaluated through a series of computer simulations. The simulation results show that the proposed strategy is efficient in stabilizing the robot in the desired configuration and in avoiding collision with obstacles, even in narrow spaces and with complicated arrangements of obstacles.

KW - omnidirectional mobile robot

KW - Kane’s dynamics

KW - model predictive control

KW - velocity obstacles

KW - obstacle avoidance

U2 - 10.3390/robotics10010048

DO - 10.3390/robotics10010048

M3 - Article

VL - 10

JO - Robotics

JF - Robotics

SN - 2218-6581

IS - 1

M1 - 48

ER -