-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the joint encoder diagnostic more general as possible #533
Comments
Considering the problems we had with the diagnostic described in the body of the issue and the desire to always make the diagnostic of our system more general and complete as possible, thus to remove from the final user all the effort of interpretation of the logs information, we have chosen not only to make the aforementioned messages more general but to improve them with other useful information.
the name of the type of the absolute encoder interested by the fault. This has been done since now we are starting to always use new types of encoders for the same joints in different robots. Therefore, it might be helpful to show to the user what type of encoder is mounted on the faulted branch, without having them to check this information in the configuration files. The code we are working on is available in the following branches: |
I've tested on a bench setup the changes applied to the diagnostic. As you can see from the line I retrieved from the logs below, now the diagnostic message related to the errors we can have for a joint encoder is more general and we can also see the info about the type of encoder we have mounted at the joint.
|
Test done and PR opened. Are all linked here: In the PRs we have also add the fixes needed for a correct type 10 calibration with have been slightly revised. |
A long time ago the only joint encoder available were the AEA and in the diagnostic message we refer to them. Now we have different type of joint encoder, so we need to make the diagnostic message more general.
For example in this issue robotology/icub-tech-support#1901, the user was left blindsided.
Dod
The joint encoder diagnostic messages are clearer.
The text was updated successfully, but these errors were encountered: