Statistics
| Branch: | Tag: | Revision:

amiro-os / devices / DiWheelDrive / userthread.hpp @ 9090cc7e

History | View | Annotate | Download (6.138 KB)

# Date Author Comment
e404e6c0 2020-06-21 13:34 Georg Alberding

Stop tracking state transitions, move test suit from main to userthread

8dced1c9 2020-05-26 13:02 Georg Alberding

Tune thresholds for TURN

d4c6efa9 2020-05-25 20:04 Georg Alberding

Change turn logic by utilizing the bottom sensors, add shell command infos for
displaying all state transitions

84b4c632 2020-04-02 15:16 Georg Alberding

Add docking correction procedure

b24df8ad 2020-02-19 16:19 Georg Alberding

Add DEVIATION_CORRECTION state for a more precise docking maneuver

10bf9cc0 2020-02-18 17:08 Georg Alberding

Introducing error states (negative lable): DOCKING_ERROR, REVERSE_TIMEOUT_ERROR, CALIBRATION_ERROR, WHITE_DETECTION_ERROR, PROXY_DETECTION_ERROR, NO_CHARGING_POWER_ERROR (not in use), UNKNOWN_STATE_ERROR.
Bootom sensors can be calibrated for specific colors with MSG_CALIBRATE_BLACK/WHITE,...

fbcb25cc 2020-01-07 10:58 Georg Alberding

Add check for frontal object, rotate if frontal object is detected

27d4e1fa 2019-12-12 09:15 Georg Alberding

Add ERROR state to FSM

c9fa414d 2019-11-28 17:03 Georg Alberding

Reastructure the PID conbtroller to use more accurate values, add the i and d proprotion to the controller

61544eee 2019-11-28 08:40 Georg Alberding

Bugfix: white and protection will not be active, for some time, after RELEASE state

019224ff 2019-11-26 16:47 Georg Alberding

Add new correction behaviour when amiro drives to the loading station and fails to dock, change undock behaviour (AMiRo rotates clockwise 20 degrees to free from station magnet, drives 0.5 cm, rotates back and drives again

ba75ee1d 2019-11-26 09:24 Georg Alberding

Add voltage check for docking: activate pin gets requested, if voltage is detected the state is changed to CHARGING otherwise the docking will repeate

e2002d0e 2019-11-20 11:14 Georg Alberding

Amiro now stops befor obstacles, detected by the proxy ring

05d54823 2019-11-19 16:48 Georg Alberding

Refactor userthread, change optimazation level in Makefile

181f2892 2019-11-19 16:06 Georg Alberding

Add final state maschine for userthread, it contains functionality for standard line following as well as the docking procedure

58fe0e0b 2016-06-08 13:46 Thomas Schöpping

Initial commit of AMiRo-OS version 1.0. This is the first version released open source.