introduction to basic computing skills esc101 july-dec. 2002

 
THREE-DOF C-SPACE BASED PATH FINDER


 

amit chaudhary

 yashvant mangal jain

IIT Kanpur : septemeber 2002


Contents


title

THREE-DOF C-SPACE BASED PATH FINDER : In this project we are trying to present a new planning method which computes and decides collision free path for robots of virtually three degree of freedom moving among stationary obstacles .
 


Team

1) Yashvant Mangal Jain, Roll No. Y2439 E-Mail:yashvant@iitk.ac.in

2) Amit Chaudhry,Roll No.Y2045 E-Mail:amitch@iitk.ac.in

3) Tutor: Mr. T.V.Prabhakar,E-Mail:tvp@cse.iitk.ac.in



Past Works

1)[Tomas & Lozanno et al :1983]They formalised the configuaration space approach to spatial planning.Their method was based on method of creating and using map of constraints imposed by geometry In their paper they introduced the method of C-space creation by translating the rigid body around fixed obstacle.They tried to find mapped representation of "Free Space" and then finding free paths using free path algorithm .Our approach is based on this paper But we are generating C-space for a TWO-DOF manipulator not a rigid body with only one DOF as discussed in paper

  2)[Gouznes et al :1985]He in this paper he introduced a method called as interval geometry by him.A C-space is divided in equal number of cells and then checked whether prohibited, safe or mixed.A mixed cell is further subdivided untill minimum cell size is reached.We are using the algorithm for polygonal approximation of C-space.
3)[Amato , Bayazit & Dale et al :1998] They in their paper discussed the randomized path planning approach including the visibility search method.Using these method we can construct a graph of representative path in C-space.This paper discuss node generation and connection stratiegies in a cluttered 3-D workspace.We in our work are usig a TWO-D workspace. But the method of creating node and graph search is almost on similar lines.
 4)The book by Latombe on robot motion planning proved to be very beneficial .He has provided algorithm for C-space generation ,search method that we have used in our project. Randomized Preprocessing of Configuration Space for Fast Path Planning,

  4)some other paper are Related paper: L. Kavraki and J.-C. Latombe, in the Proceedings of the International Conference on Robotics and Automation, San Diego, CA, 2138-2139, 1994. Also : L. Kavraki, P. Svestka, J.-C. Latombe, and M. Overmars,2 Probabilistic Roadmaps for Path Planning in High Dimensional Configuration Spaces, which appeared in the IEEE Transactions on Robotics and Automation.
 
 
 



Sample Input-Output

1)There is a three dof robot which has to go to a target point .In the space there are some obstacles and the robot has to go to the target point without collision for that we plot a road map using PRM(Probablistic Road Map).The

2)The Construction Step

Initially the graph R=(N,E)is empty. Then repetedly,a random free configuration is generated and added to N, For every such new node c, we select a number of nodes from the current N and try to connect c to each of them using a local planner.When ever this planner suucceeds to compute a feasible path between c and a selected node n,the edge (c,N) is added to E.And hence we work to find the actual path and get that memorised.

3)Type of input : the coordinates of vertex of polygon and the lengthof sides.

4)Here the red colour are all obstacles and the green are start or target .The blue line is the path.
 
 
 


*

*

*

*

*

*

*


Sample On-Line Links

a product site

stanford institute site