Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Introduction to AI Robotics
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Efficient use of robots in the undergraduate curriculum
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Creating emergent behaviors: two robotics labs that combine reactive behaviors
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Three years of using robots in an artificial intelligence course: lessons learned
Journal on Educational Resources in Computing (JERIC) - Special issue on robotics in undergraduate education. Part 2
The focussed D* algorithm for real-time replanning
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
Hi-index | 0.00 |
This project investigated the feasibility of programming the Khepera II robot for autonomous navigation and exploration using the hybrid robot architecture. At the deliberative layer of the system, the D* Lite algorithm was implemented to find the shortest path between a starting and a destination state, and to perform efficient re-planning during exploration. At the reactive layer, instructions along the shortest path are executed one instruction at a time. Each instruction is executed by following a behavior until a terminator state is reached. Robot exploration is activated when an unexpected world situation is detected along the navigation path. This information is fed to the deliberative layer where the map is updated, and the shortest path was recomputed. A separate visualization module was built to monitor the progress of the navigation and exploration progress. The tool provides a real time feed for the state of robot navigation progress.