This paper presents a comprehensive solution for path planning and control of two popular types of autonomous wheeled vehicles. Differentially driven and car-like motion systems are the most widespread structures among wheeled mobile robots. The planning algorithm employs a rapidly exploring random tree based global planner (RTR), which generates paths made of straight motion and in place turning primitives. Such paths can be directly followed by a differential drive robot. Carlike robots have a minimum turning radius constraint, hence we present a local steering method (C*CS) which obtains a path consisting circular and straight movements based on the primary RTR-path, without losing the existence of the solution. Additionally, a velocity profile generation algorithm is presented, which is responsible for the distribution of the time parameter along the geometric path, taking the physical limitations of the robot into account. Finally, control algorithms for path following are given for both robot types. Simulations and real experiments show the effectiveness of these methods, even is constrained environments containing narrow corridors and passages.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.