Biorobotics Laboratory BioRob
Programming the robotic dog AIBO
The aim of my work is to make AIBO able to detect a mark on the floor using his camera. Then it will place his nearest paw on the detected mark.
In this work, there are three main objectives. The first one is to develop a robust mark detection algorithm by using image processing techniques. The second objective is to create a 2D to 3D mapping from the position in the picture to the position in the floor. Finally the third objective is to develop an inverse kinematics based leg controller. The entry of this controller is the previously computed position of the mark in AIBO reference frame, and the outputs are the leg joint angles that make the paw reach the mark.
SolutionsContact persons
Supervisor: Sarah DEGALLIER
Responsible Professor: Auke Jan IJSPEERT
Downloads
Links
- Robot Cup German team 2003 and 2004: http://www.germanteam.org/GT2003.pdf
- Raphael Haberer-Proust, semester project 2005-2006, Remote control of the Aibo camera from Webots: http://birg.epfl.ch/Jahia/site/birg/op/edit/pid/59430
- Lukas Hohl summer semester project: Aibo Simulation in Webots and Controller Transfer to Aibo Robot: http://birg.epfl.ch/Jahia/site/birg/op/edit/pid/43234
- 3D projection: http://en.wikipedia.org/wiki/3D_projection
- Webots user guide: http://www.cyberbotics.com
- Semi-Autonomous Navigation of a Legged Robot using Monocular Vision, 2005, http://www.sais.se/mthprize/2005/rovetto scandelli2005.pdf
- Quadruped Walking modeling and Optimization of Robot Movements, 2003: http://www.uwe-dueffert.de/publication
- Archived student projects
- Alain Dysli
- Alexandre Tuleu
- Anurag Tripathi
- Ariane Pasquier
- Aïsha Hitz
- Barthélémy von Haller
- Benjamin Fankhauser
- Benoit Rat
- Bertrand Mesot
- Biljana Petreska
- Brian Jimenez
- Christian Lathion
- Christophe Richon
- Cédric Favre
- Daisy Lachat
- Daniel Marbach
- Daniel Marbach
- Elia Palme
- Elmar Dittrich
- Etienne Dysli
- Fabrizio Patuzzo
- Fritz Menzer
- Giorgio Brambilla
- Ivan Kviatkevitch
- Jean-Christophe Fillion-Robin
- Jean-Philippe Egger
- Jennifer Meinen
- Jesse van den Kieboom
- Jocelyne Lotfi
- Julia Jesse
- Julien Gagnet
- Julien Nicolas
- Julien Ruffin
- Jérôme Braure
- Jérôme Guerra
- Jérôme Maye
- Jérôme Maye
- Kevin Drapel & Cyril Jaquier
- Kevin Drapel & Cyril Jaquier
- Loïc Matthey
- Ludovic Righetti
- Lukas Benda
- Lukas Hohl
- Lukas Hohl
- Marc-Antoine Nüssli
- Martin Biehl
- Martin Riess
- Martin Rumo
- Mathieu Salzmann
- Matteo Thomas de Giacomi
- Matteo Thomas de Giacomi
- Michael Gerber
- Michel Ganguin
- Michel Yerly
- Mikaël Mayer
- Muhamed Mehmedinovic
- Neha Priyadarshini Garg
- Nicolas Delieutraz
- Panteleimon Zotos
- Pascal Cominoli
- Pascal Cominoli
- Patrick Amstutz
- Pedro Lopez Estepa
- Pierre-Arnaud Guyot
- Rafael Arco Arredondo
- Raphaël Haberer-Proust
- Rico Möckel
- Sacha Contantinescu
- Sandra Wieser
- Sarah Marthe
- Simon Blanchoud
- Simon Capern
- Simon Lépine
- Simon Ruffieux
- Simon Rutishauser
- Stephan Singh
- Stéphane Mojon
- Stéphane Mojon
- Sébastian Gay
- Vlad Trifa
- Yvan Bourquin