-
Notifications
You must be signed in to change notification settings - Fork 16
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
Misalignment of the l_sole and r_sole frames in ergoCubSN001 and ergoCubGazeboV1_1 models #186
Comments
Applying this patch to the robot model the frames are placed as expected diff --git a/urdf/ergoCub/robots/ergoCubGazeboV1_1/model.urdf b/urdf/ergoCub/robots/ergoCubGazeboV1_1/model.urdf
index 3430d58..b7826c9 100644
--- a/urdf/ergoCub/robots/ergoCubGazeboV1_1/model.urdf
+++ b/urdf/ergoCub/robots/ergoCubGazeboV1_1/model.urdf
@@ -2508,7 +2508,7 @@
</joint>
<link name="l_sole"/>
<joint name="l_sole_fixed_joint" type="fixed">
- <origin xyz="0.059629999999999996 0 1.1102230246251565e-16" rpy="0 1.5094274020956558e-31 0"/>
+ <origin xyz="0.059629999999999996 0 -0.022299999999999986" rpy="0 1.5094274020956558e-31 0"/>^M
<parent link="l_foot_rear"/>
<child link="l_sole"/>
</joint>
@@ -2874,7 +2874,7 @@
</joint>
<link name="r_sole"/>
<joint name="r_sole_fixed_joint" type="fixed">
- <origin xyz="0.05963 -1.3877787807814457e-17 7.771561172376096e-16" rpy="0 3.1371750050201436e-30 0"/>
+ <origin xyz="0.05963 -1.3877787807814457e-17 -0.022299999999999986" rpy="0 3.1371750050201436e-30 0"/>^M
<parent link="r_foot_rear"/>
<child link="r_sole"/>
</joint> |
To be more specific the definition of done is to be compliant with https://www.ros.org/reps/rep-0120.html#l-sole-and-r-sole
|
To give a context here, for this issue: We moved up the frames of the parts in order to be coincident w/ the ones of the ft sensor. Probably I will add also a check in the unit test |
@GiulioRomualdi as per your comment I verified that Do you mean that they should be located on the lower part of the rubber soles, that is the effective contact surface? cc @Nicogene |
Updated ergoCub 1.1 CAD and SIM shrinkwrapped model. |
Fix shipped here: |
Task description
Upon examining the
l_sole
andr_sole
frames in bothergoCubSN001
andergoCubGazeboV1_1
, we have observed that they are not properly located on the robot's sole.In this visualization, I am plotting the
r_sole
andl_sole
frames. On the left, we haveergoCubSN000
, and on the right, we haveergoCubSN001
. The frames appear to be centered in different positions, with the frames forergoCubSN001
appearing higher.Definition of Done
Our expectation was that l_sole and r_sole would be positioned in the same manner as in ergoCubSN000.
cc @isorrentino @DanielePucci
The text was updated successfully, but these errors were encountered: