History | View | Annotate | Download (9 KB)
Add state transition tracking, prevent overflow of tracking buffer
Add test map and additional test variables for evaluating functionalityof AmiroMap
Change turn logic by utilizing the bottom sensors, add shell command infos fordisplaying all state transitions
Add struct for line follow PID
Refactor
Add control parameter for linefollowing in userthread to manage CAN communication
Fix docking behaviour, implement ability to trigger line following (different strategys as well as just start and stop) over CAN
Enable several modes of linefollowing in the DiWheelDrive userthread
Implement driving towards loading station
Implement differnet line following strategies
Implement different line following strategies and stopping if sensor detects white
New error function
Implement adaptive threshhold for line Following. AMiRo can now be calibrated and the sensor values with the maximum thesh will be set as guiding thresholds
Create PID controller which needs adjustment
Create rudimentary line following with front proxi sensors
Merged recent modifications from development branch:- proximity sensor frequency was increased from 8Hz to 125Hz- system synchronization frequency was increased from 8Hz to 16Hz- I2C bus clearing functionality was improved- magnetometer and gyroscope data are now available to the whole system...
Initial commit of AMiRo-OS version 1.0. This is the first version released open source.