Accessibility Contact Go to main menu Go to main content

Robotics and free software: the NAO humanoid robot

Speaker(s) : Bothari Ganhir
Language : Français Level : Newbie Nature : Conference
Date : Tuesday 6 July 2010 Schedule : 16h20 Duration : 40 minutes
Place: ENSEIRB - Amphi E

1) NAO robot discovery
- presentation of the hardware architecture (bus cards, servo-motors, camera, sensors, …)
- presentation of the software architecture (Linux kernel, openembedded, naoqi, …)
- details of what is currently open source, what is not, or not yet and what could be replaced by open source equivalents.

2) Free software for robotics
- some libraries: OpenCV, …
- open source code: robocup code release, …
- simulation: gazebo, ODE, …

3) Development of an application for NAO
- cross compilation
- python
- openembedded
- image manipulation using OpenCV
- web interface
- user interface (vocal and touch recognition)
- distribution (packaging and repository)
- details on the development of a complete application

The speaker

Bothari GANHIR

Linux user and free software fan since 1999.

I participated in the 2008 RoboCup edition, in the simulated, standard league "robostadium", and finished 2nd.

I also tried to write an ezine about URBI programming for a humanoid robot, and tried to share what I have learned about this.

Since june 2009, I am one of the 30 beta-testers of the Nao robot from Aldebaran-Robotics. Therefore, I have my own Nao, which I develop for in my spare time.

Presentation slides

PDF - 2.5 Mb
Free software and robotics, the NAO robot