Entertainment Robotics

In addition to their traditional research and humanistic purposes, robots can also be entertaining. One just need to bring them to life! Here are some examples.

Select your topic:


Human-Robot Interaction


The story of iCub:
A little humanoid robot learning from humans

Nowadays, programming by demonstration (PbD) has become an important paradigm for policy learning in robotics. The idea of having robots capable of learning from humans through natural communication means is indeed fascinating. As an extension of the traditional PbD learning scheme, where robots only learn by observing a human teacher, our work follows the recently suggested principle of policy refinement and reuse through interactive corrective feedback.

This work reports on two experimental studies conducted with the iCub, a humanoid robot endowed with tactile sensing on its forearms and fingertips. The results of both our experiments show how tactile sensing can be utilized effectively to learn robust control policies through human coaching, by enabling a) online policy refinement and reuse, and b) rapid adaptation to external perturbations. (video)



Interactive Live Demonstrations


Pong, the Robot Edition

This entertainment-centered application shows another type of interaction between a human and a robot. The arcade game "Pong" is given a new dimension thanks to the presence of a robot. (video)

Rather than playing alone, the human player faces now a robot, which reacts according to the state of the game. Through appropriate speech dialogs and gestures, it engages the user in a fierce competition. Several disturbing techniques are included.

Technically, the robot is connected to the game and hence knows the current state of the game. However, to provide a real interaction experience, the robot effectively acts on the joystick and buttons, and perform eyes-tracking of the ball on the screen. Thus, a predictive model has been implemented to handle the latency due the robot's movement dynamics. This model is trained during a preliminary phase, where the robot plays the game alone to optimize its movements by self-calibration.

"HRI-Robot challenge"
International Conference on Robotics and Automation
(ICRA 2008), Pasadena (CA), U.S.A
(One week exhibition - May 2008)
(First prize winner)

The Portraitist Robot

Salvador DaBot, so-called by its fathers due to its fancy moustache and beret add-ons, is an artist who draws portraits of the people it meets. Such an expensive printer has the advantage of using a real pencil, providing to its customers the impression of a real drawing experience, which it is! (video)

Technically, the robot captures a photo using its integrated web-cams, extracts the contours of the face, and then computes strokes to render nice shades of grey. Moreover, rather than drawing horizontal lines as a normal printer would usually do, Salvador first draws contours, then surfaces, one after the others, which looks more natural.

Finally, because of its well-known artistic talents, Salvador DaBot was invited to several prestigious places around the world, where it spent hours drawing and used many pencils to realize masterpieces of the guests invited to these events.

"Google Zeitgeist'08"
Mountain View, U.S.A
(One week exhibition - September 2008)

"Campus Party"
Valencia, Spain (May 2009)
Bogota, Columbia (September 2009)
(One week exhibitions)


Exhibitions in Museums


Robota 2 plays ping-pong

In this exhibition, Robota 2, a little humanoid robot built at EPFL, explains to the visitors how difficult it is to be a robot, how difficult it is to execute actions when not programmed to. Robota further requests the help from humans to learn how to hit a ping-pong ball.

Along a guided explanation of what are the current issues of control and learning in robotics, the visitor is taught how to teach the robot to play ping-pong. As for humans, a good robot learner requires a good teacher. (video)

Exhibition: "Corpo, Automni, Robot"
Museo d'Arte , Lugano, Switzerland
(October 2009 - February 2010)




Robota learns to dance by imitation

In years 2100, humans have been sent to explore the universe and to travel in outer-space. Our Robota has been sent with them in order to provide them with some interactions during their journey. In this exhibition, visitors are taught to teach Robota by imitation how to dance on several type of music. Through the use of its cameras, Robota can perceive the movements of human users, and then learn to imitate their movements.

Exhibition: "Mission Biospace"
Cité de l'Espace, Toulouse, France
(Mars 2004 - December 2006)

Exhibition: "Esprit es-tu là?"
Parcours dans les métamorphoses de l'esprit
Fondation Claude Verdan, Lausanne, Switzerland
(November 2004 - November 2005)


Just for Fun


The Dancing Robot

This application was initially a showcase of the capabilities of the robot controller, that combines several task goals through a hierarchical inverse kinematics system. This system was developed to coordinate the motion of each joint in order simultaneously track desired trajectories in Cartesian space imposed for each effector, e.g., the hands, legs, head and rump, as well as the center of mass so as to handle the stability of the robot.

To showcase the performance of system (and also because it was fun...), the robot was then brought to various places of Switzerland. And we made a touristic video.

Moreover, during a robotics conference in California, as the result of a spontaneous and improvised collaboration with the creators of the Keepon robot, our dancer and Keepon developed a form of friendship, crashed a party together, got into a conference room and invaded mars... (video)

Presented during one week at the
"HRI-Robot challenge"
International Conference on Robotics and Automation
(ICRA 2008), Pasadena (CA), U.S.A
(First prize winner)






Copyright © 2008   Sauser.org  -  All rights reserved