Simple programs you can use with Choregraphe Version 2.5.5.5 for getting started with Pepper robot. π€
An Introduction to Robotics with Nao by Mike Beiter, Brian Coltin, Somchaya Leimhetcharat - (Nao uses Choregraphe too.)
git clone git@github.com:lillypiri/pepper.git
- Open Choregraphe
- File --> Open Project --> RecognisingNAOMarks --> RecognisingNAOMarks.pml
(Select folder names and .pml according to the program you want to open.)
This will open the project in Choregraphe for you, and it should be ready to run on your Pepper.
Make sure you are connected to your Pepper, and run the program.
Note that for some exercises, it's best if Autonomous Life (the heart icon) is turned off.
For this exercise you will need NAOMarks 64 & 68, downloadable from the Aldebaran Documentation here.
After you run this program in Choregraphe, hold up NAOMark 64 or 68 in front of Pepper's camera. Pepper will perform the corresponding action.
This exercise uses Pepper's feet bumpers, eye LEDs and ear LEDs. There are four states stored.
When you run the program, press Pepper's left or right bumpers. The state will change. For example, if you press Pepper's left foot bumper once, the eye LEDs will change to Pink, and the ear LEDs will stay lit up. If you press the left foot bumper again, the eye LEDs will stay pink, but the ear LEDs will turn off.
To edit the colours or intensity of the LEDs or to program it so the colours only show in one eye, double click on, for example, Ears on & Eyes A box in root. In here, you can click on the Eye LEDs box's wrench and change Side to Both, Left or Right. On Ear LEDs box, click the wrench and adjust the intensity 0% is no light 100% is full light. On Eye LEDs, you can also double click, then click on the colour box to adjust the colour to your liking. Click OK and click back to root to test your code.
Simple program that makes the LEDs in Pepper's eyes display rainbow.
Uses Pepper's engagement zones to recognise a person entering and leaving zones 1 & 2, and trigger a response.