Difference between revisions of "MRT: Development of a multi-purpose debugger for MRT-based robots"
m |
|||
Line 5: | Line 5: | ||
|students=AndreaDiGiorgio;GiovanniCondello;NicolaCrovetti | |students=AndreaDiGiorgio;GiovanniCondello;NicolaCrovetti | ||
|resarea=Robotics | |resarea=Robotics | ||
+ | |restopic=MRT | ||
|start=2008/10/01 | |start=2008/10/01 | ||
|end=2008/06/15 | |end=2008/06/15 |
Revision as of 10:38, 20 April 2010
MRT: Development of a multi-purpose debugger for MRT-based robots
| |
Coordinator: | MarcelloRestelli (restelli@elet.polimi.it), AndreaBonarini (andrea.bonarini@polimi.it) |
Tutor: | |
Collaborator: | LuigiMalago (malago@elet.polimi.it) |
Students: | AndreaDiGiorgio (andrea.digiorgio@mail.polimi.it), GiovanniCondello (giovanni.condello@mail.polimi.it), NicolaCrovetti (rovetznicola@hotmail.it) |
Research Area: | Robotics |
Research Topic: | MRT |
Start: | 2008/10/01 |
End: | 2008/06/15 |
Status: | Active |
Level: | Bs |
Type: | Thesis |
Project short description
The goal of this project is to develop a multi-purpose highly customizable robotics team debugger, the "Monitor". The software should be able to track down all the messages normally exchanged between MRT-based robots as well as debug ones. Since the Tool's main goal is to provide a simple, yet powerful, GUI to the every MRT robot/module developer, everything should be implemented as much module/robot/purpose independent as possible.
Key features of the debugger are the following:
- Modes: Real time, Replay, Record
- Robot/Team 2D spatial position tracking
- Robot orientation tracking
- Perceptions debugging
- Behaviours debugging
- Customizable GUI
- Easy extendibility
The project deadline, ideally, should be enough weeks before the 2009 Robocup competition in order to have a working debugger for the Robocup Team.
Laboratory work and risk analysis
Laboratory work for this project will be probably performed at both AIRLab/Lambrate and AIRLab/Bovisa. It will include significant amounts of testing on real robots. Potentially risky activities are the following:
- Transportation of heavy loads (e.g. robots). Standard safety measures described in Safety norms will be followed.
- Robot testing. Standard safety measures described in Safety norms will be followed.