zteel created page: Week8 Embodied Agents and Adaptive Flocks of Agents authored by Sune Brinch Sletgård's avatar Sune Brinch Sletgård
......@@ -42,6 +42,9 @@ while (!Button.ESCAPE.isDown()){
### Two light sensors
![LightSensors](http://gitlab.au.dk/uploads/lego-group-3/lego/6e4baf431f/LightSensors.jpg)
*Vehicle 2a/b mounted with light sensors.*
#### Excitatory vs inhibitory behaviour
This time when using excitatory behaviour as in the more light the more motor power,
......@@ -60,6 +63,10 @@ We also experiemented with remembering the maximum light and minimum light the r
The Braitenberg vehicle[9] using ultrasonic sensors bumps into several objects on it's way. It bumps into walls twice (including a wall-like, laying chair) at an angle and drives into a chair leg. We have discovered both of these situations in previous exercises. Chair legs are very difficult to detect, and when the ultrasonic sensor points towards a wall at to large an angle, the sound is not reflected back to the sensor, but away from it.
### Combined light and ultrasonic sensors
![LightAndUltrasonicSensors](http://gitlab.au.dk/uploads/lego-group-3/lego/49d825f975/LightAndUltrasonicSensors.jpg)
*Vehicle 3 mounted with light and ultrasonic sensors.*
We built the Braitenberg vehicle 3 using two ultrasonic sensors and two light sensors. The light sensors had the floodlight disabled. Our goal was to create a robot avoiding obstacles and shadows.
......@@ -92,3 +99,7 @@ We followed our plan and it worked well.
[8], Video of vehicle 2a with inhibitory connections - https://youtu.be/DC4uw02g3gQ
[9], Braitenberg vehicle 2 with two ultrasonic sensors - http://www.youtube.com/watch?v=fMIJ_Qhzg_8
![LightSensors](http://gitlab.au.dk/uploads/lego-group-3/lego/6e4baf431f/LightSensors.jpg)