Questions tagged [nao-robot]

A Nao Robot is a programmable humanoid robot. Languages you can use to program Nao are Python, C++, Java, Matlab, Urbi, C, and any .NET languages.

NAO is a programmable humanoid robot. Languages you can use to program Nao are Python, C++, Java, Matlab, Urbi, C, and any .NET languages.

NAO also features an onboard multimedia system, including four microphones (for voice recognition and sound localization), two speakers (for text-to-speech synthesis) and two HD cameras (for computer vision, including facial and shape recognition).

347 questions
1
vote
1 answer

PEPPER (SoftBank Robotics): How can I manage ALMemory stored data in Dialog Box within Coregraphe?

I'm programming Pepper to manage ALMemory stored value in dialog topic (as input). My final goal is to use these inputs (e.g., string) within the Dialog Box in Coregraphe. Here an example: topic: ~request2() language: enu u: (bubble) $myString in…
1
vote
2 answers

Troubles performing remote audio processing with NAO

I am trying to perform some remote audio processing with a NAO v4 using the version 2.1.4.13 of the python naoqi SDK, and I am having difficulties doing so. I have tried using the solution provided by Alexandre Mazel at NAO robot remote audio…
Ronald Moore
  • 75
  • 1
  • 5
1
vote
2 answers

Is there a way to change the name of the robot NAO v6?

I did a factory reset on the NAO v6 robot, because I wanted to change its name, but unfortunately I could not because I did not find any option, is there any way to change its name, or is the name a standard robot?
Henrique N. Mendes
  • 404
  • 1
  • 5
  • 17
1
vote
1 answer

RuntimeError: ALBroker::createBroker

I need help in python. I tried to put this code in python shell: from naoqi import ALProxy tts = ALProxy("ALTextToSpeech", "127.0.0.1",9559) tts.say("Hello, world!") and I get this error: Traceback (most recent call last): File…
Rawan
  • 9
  • 2
1
vote
2 answers

How to install NAOqi controller for simulated NAO robots in Webots

I was following this guide: https://github.com/omichel/naoqisim/blob/master/README.md I installed msys64 and Vistual Studio. In msys I proceeded with the pacman commands as stated in the installation guide, which in turn donwloaded a bunch of stuff.…
Paweł P
  • 25
  • 2
1
vote
2 answers

Error when recording sound on Pepper robot

I want my Pepper robot to record a piece of audio using startMicrophonesRecording(). In NAOqi v2.5 it takes four arguments (path, type, hertz and microphones). Trying to…
A. A. Pedersen
  • 161
  • 1
  • 1
  • 8
1
vote
1 answer

How do I start a new dialog following a conversation from an old dialog in Choregraphe?

I'm trying to create a dialog flow in Choregraphe where when the output in the 'Dialog' topic gets triggered (eg. $next=1), a new dialog 'Dialog(1)' gets activated and the new topic can be used by the user. What happens is the visual on the cable…
Paweł P
  • 25
  • 2
1
vote
1 answer

How can I use a NAO robot for lecture presentation?

I just have started working with the NAO robot with the C++ SDK. I would like to use NAO as a presenter like in front of a small group or classrooms as lecturers. At the same time I want NAO to control the slide presentation of a laptop (e.g. with…
noudels
  • 11
  • 3
1
vote
1 answer

Pepper robot installation error ( naoqi_driver: No definition of [boost] for OS version [] )

I try to install ros indigo on ubuntu 14.04 for pepper robot. After installation indigo and naoqi, I have typed every command on pepper/Tutorials for pepper ros packages. Altough previously command was successful, I have got error with this line.…
Selcuk
  • 109
  • 2
  • 11
1
vote
1 answer

PHP shell_exec with python naoqi: "qimessaging.socketcache: No more endpoints available after filtering"

I can't seem to get my python script to work when I execute it in PHP with shell_exec I am using the virtual robot in choregraphe Here is my code: PHP $command = escapeshellcmd("python test.py"); $output = shell_exec ($command); echo…
1
vote
1 answer

How do you get a module to function, and be recognized from within Choreographe on a Nao robot?

I'm using a Nao robot, and the python SDK, and I'm trying to create my own module for it. Right now it is just a dummy module with one function: getJoke(). I have my file tellAJoke.py located under the path /home/nao/tellAJoke.py and I have updated…
1
vote
1 answer

Repeated Access to Data in ALMemory on NAO Robot - Data not found

I am using a nao robot with Choregraphe 2.1.4 on windows 10. In my flow diagram there are several boxes which are using the same data. When I'm using the data for the first time it will be afterwards inserted to the memory with: self.memory =…
itz
  • 29
  • 5
1
vote
1 answer

What is the right way to package and to deploy QiMessaging Service application to Pepper/Nao robot?

I'm confused about the right process of packaging and deploying a custom Service application to a robot. I'm using Python. I read this document but it looks more like a guide for App creation. At the other hand I tried robot-jumpstarter that looks…
dim
  • 992
  • 11
  • 26
1
vote
1 answer

Load topic file to NAO robot 2.1

Hello I want to know how to load a Dialog Topic file using python. I made sure that the file path is right, but it keeps saying that it isn't. I have also used the tutorials in NAO 2.1's documentation ALDialog and ALModule Please send me a code that…
robsmayer
  • 15
  • 4
1
vote
1 answer

In what order NaoQi will kill the services if there is a dependence between them?

For example I have a RequestService that is responsible for making requests and LogHandler that is loaded with /home/nao/naoqi/preferences/autoload.ini. The idea of the LogHandler is to handle all logs (with help of the LogManager service) and to…
dim
  • 992
  • 11
  • 26