This is an undergraduate team design project, where we developed an autonomous rover in Webots that was able to perform a set of given tasks, including path-following, bridge-crossing, color detection, gripper control, etc.
In this project, I implemented the perceptual algorithms, including beacon detection, color recognition, and edge detection.
A short demo of our multifunctional rover can be viewed by clicking the video button above.