Robot through maze
Programmed a robot, in a team of 2, with a port of OSEK to navigate and race through an obstacle course, receiving 1st place in a class of 37 • Employed event-driven scheduling • Designed asynchronous tasks to take over system when events occur • Devised a multi-threaded process with an event dispatcher to check sensor data and control motors • Scheduled tasks with a rate-monotonic scheme (RMA)