Devoxx4Kids workshop in Berkeley

After the success of the first edition last year, a new Devoxx4Kids workshop was held in Berkeley. On saturday 14th, Nicolas, from our French Community team, James, from our Boston office and NAO met with 30 kids at the Black Pine Circle School. During 2 hours, the kids were able to familiarise with NAO Robot and its software, Choregraph. Nicolas and James had prepared a workshop leading to the creation and the use of an application for NAO Robot. If you are interested, you can check out Nicolas and James' workshop on Slideshare. NAO Robot workshop for kids (english) from Nicolas RIGAUD   For those of you who are not familiar with Devoxx4Kids, the project aims to introduce kids to programming and Robotics in a fun


Get your hands on Choregraphe and become a roboticist (yeah for real)

Did you know that you could play the roboticist even if you do not own a robot? I guess I already had your curiosity. Now I have your attention. Indeed, our visual programming interface Choregraphe is available for everyone who wants to get his/her hands on the gorgeous boxes thing thanks to a three month free trial. How do I get Choregraphe? (please tell me) To download Choregraphe, simply sign in on Community, go to the Aldebaran Software page and then click on the Choregraphe suit to find the latest version of the software for Linux, Mac and Windows OS. You will also have access to older versions (only the 1.14.5 one for the moment but we will add more of them soon). You got the Choregraphe you were looking for? It is now time for you to install it. The whole process is describe


MGF London

Last week, on the 20th and 21st of January,  I attended Mobile Game Conference with software engineer Céline Boudier. As you can guess from the name, it's a conference that takes place during the London Games Week and that focuses on mobile gaming and gathered the whole ecosystem: game developers, studios, monetization services, infrastructures and so on. Basically, they invited Joan Da Silva for the talk. He was previously working for Rovio, had a talk last year and the organizers wanted to have him back on stage this year to talk about what he does with robots with his kind of background. But it turned out that Joan couldn't make it. Since neither Céline or myself have real experience in the video game industry (except for the client side I guess :D), we decided to explain why robots need game designers. The talk went pretty well. As usual, I focused on the general presentation, while Céline gave examples and real demonstrations on NAO If you are interested, you can see our slides below.


My Adventure with Aldebaran: Project Zora by QBMT

