Mobile Robot Path Planning Using Support Vector Machines

Author(s):  
Saurabh Sarkar ◽  
Ernest L. Hall ◽  
Manish Kumar

This paper describes an approach that uses support vector machines (SVM) for path planning of mobile robots. The algorithm generates a collision free path for mobile robots running between two tracks or moving towards a known way point. This approach can negotiate tracks and avoid obstacles which may be initially unknown but are later perceived by the robot, and hence is suitable for use with onboard sensors which provides local information. The approach involves dividing the whole terrain into two different classes, classifying any new point obtained from sensors into either of the classes, and generating a track between both the classes as a path of the robot. SVM generates a non-linear class boundary on the principle of maximizing the margin. The boundary generated by this method is smooth, free of obstacles, and safe for a robot to navigate. The paper presents various case studies and simulation results. Future possibility to integrate this technique with other path planning techniques is also discussed.

2012 ◽  
Vol 35 ◽  
pp. 31-39 ◽  
Author(s):  
Qiaolin Ye ◽  
Chunxia Zhao ◽  
Shangbing Gao ◽  
Hao Zheng

Author(s):  
Konstantinos Charalampous ◽  
Ioannis Kostavelis ◽  
Evangelos Boukas ◽  
Angelos Amanatiadis ◽  
Lazaros Nalpantidis ◽  
...  

2018 ◽  
Vol 15 (3) ◽  
pp. 172988141877618 ◽  
Author(s):  
Weihua Chen ◽  
Tie Zhang ◽  
Yanbiao Zou

A key skill for mobile robots is the ability to avoid obstacles and efficiently plan a path in their environment. Mobile robot path planning in social environment must not only consider task constraints, such as minimizing the distance traveled to a goal, but also social conventions, such as keeping a comfortable distance from humans. An efficient framework for mobile robots in social environment is proposed in this study. The framework takes into account task constraints and social conventions for path planning. Social conventions incorporate information on human states (position, orientation, and motion) and social interactions in modeling social interaction space. The two-dimensional asymmetric Gaussian function is used to compute the cost of points in social interaction space. The framework integrates the social interaction space into path planning based on A* algorithm, which allows mobile robots to bypass humans in a manner that makes humans feel safe and comfortable. The proposed method verified its effectiveness through simulation and experimental results.


2020 ◽  
Vol 10 (8) ◽  
pp. 2799
Author(s):  
Jin-Woo Jung ◽  
Jung-Soo Park ◽  
Tae-Won Kang ◽  
Jin-Gu Kang ◽  
Hyun-Wook Kang

Environment maps must first be generated to drive mobile robots automatically. Path planning is performed based on the information given in an environment map. Various types of sensors, such as ultrasonic and laser sensors, are used by mobile robots to acquire data on its surrounding environment. Among these, the laser sensor, which has the property of being able to go straight and high accuracy, is used most often. However, the beams from laser sensors are refracted and reflected when it meets a transparent obstacle, thus generating noise. Therefore, in this paper, a state-of-the-art algorithm was proposed to detect transparent obstacles by analyzing the pattern of the reflected noise generated when a laser meets a transparent obstacle. The experiment was carried out using the environment map generated by the aforementioned method and gave results demonstrating that the robot could avoid transparent obstacles while it was moving towards the destination.


Author(s):  
Srinivas Tennety ◽  
Saurabh Sarkar ◽  
Ernest L. Hall ◽  
Manish Kumar

In this paper the use of support vector machines (SVM) for path planning has been investigated through a Player/Stage simulation for various case studies. SVMs are maximum margin classifiers that obtain a non-linear class boundary between the data sets. In order to apply SVM to the path planning problem, the entire obstacle course is divided in to two classes of data sets and a separating class boundary is obtained using SVM. This non-linear class boundary line determines the heading of the robot for a collision-free path. Complex obstacles and maps have been created in the simulation environment of Player/Stage. The effectiveness of SVM for path planning on unknown tracks has been studied and the results have been presented. For the classification of newly detected data points in the unknown environment, the k-nearest neighbors algorithm has been studied and implemented.


Author(s):  
Ritu Maity ◽  
Ruby Mishra ◽  
Prasant Kumar Pattnaik

Sign in / Sign up

Export Citation Format

Share Document