Closed MauroMombelli closed 4 years ago
I checked your example and it seems you are indeed right, the accC2, accX2, accY2 and accZ2 accelerometers are returning non-coherent values.
It seems this is due to the fact that the parent node of accelerometers "accX2", "accY2", "accZ2" and "accC2" has no Physics
node set in its physics
field. Webots displays a warning about it in the console. Adding Physics node here seems to fix the problem.
Describe the Bug Adding accelerometer to a child does not apply the correct rotational accelerations.
Steps to Reproduce code:
world:
Expected behavior accC2 should have the same reading as accX no other accelerometer reading should be the same (tangential acceleration depends from the distance from center of rotation)
What Happen the system seems to forget the accC2, accX2, accY2, accZ2 are translated, and they are all equals to accC
actual system output: