pepper.framework.abstract.led module

class pepper.framework.abstract.led.AbstractLed[source]

Bases: object

Control Robot LEDs

off(leds)[source]

Switch LEDs off

Parameters:leds (List[Led]) – Which LEDs are affected
set(leds, rgb, duration)[source]

Set LEDs to Particular color (interpolating from its current color in ‘duration’ time)

Parameters:
  • leds (List[Led]) – Which LEDs are affected
  • rgb (Tuple[float, float, float]) – Which color to turn
  • duration (float) – How long to take switching this color
class pepper.framework.abstract.led.Led[source]

Bases: enum.Enum

NAOqi LED ids

LeftEarLed1 = 1
LeftEarLed10 = 10
LeftEarLed2 = 2
LeftEarLed3 = 3
LeftEarLed4 = 4
LeftEarLed5 = 5
LeftEarLed6 = 6
LeftEarLed7 = 7
LeftEarLed8 = 8
LeftEarLed9 = 9
LeftEarLeds = 0
LeftFaceLed1 = 23
LeftFaceLed2 = 24
LeftFaceLed3 = 25
LeftFaceLed4 = 26
LeftFaceLed5 = 27
LeftFaceLed6 = 28
LeftFaceLed7 = 29
LeftFaceLed8 = 30
LeftFaceLeds = 22
RightEarLed1 = 12
RightEarLed10 = 21
RightEarLed2 = 13
RightEarLed3 = 14
RightEarLed4 = 15
RightEarLed5 = 16
RightEarLed6 = 17
RightEarLed7 = 18
RightEarLed8 = 19
RightEarLed9 = 20
RightEarLeds = 11
RightFaceLed1 = 32
RightFaceLed2 = 33
RightFaceLed3 = 34
RightFaceLed4 = 35
RightFaceLed5 = 36
RightFaceLed6 = 37
RightFaceLed7 = 38
RightFaceLed8 = 39
RightFaceLeds = 31