David Lowndes Undergraduate Dissertation 2015/16
Demonstrating and Exploring Braitenberg Vehicles with the Lego Mindstorms EV3
Supervised by E.Vasilaki
Abstract
The aim of this project is to program and demonstrate a number of basic Braitenberg vehicles, using the Lego Mindstorms EV3 robot. This report will briefly discuss why Braitenberg vehicles are worth exploring, and why the EV3 is a fantastic tool to explore them with. This report also will briefly review others' investigations with Braitenberg vehicles, and touch upon some instances of EV3s being used in science. This report will explain the EV3 programming interface, and show how Braitenberg vehicles can be implemented in this intuitive language. This report will describe in detail the process of implementing Braitenberg vehicles 1 through 3b. These vehicles have all been successfully implemented, and the final behavior of these EV3 vehicles will be described.
|