Domain mapping as an expeditionary strategy for fast path planning

被引:4
作者
Suryawanshi, AB
Joshi, MB
Dasgupta, B [1 ]
Biswas, A
机构
[1] Indian Inst Technol, Dept Mech Engn, Kanpur 208016, Uttar Pradesh, India
[2] Delmia Solut, Bangalore 560078, Karnataka, India
[3] SDRC India Pvt Ltd, Pune 411027, Maharashtra, India
[4] Indian Inst Technol, Dept Mech Engn, Kanpur 208016, Uttar Pradesh, India
[5] Univ Wisconsin, Dept Mech Engn, Madison, WI 53706 USA
关键词
path planning; obstacle avoidance; domain mapping; bijective mapping;
D O I
10.1016/S0094-114X(03)00069-7
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this paper, a new approach to path planning in static configuration space is presented. This also includes the problem of finding a path in the presence of obstacles. The method proceeds in two phases: a domain mapping phase and a query phase. In the domain mapping, the region is mapped onto a chosen convex region. For implementation in 2-D domain, the mapping has been shown onto convex hulls for the sake of better quality of mapping. However, for 3-D cases, for simplicity, the target convex region has been taken as a sphere. An obstacle in the non-convex region is shrunk to a point. Thus, there are two regions, one is the given region and the other is the corresponding mapped region. In the query phase, given any two points in the original region, corresponding positions of the two points in the mapped region are found out from the mapping already established. In the mapped (convex) region, these two points are connected by a straight line. Now, inverting the entire path back to the original region, we can get the actual path. The path obtained by this method is optimal and is away from the boundary of the region. An algorithm for the above mentioned problem has been implemented and tested on various 2-D and 3-D non-convex regions. Results exhibit a strong potential of the method for path planning. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1237 / 1256
页数:20
相关论文
共 14 条
[1]  
Dijkstra E.W., 1959, Numerische mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[2]  
Eck M., 1995, Computer Graphics Proceedings. SIGGRAPH 95, P173, DOI 10.1145/218380.218440
[3]  
HOPPE H, 1993, COMPUT GRAPH, V27, P19
[4]  
JOSHI MB, 2000, THESIS INDIAN I TECH
[5]  
KENT JR, 1992, COMP GRAPH, V26, P47, DOI 10.1145/142920.134007
[6]  
KHATIB O, 1985, IEEE T ROBOTIC AUTOM, V1, P500
[7]   FINDING MINIMUM RECTILINEAR DISTANCE PATHS IN THE PRESENCE OF BARRIERS [J].
LARSON, RC ;
LI, VOK .
NETWORKS, 1981, 11 (03) :285-304
[8]  
Latombe J.-C., 2012, ROBOT MOTION PLANNIN, V124
[9]   ALGORITHM FOR PLANNING COLLISION-FREE PATHS AMONG POLYHEDRAL OBSTACLES [J].
LOZANOPEREZ, T ;
WESLEY, MA .
COMMUNICATIONS OF THE ACM, 1979, 22 (10) :560-570
[10]  
Preparata F., 2012, Computational geometry: an introduction