... | ... | @@ -85,9 +85,16 @@ Behavior of several robots with candle on the ass in a dark room |
|
|
| 2b Exitatory | Same behavior as 2a Inhibitory (Pending godlike Camilla forklaring) |
|
|
|
| 2b Inhibitory | Same behavior as 2a Exitatory |
|
|
|
|
|
|
In our experiments so far we have included the entire range of raw light values from 0 to 1023 in our mapping calculations. This has not been a massive problem given the light environment we were in, but could be improved by adapting our calculations to include the maximum and minimum light values sensed during execution of our programs, and using these values as the mapping range in our calculations, similar to Tom Deans suggests in [2].
|
|
|
|
|
|
We have not implemented adaptive minimum and maximum light values in our program, but a simple way to do this would be to maintain a list, or rather a queue, of the last *N* light readings from our sensors, where we throw the oldest value out when the queue is full, and then every update we take the maximum and minimum values from this queue to use for our calculations.
|
|
|
|
|
|
|
|
|
### Vehicle 3
|
|
|
|
|
|
## Conclusion
|
|
|
|
|
|
## References
|
|
|
[1] [Building instructions](http://legolab.cs.au.dk/DigitalControl.dir/NXT/Lesson6.dir/ExpressBot.pdf) |
|
|
\ No newline at end of file |
|
|
[1] [Building instructions](http://legolab.cs.au.dk/DigitalControl.dir/NXT/Lesson6.dir/ExpressBot.pdf)
|
|
|
|
|
|
[2] [Tom Deans Notes](http://cs.brown.edu/people/tld/courses/cs148/01/vehicles/vehicles.htm) |
|
|
\ No newline at end of file |