Embedded Motion Control 2012/Goal: Difference between revisions
Rjmjanssen (talk | contribs) |
Rjmjanssen (talk | contribs) |
||
Line 1: | Line 1: | ||
The goal of the assignment is to get the real-time concepts in embedded software design operational. | The goal of the assignment is to get the real-time concepts in embedded software design operational. | ||
== Final contest == | == Final contest == |
Revision as of 12:21, 20 April 2012
The goal of the assignment is to get the real-time concepts in embedded software design operational.
Final contest
The concrete task that has to be solved is to let the Jazz robot find his way out of a maze. The final demonstration by each participating group of 4-6 students will be performed during a contest, the winner of which is the group that exits the maze in the shortest amount of time. To prepare for this competition the following guidelines have to be considered:
- to test with Jazz and to prepare for the final contest, a simulator will be made available that mimics the in and outputs to the real Jazz robot. Specifics of this simulator will be presented in the first lecture on Monday April 23th.
- the maze of the final competition will be constructed just before the competition. The maze presented in the simulator is therefore different from the real one used in the final contest.
- both on the real and simulated Jazz robot, three sources of sensor information will be available to perceive the environment and to derive the state of the robot:
- laserdata provided by the forward pointing laser scanner,
- images captured by the monocular camera,
- odometry provided by the base controller
- the robot can be actuated by sending information to the base controller
- during the final contest, it is highly imperative that the Jazz robot refrains from colliding with the walls in the maze. Colliding with the walls will result in severe time-penalties.
- the walls of the maze will contain several types of pointers to the exit, which can potentially help Jazz to speed up execution of the task. These pointers will be defined in the beginning of the assignment.
An intermediate review will be held on June 4th, during the corridor competition. During this challenge the students have to let the robot drive through a corridor and then take the first exit. The precise location of this exit will not be given in advance.
Both during the final and the intermediate contest, the groups are expected to give a short presentation about their progress and design decisions.