Marco Cioffi

Reinforcement learning in robotics, an application using Lego Mindstorms

12/1/2005, filed under — Marco Cioffi @ 7:15 pm

Lego Mindstorms Robot
I completed a presentation for the course of Robotics 1 at Politecnico di Milano with the Prof. Gini Giuseppina. I worked on an implementation of the Q-Learning for the Lego Mindstorms.


Download the slides in english!

Cioffi Robotics 1 Robotics 1 Cioffi


Dynamic balance robot using Lego Mindstorms

7/12/2005, filed under — Marco Cioffi @ 8:02 pm

Lego Mindstorms RobotMe and my friend (Guglielmo Roelfsema) have presented a seminar for the course of Robotics II, with Prof. Gini Giuseppina at Politecnico di Milano.
In this work, we have used Lego Mindstorms to realise a robot that can stand-up using dynamic control theory, balancing the gravity force using motors. It was really cool and very funny to see that our robot moves without falling down. Anyway, this is only a prototype…

Download the slides and the video!

 
Cioffi Roelfsema Robotica Robotics Cioffi-Roelfsema
Robotics Cioffi-Roelfsema (DivX video)


a “chep” p800..

11/28/2004, filed under — Marco Cioffi @ 11:50 am

p800
I have bought a chep p800 from ebay, and then I have repaired the display. I hope you will find the information on this page useful.

I plan to do experiments with the P800 at both technical level (programming, ecc..) and psychological/social level (how a medium like that can change our interactions?). Stay tuned..
:-)

For more information about screen hacking.. (more…)


Pineapple can antenna for D-Link DWL-650

9/1/2004, filed under — Marco Cioffi @ 5:48 pm

An hacked dwl-650 antenna
I hacked my wireless card d-link dwl-650 and, using a pineapple can I built an antenna with 8/10 dB gain..it’s amazing! (more…)


LEGO Mindstorms Seminars at High School

3/20/2004, filed under — Marco Cioffi @ 5:43 pm

lego mindstorms overview
I presented three seminars of three hours each, title: “Programmazione robotica con mattoncini LEGO Mindstorms", (Programming and design with LEGO Mindstorms, an introduction to robotics).
Brief:
Using Lego Mindstorms robots (LEGO Mindstorms website) the students can learn robotics with fun, the seminars range over hardware and software, going through advanced topic like motion recognition, voice recognition, wireless communication (802.11b and palm device), behaviour based design and QLearning
Now you can download the slides (only italian version is available):


Rafting on Dora river

7/19/2003, filed under — Marco Cioffi @ 11:58 pm

rafting on the dora riverAn extremely satisfying and exciting experience!
The difficulty level of Dora river is 4/5, note also that to deal with 5/5 rivers you need a special licence.
(more…)