The subsystem design/basis for the final project
Dependencies: mbed-rtos mbed-src pixylib
robot.h@3:dfb6733ae397, 2016-03-14 (annotated)
- Committer:
- balsamfir
- Date:
- Mon Mar 14 00:40:28 2016 +0000
- Revision:
- 3:dfb6733ae397
- Parent:
- 2:2bc519e14bae
- Child:
- 5:f655435d0782
Ported robot controls to new framework and got everything working and tested
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
balsamfir | 2:2bc519e14bae | 1 | // ---------------------------------------------------------------- |
balsamfir | 2:2bc519e14bae | 2 | // Used to control the robot system |
balsamfir | 2:2bc519e14bae | 3 | // ---------------------------------------------------------------- |
balsamfir | 3:dfb6733ae397 | 4 | |
balsamfir | 2:2bc519e14bae | 5 | void AutoTrack(void); |
balsamfir | 2:2bc519e14bae | 6 | void ManualControl(void); |
balsamfir | 2:2bc519e14bae | 7 | void PixySubsystem(void); |
balsamfir | 2:2bc519e14bae | 8 | |
balsamfir | 2:2bc519e14bae | 9 | // Function prototypes |
balsamfir | 3:dfb6733ae397 | 10 | void MotorISR(void); |
balsamfir | 3:dfb6733ae397 | 11 | void NavigationISR(void); |
balsamfir | 3:dfb6733ae397 | 12 | void CollisionISR(void); |
balsamfir | 3:dfb6733ae397 | 13 | void WatchdogISR(void const *n); |
balsamfir | 3:dfb6733ae397 | 14 | void MotorThread(void const *argument); |
balsamfir | 3:dfb6733ae397 | 15 | void NavigationThread(void const *argument); |