NAO Challenge

Bologna, 24/May/2015
Code Video IT Article IT Facebook IT

On May 24th 2015 me and a couple of friends, Simone Tolomei, Klaus Hamiti and Andrea Pellegrinucci, embarked in this fun tournament called NAO Challenge. We had a couple of months to prepare for 4 challenges:

  • Movie Time
    The objective was to put on a movie based on the users both vocal and visive feedback to a series of questions asked by the NAO.
    It was fun and the challenge we won. This was my very first experience with Python: a socket communication and JSON parsing utility. Written during a one night stand, in the hotel the night before the challenge. Fun times
  • Let's Party
    The NAO had to start a party with, at least, lights and music. Even better, it should've dance and maybe tried to include the users.
    We had a really cool idea, but for many reasons it didn't work out well in the end.
  • Play with me
    In this challenge we had to invent a game to play with the NAO. We created a number-guessing game: the user thinks of a number and the NAO tries to guess it. If the NAO guesses right wins, else the users tells the NAO if the number is higher or lower of the guessed one. The NAO can try a few times.
    Very simple game, very fun to program it.
  • Sweets Tricks
    The goal was to grab two balls positioned at random in a NAO-sized shelf, and to put them in a small cart.
    We couldn't debug it very well.
In the end, we won the Movie Time challenge, and got a fairly good amount of points in the other challenges as well (given the time spent and the problems encountered). Huge shoutout to our NAO bot: Bob
The prize was a 3D printer: the first one I've ever seen and still in use in my high school. Altough, I've never printed anything with it. If I recall correctly, it is a PrintrBot Simple Metal

Working at the last minute
Trying to make it work
An army of bots
Army
A fallen soldier
Fallen
Winners, kinda!
Win!