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
3 answers

Changing Choregraphe Dialog Confidence Interval for Nao

I am currently working with a Nao robot using Choregraphe and am trying to lower the confidence interval required to act upon a request made through QiChat from the default 50% to 30%. I have found this solution,…
deanshanahan
  • 318
  • 5
  • 14
1
vote
1 answer

How to execute a command after another is finished on Nao robot (in javascript)

How to make Nao robot execute functions one after the other? This makes everything happen at same time: session.service("ALTextToSpeech").done(function (tts) { tts.say("Hello world."); }).fail(function (error) { console.log("An error…
J Nao
  • 11
  • 2
1
vote
1 answer

How to disable Pepper moving around the room

If the power batch is lifted, this means Pepper is probably charging and the motions around the room and the rotations around himself are disabled. Is there a way to forbid those motions and rotations while this power batch is closed?
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
2 answers

Getting data value from ALMemory using JS

When I try to get data from ALMemory with the following code: session.service("ALMemory").done(function (ALMemory) { var value = ALMemory.getData("ALTextToSpeech/TextDone"); }); This value is of type AL::ALValue. How can I cast it to int,…
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
1 answer

Changing Peppers voice

I am working on a story, that Pepper tells. This story has 4 characters - 2 men and 2 women. Is it possible to make Pepper sound like a men / women while speaking.
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
2 answers

What is the difference between starting Choregraphe application with a trigger sentence and starting in a different way?

I have a variety of apps that can be started in one of three ways: 1. from the robots's tablet - when the user clicks the icon I use runBehaviour or startBehaviour 2. from a dialog - trigger an event or start a behaviour 3. with trigger…
dim
  • 992
  • 11
  • 26
1
vote
0 answers

Using an IR remote with a Nao robot

While attempting to set up an infrared remote control to connect with our Nao robot version 2.1.4, we've been receiving an error message as seen in the screen shot attached. We have followed the process as dictated under the tab on the Nao website…
Lexi Floom
  • 11
  • 2
1
vote
0 answers

Changing the default animation of the tablet with another animation

My question is what is the format of the animation that Pepper's tablet supports as default ones (I want to change the one with the bubbles with some other animation). And what should I put in the MainActivity as value (image, opengl, video or…
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
3 answers

Pepper Error 720

We have a Pepper robot recently and actively trying to develop apps for it. Lately more and more we encounter the same error - 720 (Indication for this error is that the shoulder LED's starts blinking yellow). When we push the button we hear the…
Hasan Hasanov
  • 1,129
  • 2
  • 15
  • 23
1
vote
1 answer

How to get the current state of the tablet

Is there a way to get the current state of the tablet - if it is in sleep mode, in screen saver mode or if a picture is loaded - to get the name of the loaded picture for example. I didn't find anything in ALTabletService API, but judging on…
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
1 answer

Stop Python script running on a nao robot touching his head

My problem is the following. I have a script in Python that is executed so that the robot does perform various actions without stopping until the execution stops, however for security reasons (in case the robot goes crazy and wants to kill us all) I…
Luis Hongo
  • 25
  • 5
1
vote
1 answer

Pepper Robot Wheel Control

Is there a way to control the individual wheels of the Pepper in a fashion similar to how you can control the legs of the NAO? We would like to use our own motion controller for the base of the robot, but it seems that any commands send to the wheel…
1
vote
2 answers

Robot is not responsive during behavior

I have made one behavior that's purpose is to display some html page on the tablet. But when I run this behavior my robot is not responsive and I can't have a conversation with it. I don't have absolutely no idea why is this. The behavior is…
stefan.stt
  • 2,357
  • 5
  • 24
  • 47
1
vote
2 answers

Choregraphe security issue

I am trying to find a way to secure our robot against unwanted Choregraphe connections. We are required to work on a University-wide network, and we need a way to stop people from connecting who may have obtained the robot's IP address at some stage…
1
vote
1 answer

Pepper Robot - getImageLocal generates error

When trying to get an image from the robot using getImageLocal, I receive an error message. This is despite the fact that I am running the code directly on the robot. The error message is: Traceback (most recent call last): File "test.py", line…