Purpose
– The purpose of this paper is to propose an efficient method, called kinodynamic velocity obstacle (KidVO), for motion planning of omnimobile robots considering kinematic and dynamic constraints (KDCs).
Design/methodology/approach
– The suggested method improves generalized velocity obstacle (GVO) approach by a systematic selection of proper time horizon. Selection procedure of the time horizon is based on kinematical and dynamical restrictions of the robot. Toward this aim, an omnimobile robot with a general geometry is taken into account, and the admissible velocity and acceleration cones reflecting KDCs are derived, respectively. To prove the advantages of the suggested planning method, its performance is compared with GVOs, the so-called Hamilton-Jacobi-Bellman equation and the rapidly exploring random tree.
Findings
– The obtained results of the presented scenarios which contain both computer and real-world experiments for complicated crowded environments indicate the merits of the suggested methodology in terms of its near-optimal behavior, successful obstacle avoidance both in static and dynamic environments and reaching to the goal pose.
Originality/value
– This paper proposes a novel method for online motion planning of omnimobile robots in dynamic environments while considering the real capabilities of the robot.