- Start Docker (and make sure you've pulled
bamos/openface
) - Start GraphDB (and make sure there is a repository called
leolani
) - Start
object_detection.py
within pepper_tensorflow - Set
APPLICATION_BACKEND
topepper.ApplicationBackend.SYSTEM
inpepper/config.py
- Start any Application in
pepper/apps/..
- Done
- Start Docker (and make sure you've pulled
bamos/openface
) - Start GraphDB (and make sure there is a repository called
leolani
) - Start
object_detection.py
within pepper_tensorflow - Set
APPLICATION_BACKEND
topepper.ApplicationBackend.NAOQI
inpepper/config.py
- Set
NAOQI_IP
andNAOQI_PORT
in accordance with robot's address - Start any Application in
pepper/apps/..
- Done
No Pepper-laptop connection can be established
- Make sure Pepper and the laptop are on the same network
- Verify Pepper has access to network (by pressing belly-button)
- Make sure
NAOQI_IP
andNAOQI_PORT
are set correctly inpepper/config.py
Pepper cannot connect to network
- Connect Pepper to network using ethernet cable
- Press belly-button to obtain IP and update
pepper/config.py -> NAOQI_IP
accordingly - Go to robot web page (by entering IP in browser)
- Go to network settings and connect to wifi
- If unlisted, reboot robot (and wifi). Make sure wifi is online before robot is.
- Shutdown robot, remove ethernet cable, and boot again. It now should work...
Problems with speech audio
- Start an application with StatisticsComponent and look at the STT (Speech to Text) activity
- If no signal (i.e
STT [..........]
):- Check if the NAOqi or System Microphone is used:
pepper/config.py -> NAOQI_USE_SYSTEM_MICROPHONE
- Make sure external mic, if used, is switched on and sensitive enough (use OS settings)
- Make sure Pepper mic, if used, is not broken?
- Check if the NAOqi or System Microphone is used:
- If signal is low (i.e
STT [|||.......]
<pepper/config.py -> VOICE_ACTIVITY_DETECTION_THRESHOLD
):- Make sure you talk loud enough (noisy fans in Peppers head make it difficult)
- Make sure you talk in the right microphone (i.e.
pepper/config.py -> NAOQI_USE_SYSTEM_MICROPHONE
) - Make sure the external mics volume is high enough!
- If signal is too high (i.e.
STT [||||||||||]
) all the time:- Peppers own mics cannot handle very loud/noisy environments, like fairs
- Use a microphone attached to the laptop, instead!
- don't forget to set
pepper/config.py -> NAOQI_USE_SYSTEM_MICROPHONE = True
- don't forget to set
- Microphone should process audio at 16 kHz (i.e. Statistics:
Mic 16.0 kHz
), if not:- Lower
CAMERA_RESOLUTION
and/orCAMERA_FRAME_RATE
in order to meet performance requirements
- Lower