NAO - Diagnostic Check Up behavior - How to perform it correctly ?

Created by Herve Franco, Modified on Mon, 27 Dec 2021 at 10:06 AM by Herve Franco

This article explains how to let NAO perform correctly its Diagnostic Check Up behavior.

It is important the customers follow these steps carefully, otherwise it could generate an error that will prevent NAO from moving correctly.



What is the Diagnostic Check Up behavior ?

  • A behavior that will automatically start during the first boot after a NAOqi update.
  • It is made to ensure the feet sensors and the chest Inertial Motion Unit are working correctly.
  • It only happens once. When completed, the result (passed or failed) will be saved in the NAO's memory and will be used for every NAO boot.



How to run the behavior properly


Step 1:

  • During the boot sequence NAO will say the following sentence : "Please, touch my head or my bumpers, so I can wake up correctly"
  • Make sure the robot has enough space to move then press one of the feet bumpers or touch the head sensitive area.


(Watch video attached : "auto diag.mp4" as an example)



Step 2:

  • Let NAO perform the behavior.
  • You must not touch it during the whole process in order to have correct sensors values.
  • Touching or moving the robot during this behavior could generate false sensor measurements and a FAILED result.




The result is FAIL -> how to correct it ?



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article