Position and Orientation Control on Three-step by a State Machine for an Omnidirectional Mobile Robot

Prometeo Cortés-Antonio, Fevrier Valdez, Patricia Melin, Oscar Castillo

Abstract


In the position and orientation control (pose) of a mobile robot, a trajectory is created, and the robot starts from its initial position and ends in a desired position and orientation. Most state-of-the-art solutions employ control laws based on classic Proportional-Integral-Derivative controllers and/or variants, fuzzy controllers, etc., which generate trajectories that can describe sharp curves or undesirable behaviors (for example, going backward). These curves are drastically dependent on whether the desired orientation is in front of the robot's initial pose. Therefore, a three-step control strategy for pose control of a mobile robot is presented. The first task is an orientation control which drives the robot to the desired position, followed by a position control (which can be performed over a single direction), and finally, another orientation control that drives the robot to the desired orientation.

Keywords


Control pose, position and orientation control, state machine, omnidirectional robot

Full Text: PDF