pepper.framework.backend.naoqi.backend module

class pepper.framework.backend.naoqi.backend.NAOqiBackend(url='tcp://192.168.1.176:9559', camera_resolution=<CameraResolution.QVGA: (240, 320)>, camera_rate=3, microphone_index=<NAOqiMicrophoneIndex.FRONT: 3>, language='en-GB', use_system_camera=False, use_system_microphone=False, use_system_text_to_speech=False)[source]

Bases: pepper.framework.abstract.backend.AbstractBackend

Initialize NAOqi Backend

Parameters:
  • url (str) – NAOqi Robot URL
  • camera_resolution (CameraResolution) – NAOqi Camera Resolution
  • camera_rate (int) – NAOqi Camera Rate
  • microphone_index (int) – NAOqi Microphone Index
  • language (str) – NAOqi Language
  • use_system_camera (bool) – Use System Camera instead of NAOqi Camera
  • use_system_microphone (bool) – Use System Microphone instead of NAOqi Microphone
  • use_system_text_to_speech (bool) – Use System TextToSpeech instead of NAOqi TextToSpeech

See also

http
//doc.aldebaran.com/2-5/index_dev_guide.html
static create_session(url)[source]

Create Qi Session with Pepper/Nao Robot

Parameters:url (str) –
Returns:session
Return type:qi.Session
session

Pepper/Nao Robot Session

Returns:session
Return type:qi.Session
url

Pepper/Nao Robot URL

Returns:url
Return type:str