lillypiri / pepper

Simple programs you can use with Choregraphe Version 2.5.5.5 for getting started with Pepper robot. πŸ€–

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pepper

Simple programs you can use with Choregraphe Version 2.5.5.5 for getting started with Pepper robot. πŸ€–

Resources to get started with Pepper:

An Introduction to Robotics with Nao by Mike Beiter, Brian Coltin, Somchaya Leimhetcharat - (Nao uses Choregraphe too.)

NAOqi Developer guide

How to use this repository

  1. git clone git@github.com:lillypiri/pepper.git
  2. Open Choregraphe
  3. 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.

Recognising NAOMarks

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.

Finite State Machine using Bumpers and LEDS πŸ’‘

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.

Rainbow Eyes πŸŒˆπŸ‘€

Simple program that makes the LEDs in Pepper's eyes display rainbow.

Engagement Zones

Uses Pepper's engagement zones to recognise a person entering and leaving zones 1 & 2, and trigger a response.

About

Simple programs you can use with Choregraphe Version 2.5.5.5 for getting started with Pepper robot. πŸ€–