Let’s continue our trip to discover what people are doing with our robots! QBMT is a small company of 15 people (including 10 developers) fond of SF, especially Star Wars and its droids (R2D2 forever! <3). Several years ago, they fell in love with NAO and decided to use it as a support for solutions to help other people in their life. Thus was born the solution named ZORA, which stands for: Zorg (Health), Ouderen (Elderly person), Revalidatie (Rehabilitation), Animatie (Animation). ZORA is also the name of their NAO who is portrayed as a little girl by the company. She is involved in hospital environments, such as retirement homes, to help both the residents and the caregivers.   What is the ZORA solution? When Zora is introduced in a retirement home, she receives a family name (chosen by the caregivers) and then the adventure starts. As the robot is used by non-technical people, a simple Wi-Fi connection problem can become very challenging. So QBMT had to find a way to make their applications as easy as possible to use. The ZORA solution includes two NAO Robots (one stay in stock and is intended t

NAO Developer Podcast

NAO Developer Podcast #5

Yes, it's been a long time since we released our last podcast, almost 6 months! But don't freak out, here's the last issue! What do we talk about in this one? Well, there are two interviews: The first one is with Line Patris. Line is working as an engineer at Aldebaran, in the Dialog team. She's discussing the new dialog engine and all the things you can now take advantage of as a developer. The second interview is with Steve Chin. Steve is a Java evangelist, and he's be doing a lot with NAO over the last 15 months. He's been kind enough to discuss it with us. Also, as you can hear at the end of the podcast, we'd like to make it more interactive. Our first idea is to let you ask your questions, whatever they are. You can do that here, or send them on Twitter to our account (@NAOrobot) or using the hashtag #NAOPodcast. For the next podcast, we'll pick some of them, and invite people from Aldebaran so as to give you answers. Of course, as usual, all comments about the podcast are welcome! We hope you'll enjoy it!

Emotion Team

Meet the Aldebaran's staff: The Emotion Team

We've all seen pictures of emotional expressions: happy faces, sad faces, angry faces, and more. Aldebaran's Emotion Team is working on detecting these emotional expressions and more, to build Pepper and NAO's emotional engine. The Emotion Team is comprised of specialists and engineers in emotion, machine learning, perception, cognitive science and user experience. We are multicultural and love robots! Can you introduce the members of your team? Sure! At the heart of our team is Marine CHAMOUX, who is a computer vision engineer working on multimodal fusion, tying together all sources of emotion, from face, to voice, to body language. Dr. Laurent GEORGE is an engineer with a background in signal processing; fun fact: he did his Ph.D. on brain-computer interfaces! Karsten KNESE is also an engineer with a specialty in perception and machine learning on robots. He has lived all over the world, including Korea, Munich and Barcelona. Kyohei OTA and Audrick FAUSTA are our test engineers, ensuring the robustness and reliability of our software. Kyohei provides invaluable support in Japanese, and you may recognize Audrick FAUSTA from his artistic performances and dance. Alexia BUCLET has a background in cognitive science, and helps us create user experiences and scenarios to capture emotions in the wild. I'm Dr. Angelica LIM, and

Webots 8 for NAO

Webots 8.0.3

Good news: Webots for NAO is now ready to use with the latest version of NAOqi 2.1.2. 

We have tested and validated Windows 7 x64 and Ubuntu 14.04 x64 configurations. However, we are still investigating some remaining issues with the Mac version (Mountain Lion): we will keep you posted on the progress and its availability (it's not available for Mac at the moment)! You might still encounter some issues in the «Webots Guided Tour» which are not related to NAOqi. Our partner Cyberbotics is also working on solving these cases. We will keep you posted on that subject as news arrive Go to the download section to get your copy

Franck Calzada

Meet a Nao developer: interview with Franck Calzada

Let's continue the tour of our community members. Today, I have met one of the NAO Developer's superstar: Franck Calzada! Can you introduce yourself to the community? My name is Franck Calzada; I’m from France and live in Nantes in West France. I am 41 year old, married and have 3 children (2, 5 and 7 years old). My kids are a very good source of inspiration when I create new behaviors for NAO. I have been part of the Developer Program and Community for almost 3 years now. And, I can say, NAO and Aldebaran’s robots have changed my life. At the beginning of 2014, I decided to create a company dedicated to the conception and development of applications for Aldebaran’s robots. Have you always been interested in robotics? I have a Master degree in computer science with a specialty in AI and signal processing. Robotics had always been a passion; I participated in many autonomous robotics contests in France as a student. I was more comfortable with the software side compared to mechatronics or electronic aspects. I wanted to make smart and useful autonomous robot applications. At this time, I definitely wanted to become an engineer in robotics, but professional opportunities brought me to work in the US in Boston for 5 years in finance; but this was only for few years before getting back to my real passion… How did you discover NAO? After re

Avatar Kids 1

My adventure with Aldebaran’s robots: Kindercity and Av@tar Kids

More than 5 000 NAOs are used through the world. But to do what? Today, I propose to present you what our robots are used for, in which projects they are involved: social, care, arts… Robotics to serve children. And we start our travel with Zurich (Switzerland), where Sandrine and Jean-Christophe Gostanian have created in 2004 a place where children can discover sciences and technologies. Kindercity is open to children from 3 years old and let them explore, interact and ‘playfully discover science’. They have 10 NAOs in their robotics section. Besides presenting the robots’ skills, they have made the “Technolino Lab” where young apprentices come during their training to learn how to program and apply what they have learned on the robots. In that way, they can develop applications and behaviors and make animations and presentations for the children. It’s an opportunity to experience on real projects and to pass what they have learned to the youngest. Kindercity encourages this knowledge transmission between generations which is completely in line with their philosophy. But this was not enough for the Gostanians who have decided to launch another project named “Avatar Kids”, in partnership with Samsung and Swisscom. Help kids stay social

NAO hearing

What’s new with the 2.1.2 version?

At Aldebaran, our developers and engineers are working hard day after day to improve our robots. This upgrade takes into account your feedbacks and is fixing the most pressing issues. It also improves functionalities and modules in order to have a better interaction with the robot.  Moreover it brings additional features that you should appreciate. Setting up the Robot From the NAO Web Page, you can now connect NAO behind a proxy. You can also choose to enable or disable the Autonomous Life at the robot’s startup thanks to the new parameter: “Alive by default”. We have also added a channel system grouping applications to install in one package, with dynamic updates. The Basic Channel compiles all needed applications for a first experience, including NAO’s dialog ability, falls recovery and Autonomous Life that allows

Back to top