Skip to content
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

Review sensor frames #32

Open
PeterBowman opened this issue Jan 2, 2024 · 3 comments
Open

Review sensor frames #32

PeterBowman opened this issue Jan 2, 2024 · 3 comments

Comments

@PeterBowman
Copy link
Member

In the context of roboticslab-uc3m/yarp-devices#263, I observed that sensor axes do not match the TCP frame described in our manual. I believe said frame matches the orientation of force/torque raw data streamed by the legacy Jr3Pci implementation (in --dextrorotary mode). However, the proper sensor axes should be obtained by rotating about the depicted X axis by 180 degrees.

In other words, given the above drawing and focusing on the arm TCPs:

  • Axis X follows the normal direction "inwards" (as depicted).
  • Axis Z points up.
  • Axis Y would point left.

Possible solutions:

  1. Keep the current TCP frame as-is, define an additional sensor frame matching the new implementation.
  2. Change the TCP frame to match the new implementation, update scripts and demos.
@PeterBowman
Copy link
Member Author

PeterBowman commented Jan 9, 2024

  1. Since there is an ongoing redesign of several joints and links and therefore (I presume) the sensors will be unmounted anyway, just mount them on their opposite side.

cc @smcdiaz

@PeterBowman
Copy link
Member Author

@PeterBowman Is https://robots.uc3m.es/teo-developer-manual/diagrams.html#ft-sensors-ports-channels-and-coordinate-systems accurate?

It would seem so, indeed, at least for the wrist sensors (I haven't checked the ankles yet).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants