Convention for floating base generalized coordinates #1657
Replies: 3 comments 10 replies
-
Yes, you are correct. For the next question, I guess it would be better to use the discussion feature of GitHub to exchange on the topic. I think this might be of interest to others. |
Beta Was this translation helpful? Give feedback.
-
Hello, @FenglongSong
But I am concerned about the local in v, There are still some questions about the expression of 'angular', I want to know local_base_velocity_angular is the order of angles |
Beta Was this translation helpful? Give feedback.
-
Hi, after reading though the discussion above it is still unclear to me what the exact convention for the pinocchiovelocity vector is.
|
Beta Was this translation helpful? Give feedback.
-
Hi,
Thanks for the replies in #1357 and #1137, I got to know the generalized velocities are defined in local joint frames, which means for floating-base dynamics, the linear and angular velocities of the base are expressed in their own frames rather than world frame. Therefore, I'd like to confirm that is the generalized acceleration also expressed in the local frame of the joint?
That means, if I use
a = aba(model, data, q, v, tau)
to compute the generalized acceleration,a
should be defined as:a = [linear_acceleration_in_body_frame, angular_acceleration_in_body_frame, joint_accelerations]
Is that correct? I will appreciate your clarification! Thanks a lot.
Beta Was this translation helpful? Give feedback.
All reactions