SoftBank Robotics documentation What's new in NAOqi 2.8?

Known issues

  • Bug #41417 Temperature of knees rises in temperature very quickly during walk.
  • Bug #40974 Robot Settings installation error on Windows 8.
  • Bug #40836 Unexpected number of frames.
  • Bug #41691 The chest button LED blinks in white after the rasta animation at boot.
  • Bug #41485 The application update is not detected on Robot settings - Need to disconnect and reconnect.
  • Bug #41474 NAO V6 do not say a sentence in Zone 1 on Japanese.
  • Bug #41408 Robot Settings Missing translations for tool-tips and drop down lists.
  • Bug #41175 The robot does not speak after loading/activating a topic that contains a recover rule.
  • Bug #40714 Robot falls with a moveTo at Max config.
  • Bug #41497 Robot can’t walk on carpet without falling.
  • Bug #40714 Robot falls with a moveTo at Max config.
  • Bug #41485 The application update is not detected on Robot settings - Need to disconnect and reconnect.
  • Bug #41691 The chest button LED blinks in white after the rasta animation at boot.
  • Bug #37052 Obstacle avoidance box does not work on NAO.

    Workaround:

    Use ALNavigation.navigateTo instead.

  • Bug #40321 Choregraphe fails to connect to real robot through Ethernet.

  • Bug #40125 When no human, getEngagedHuman throws instead of returning null.

  • Bug #41001 ERROR_CURRENT_NO_MOTOR on HeadBoard after calibration.

  • Bug #41002 Mac installers have an incorrect signature.

    Workaround:

    Go into the system security settings, in order to allow package installation.

  • Bug #40988 ALNavigation service sometimes fail to load.

  • Bug #40950 Large dynamic concepts take up to 1 min to load.

    Warning

    Be aware that adding too many items in a Dynamic concept will affect loading duration; For instance, loading a Dynamic concept containing thousands of sentences may take several minutes.

  • Bug #41022 After a firmware update, the LEDs are not functional.

    Workaround:

    Reboot the robot.

  • Bug #41170 Robot Settings Installation error while installing with the installer executable on a folder with special characters. (UTF8)

  • Bug #41071 Top Camera resolution for 16VGA is -1.

  • Bug #41084 The key “ChestButtonPressed” doesn’t exist in ALMemory if the button has never been pressed.

  • Bug #41196 goToPosture returns true when it shouldn’t.

    Workaround:

    Do not stop the robotposture call.

  • Bug #40054 Undesired emergency shutdown.
  • Bug #39965 -nao restart command is not shutting down and restarted as in 2.5.
  • Bug #40709 NAO says ‘My battery will soon need charging’ when charger is connected.
  • Bug #39977 Robot connected through Ethernet and WiFI - Unplug Ethernet - Robot view and Video monitor frozen.
  • Bug #39354, #39356 Python - qi.SingleThreaded() default behavior not consistent with documentation.
  • Bug #39594 ALAudioDeviceProxy::getLeftMicEnergy and ALAudioDeviceProxy::getLeftMicEnergy do not work.
  • Bug #40378, #39779 Corrupted images on bottom camera.
  • Bug #40939 qiLog crash when the disk partition is full.
  • Bug #40030 Bottom camera error when trying to wake up.
  • Bug #40498 UI Manager doesn’t respond after a naoqi restart or a kill of naoqi-bin.
  • Bug #40456 ALTabletService.playVideo timeouts on a missing remote file.
  • Bug #40455 Touch the screen while a video is playing freezes or stops the video.
  • Bug #40447 Javascript alert does not work in webview.
  • Bug #40316 Call to ALTabletService.hideWebview may take up to 20s.
  • Bug #40309 ANR in uimanager after a long run.
  • Bug #40042 Getting Starting Wizard error after 2.7.0 -> 2.7.1 upgrade.
  • Bug #40025 After factory reset from boot-config, tablet cannot connect to robot.
  • Bug #39870 Tablet Browser is not responding (ANR) on the bubbles screen.
  • Bug #39853 During the brightness change from the Webpage, the Tablet screen is zoomed and dimmed.
  • Bug #40031 Sometime, Pepper does not say anything when clicking on the chest button once.
  • Bug #39909 ALBasicAwareness - Robot crash and dump generated after multiple reboot tablet.
  • Bug #39584 ALMood - on robots equipped with stereo cameras, excitement doesn’t switch to calm.
  • Bug #40192 Critical Issue with ASR & Dialog when changing language.

    ALSpeechRecognitionProxy::setLanguage and ALDialogProxy::setLanguage must not be called at the same time as any other ALSpeechRecognition or ALDialog method.

    Workaround:

    If the problem occurs, reboot the robot.

    To avoid this issue, make sure your application does not try to set the language while any other ALSpeechRecognition or ALDialog method is running.

  • Bug #38698 Japanese only: execution of ^sCall and pau=xis not done in the right order.

  • Bug #38138 Available ASR languages list is not updated when uninstalling a language.

    Workaround:

    Reboot the robot.

  • Bug #36599 tts.say(stringToSay, language) does not use default voice for the first sentence after changing the language.

    Workaround:

    Force change the voice.

  • Bug #33285 Topic containing this word “終始” doesn’t work.

  • Bug #39324 Deadlock on ALTextToSpeech.reset().
  • Bug #39495 Brightness issue after waking up the tablet.
  • Bug #38114 Virtual robots cannot run services written in Python.
  • Bug #39221 Faking to stop an app stops the robot movement but not the app.

    Workaround:

    Maintain your hand long enough to kill properly the application.

  • Bug #38473 Actuation.makeCroppedAnimation does not support Animation which contain a planar move trajectory.

  • Bug #37659 PushRecovery will always put Pepper in Safeguard because body will be a “disabled device”.

  • Bug #38970 stopNavigateTo does not stop robot turn.

  • Bug #36454 The robot’s own movements make the robot think he has been moved, triggering safeguard mode

  • Bug #39339 Variables affected when matching concept are not really affected.
  • Bug #39538 Dialog - Matched functor rules do not raise Dialog/SpeakFailure.
  • Bug #39524 Result of addition of two dates is not printed if superior at year 9999.
  • Bug #39439 Knowledge - meta node url is empty.
  • Bug #39144 ASR active during ALTextToSpeech.say makes LEDs blue while robot is speaking.
  • Bug #39258 If any service crashes without making the robot crash, Choregraphe will not get it back.

    Workaround:

    Disconnect Choregraphe from the robot, wait his fully restart, i.e. when he is standing, then reconnect Choregraphe to the robot.

  • Bug #35478 Dialog - Samerule event does not work as expected because dialog is not cleared properly.
  • Bug #35433 qi::sleepUntil mis-behaves on windows

    Workaround:

    Replace:

    qi::sleepUntil(currentTime + period);
    

    By:

    auto until = currentTime + period;
          std::this_thread::sleep_for(
                std::chrono::nanoseconds(
                  boost::chrono::duration_cast<qi::NanoSeconds>(
                    until - qi::SteadyClock::now()).count()));
    
  • Bug #35788 Choregraphe - The status of a service launched or stopped from Choregraphe is not updated in Choregraphe.

    Workaround: when it occurs, click on the disconnect button in Choregraphe, then reconnect.

  • Bug #38470 ALMood - VoiceEmotionAnalysis - Value and Confidence stay at zero for excitement and laughter.
  • Bug #37148 Python SDK: a function passed to andThen() is not called if the function has no argument in its signature.
  • Bug #29105 PackageManager can’t handle non-ASCII characters in pm.db.lock file path on Windows.

    Limitation: non ASCII (notably Japanese) characters in user name are not supported on Windows.

  • Bug #36489 NAOqi crash occurs when initializing a robot from boot-config.

  • Bug #38488 In Chinese, Dialog topics with numbers composed of 14+ characters break the ASR when loading.

    Limitation: numbers of more than 14 characters are not supported.

  • Bug #37932 ALServiceManager cannot restart a service, even manually, after package update.

    Workaround: restart NAOqi.


  • Bug #37356 ALUserInfo - Age is automatically updated by a wrong value when try to get it.
  • Bug #37958 Cannot upload an application on Store.
  • Bug #35441 Nuance Remote not always available on first proposal.

  • Bug #35482 ALTextToSpeech.setParameter speed/pitch not working for language Chinese.

    Workaround: to change the pitch, use tag \\vct=XXX\\ (in %).

    Note that setParameter(speed, XXX) changes the speed AND the pitch of the voice. So, to change the speed, use both tags \\rspd=XXX\\\\vct=XXX\\ (in %).

  • Bug #35905 Non-ASCII characters in file path (name or folder) prevent application download on robot.

    Workaround: do not use Non-ASCII characters when naming files or folders in a Project.

  • Bug #35722 When “<>” in TTS.say in Japanese, TTS doesn’t work anymore.

    Workaround: do not insert character string “<>” in any input to be said by Pepper.

  • Bug #22835 Choregraphe - Play Sound File Box: ALAudioPlayer.wait lock randomly.

    Workaround: do not use .MP3 file format, prefer OGG or WAV files.

  • According to its customization via preferences, Pepper may automatically display Settings Menu at start-up. In this case, and when Pepper automatically reboots after a crash, the Settings Menu appears again, whereas it should not.
  • Bug #33227 Frequent remote disconnection.
  • Bug #35927 Choregraphe - “Export Vision Recognition Database” is disabled.
  • Bug #35929 Choregraphe - Cannot send current vision recognition database to the robot.

  • Bug #31812 Vision Recognition - no way to package a VRD in an app.
  • Bug #32835 Photo storage clean up method takes long to perform.
  • Bug #32159 Sound Localization and Detection are blocked after having called ALAudioDevice.setParameter(“outputSampleRate”)
  • Bug #32741 ASR not paused when saying a notification.
  • Bug #30634 Visual tracking takes time to start.

  • Bug #29956 In Japanese keyboard, ‘Backspace’ key adds new characters instead of deleting current.
  • WPA2-Enterprise only experimentally supported.

  • Bug #29336 Choregraphe - Mac only Choregraphe does not detect disconnection.
  • Choregraphe - Arabic may encounter right-to-left edition issues.

  • Bug #22971 MoveAlong only works on Pepper. Planar moves is not yet available for NAO.