... | @@ -165,7 +165,7 @@ We wrote a program, ***RaveBot.java*** [9], that seeks towards places with both |
... | @@ -165,7 +165,7 @@ We wrote a program, ***RaveBot.java*** [9], that seeks towards places with both |
|
The video shows the robot correctly powering up the appropriate motor to seek towards light when registering it. However, the robot most often stops when registering sound, with a slight veering towards the sound source. This is expected, as our inhibitory implementation of the sound sensor causes it to give a great deal of power to both sensors when there is no sound present. If one e.g whistles near one sound sensor, the opposite sound sensor is bound to pick up a great deal of sound as well (although not as much), resulting in lower motor power for both motors. All in all, the combination of sensors works reasonably well, but it could be argued that it would be possible to find a more refined way of calculating the combination of sensor readings, rather than the pretty naive "average of the two" approach that we have used.
|
|
The video shows the robot correctly powering up the appropriate motor to seek towards light when registering it. However, the robot most often stops when registering sound, with a slight veering towards the sound source. This is expected, as our inhibitory implementation of the sound sensor causes it to give a great deal of power to both sensors when there is no sound present. If one e.g whistles near one sound sensor, the opposite sound sensor is bound to pick up a great deal of sound as well (although not as much), resulting in lower motor power for both motors. All in all, the combination of sensors works reasonably well, but it could be argued that it would be possible to find a more refined way of calculating the combination of sensor readings, rather than the pretty naive "average of the two" approach that we have used.
|
|
|
|
|
|
## Conclusion
|
|
## Conclusion
|
|
TODO
|
|
During this lab we built different versions of the 3 vehicles, that acted upon different kinds of stimuli. We experimented with multiple sensors and different kinds of connections (inhibitory and exitatory). Before testing the different versions, we discussed their expected behaviour, and we were usually correct. We also created two scenarios, where the vehicles had specific purposes - the tiny dancer and the rave bot. This required precise calibration, the correct sensors and fitting connections. Both ended up working well. The lab ended up taking a little longer than expected, but that might have something to do with the two partly missing participants. All in all, the lab was a success and the goal was achieved.
|
|
|
|
|
|
## References
|
|
## References
|
|
[1] [Building instructions](http://legolab.cs.au.dk/DigitalControl.dir/NXT/Lesson6.dir/ExpressBot.pdf)
|
|
[1] [Building instructions](http://legolab.cs.au.dk/DigitalControl.dir/NXT/Lesson6.dir/ExpressBot.pdf)
|
... | | ... | |