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

FT revolute joints in centauro.urdf #1

Open
alaurenzi opened this issue May 12, 2020 · 3 comments
Open

FT revolute joints in centauro.urdf #1

alaurenzi opened this issue May 12, 2020 · 3 comments
Assignees

Comments

@alaurenzi
Copy link
Collaborator

The centauro.urdf file (which should be the URDF to use for control) contains revolute joints j_ft_1, ..., with qmin = qmax = 0 which are probably used for FT simulation purposes.

@EnricoMingo
Copy link
Collaborator

Ok, on this I would suggest a first modification from the original urdf.
As was done before you basically need a revolute joint with qmin = qmax = 0. This is not convenient... Instead when adding a force torque sensor is possible to specify a pose wrt an existing revolute joint, the following example is for COMAN+.

<gazebo reference="LAnkleRoll">
              <sensor type="force_torque" name="l_leg_ft">
                     <force_torque>
                       <frame>sensor</frame>
                       <measure_direction>child_to_parent</measure_direction>     
                     </force_torque>
		       <always_on>true</always_on>
		       <visualize>true</visualize>
		       <update_rate>1000</update_rate>
		       <pose>0 0 -0.035 0 0 0</pose> <!-- check! -->
	       </sensor>
       </gazebo>

Here LAnkleRoll is a proper joint of the urdf. I would suggest to follow this more standard way to implement it. What do you think?

@alaurenzi
Copy link
Collaborator Author

I agree. For now, I have put the ft joint fixed to be able to run the framework without errors.

@EnricoMingo
Copy link
Collaborator

We can keep the ft joint fixed and attach a frame which will be useful to associate ft measurements also in the real robot.

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