Difference between revisions of "Jedi Robot Training 3.0"

From AIRWiki
Jump to: navigation, search
m
m
Line 13: Line 13:
 
|type=Course
 
|type=Course
 
}}
 
}}
This is a project for the Computer Engineering Lab Course aimed at implementing a system based on a mobile pointer that heads to a Jedi knight trainee. When the laser mounted on the pointer fires, the trainee should parry it with a sword.
+
This is a project for the Computer Engineering Lab Course aimed at implementing a system based on a mobile pointer that heads to a Jedi knight trainee. When the laser mounted on the pointer fires, the trainee should parry it with a light-saber.
  
 
This work is done as part of the [[ROBOWII]] effort in the [[Jedi Training Robogame]] line, and extends the results obtained by other projects in the direction of better drone behavior and better playability.
 
This work is done as part of the [[ROBOWII]] effort in the [[Jedi Training Robogame]] line, and extends the results obtained by other projects in the direction of better drone behavior and better playability.
  
The main revolution in comparison to the previous versions is the drone itself. It is no more a mechanical arm attached to a table, but a real flying quadricopter (([http://ardrone.parrot.com  A.R.Parrot Drone])
+
The main revolution in comparison to the previous versions is the drone itself. It is no more a mechanical arm attached to a table, but a real flying quadricopter ([http://ardrone.parrot.com  A.R.Parrot Drone])
  
 
The project works relying on both the official SDK (which is pretty complicate to understand) and the openCV 2.1 libraries for image processing.
 
The project works relying on both the official SDK (which is pretty complicate to understand) and the openCV 2.1 libraries for image processing.
  
Diego Martinoia is attending the high-level intelligence and image processing, while Daniele Calandriello is dealing with the tedious SDK - drone communication issues.
+
Diego Martinoia developed the high-level intelligence and image processing, while Daniele Calandriello dealt with the tedious SDK - drone communication issues.
  
The player is supposed to wear a game uniform (currently experimental) to both identify him and have the player "feel" the game. The sword used is a real-glowing light-blue wii-lightsaber accessory (as in the original scene from the movie).
+
The player is supposed to wear a game uniform to both identify him and have the player "feel" the game. The sword used is a real-glowing light-blue wii-lightsaber accessory (as in the original scene from the movie).
  
-- More info's to follow --
+
-- More info to follow --
  
 
Parrot ARDrone:
 
Parrot ARDrone:
 
[[Image:ParrotDrone.jpg | 200px]]
 
[[Image:ParrotDrone.jpg | 200px]]
  
Wii-Saber:
+
*[http://www.youtube.com/watch?v=NWPOIApoUvc External link]
[[Image:Wii-lightsaber.jpg | 200px]]
+
A test of the developed system. Notice that it is working outside, with confusing colors in background. The system is quite robust, and very playable. It has been tested also in public exhibitions like the 2011 Open day at Politecnico di Milano.

Revision as of 23:20, 30 May 2011

Jedi Robot Training 3.0
Image of the project Jedi Robot Training 3.0
Coordinator: AndreaBonarini (andrea.bonarini@polimi.it)
Tutor: AndreaBonarini (andrea.bonarini@polimi.it)
Collaborator:
Students: DiegoMartinoia (diego.martinoia@mail.polimi.it), DanieleCalandriello ()
Research Area: Robotics
Research Topic: Robogames
Start: 2010/10/07
End: 2011/03/30
Status: Closed
Level: Bs
Type: Course

This is a project for the Computer Engineering Lab Course aimed at implementing a system based on a mobile pointer that heads to a Jedi knight trainee. When the laser mounted on the pointer fires, the trainee should parry it with a light-saber.

This work is done as part of the ROBOWII effort in the Jedi Training Robogame line, and extends the results obtained by other projects in the direction of better drone behavior and better playability.

The main revolution in comparison to the previous versions is the drone itself. It is no more a mechanical arm attached to a table, but a real flying quadricopter (A.R.Parrot Drone)

The project works relying on both the official SDK (which is pretty complicate to understand) and the openCV 2.1 libraries for image processing.

Diego Martinoia developed the high-level intelligence and image processing, while Daniele Calandriello dealt with the tedious SDK - drone communication issues.

The player is supposed to wear a game uniform to both identify him and have the player "feel" the game. The sword used is a real-glowing light-blue wii-lightsaber accessory (as in the original scene from the movie).

-- More info to follow --

Parrot ARDrone: ParrotDrone.jpg

A test of the developed system. Notice that it is working outside, with confusing colors in background. The system is quite robust, and very playable. It has been tested also in public exhibitions like the 2011 Open day at Politecnico di Milano.