Sensory-Based Motion Planning
Chin,
Kok-Leong |
Chen,
Yit-Khui |
Project Discriptions
To navigate a point robot in a 2D plane without prior knowledge of the environment. ie) Don't know the location of the obstacles. Assumptions:In this project, we have implemented Bug1, Bug2, BugM1 and DistBug. All this Bug family, DistBug is the hardest algorithm to be implemented. This is because it have more degree of freedom. In other words, It has more condition than others Bug's algorithms.
References :
Ishay Kamon's Home Page; http://www.cs.technion.ac.il/~ishay/papers.html
Computed Examples We have difficutly inorder to get all the example of an animation to be posted on the web site. This is because (especially Bug1) required a few hundreds frames to animate the "robot" move to its goal. For example below, Bug1 required more than 400 frames to generate the animation.yellow point = goal
Click the picture to view animation gif:
(WARNING: required a high speed connection to Internet )
Implementation Files
| Source Code: | RobotMotion.zip |
| Source Code: (for generating ps files) |
PsMotion.zip |
| Input Data Files: | Input.zip |