Abstract | ||
---|---|---|
We present an autonomous robot motion planning system developed in Java. This interactive system enables users to set up the working environment by creating obstacles and a robot of different shapes, specifying starting and goal positions and setting other path or environment parameters from a user-friendly interface. A collision-free path is computed upon specifying the goal point. The path planning system involves several phases: collision detection, obstacle avoidance, free-path generation and then selecting the shortest one. Each of these modules is complex and therefore we provide the possibility of visualizing graphically the output of each phase. It has been shown that this system can be an effective computer-aided learning (CAL) tool in classroom teaching and/or motivating junior researchers in this field of research to further implement practical complex systems. |
Year | DOI | Venue |
---|---|---|
2004 | 10.1016/j.scico.2004.02.008 | Science of Computer Programming |
Keywords | Field | DocType |
Robot motion planning,Global motion planning,Simulation,Computer-aided learning,Java,Computational geometry | Motion planning,Obstacle avoidance,Complex system,Collision detection,Computer science,Theoretical computer science,Human–computer interaction,Artificial intelligence,Robot,Autonomous robot,Java,Mobile robot | Journal |
Volume | Issue | ISSN |
53 | 1 | 0167-6423 |
Citations | PageRank | References |
3 | 0.59 | 3 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ashraf Elnagar | 1 | 115 | 21.22 |
Leena Lulu | 2 | 17 | 4.11 |