Introduction
Robots are commonly used in the manufacturing sector to increase production to multiple folds. However, social humanoid robots have just started to be used in education and commercial field. We can see these robots being used in our everyday life such as service desk in banks, security officer at airports, or companions for elderly. NAO and Pepper are few of these robots being used. In this course, participants will learn how to integrate these robots into their working environment. Participants will explore the areas intelligent robots can help in their organisation. In the hands-on session, participants will learn to use Choregraphe to control Pepper and NAO, and to develop some “behaviour”. Moreover, participants will learn basic AI skills and computer vision programming for recognition of objects, pictures, faces, etc. particularly for NAO and Pepper. In addition, participants will configure data communication between robot and server.
Target Audience
Teachers and technicians who are going to take up NAO/Pepper and exemplar support, and IT practitioners who are interested in developing robotic or AI applications.
Prerequisite
Basic understanding of programming and logical thinking.
Course Contents
- Introduction to Robotics, AI, Pepper and NAO
2. Controlling NAO and Pepper with Choregraphe
- Sensors (light, sound, touch), responses (light, sound, motion)
- Mobile app to control NAO and Pepper
3. Developing behaviour
- Different box types of Choregraphe
- Image and voice recognition for interaction and control of motions, etc.
- Programming and Interaction with Pepper’s Pad
4. Animating NAO and Pepper
5. Computer vision concept and AI implementation
6. Develop AI program for object recognition in NAO and
Pepper