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

floating base #51

Closed
kiwiwan opened this issue Jul 9, 2018 · 4 comments
Closed

floating base #51

kiwiwan opened this issue Jul 9, 2018 · 4 comments

Comments

@kiwiwan
Copy link

kiwiwan commented Jul 9, 2018

Excuse me!
I use RBDyn to controll my humanoid robot.I set the torso as a floating base,add ground force,directly use ID to calculate the joint torque.But i derive also has the floating base joint 6 freedom torque,how i use this torque,because the floating base joint not actuators.
Could i director use ID to calculate the floating base robot's inverse dynamics?

@haudren
Copy link
Collaborator

haudren commented Jul 9, 2018

Hello,

I am not sure to understand your question. However, the Inverse Dynamics algorithm only computes the inertia matrix and coriolis vector, then solves for the torque. If you want the torque applied on the floating base to be zero, you need to add constraints and solve yourself or use the Tasks library.

Note that if your forces and accelerations are well defined (e.g. obtained from motion capture), you should automatically get zero torque on the floating base.

@kiwiwan
Copy link
Author

kiwiwan commented Jul 9, 2018

@haudren ,hello.
I want to use RBDyn to let my humanoid robot stand in vrep simulator.In vrep i could get the ground force,and floating base position and orientation,and joint position.These value is fine.
Could you give me some advice to let my humanoid robot stand in simulation.What feedback controller need?
I use RBDyn controll Ur10 in Vrep very well through M(q)ddq+C(q)=t feedback controller.But it seem not work in floating base humanoid robot.
Would i realization it through use Tasks library?

@haudren
Copy link
Collaborator

haudren commented Jul 9, 2018

I am sorry, I am not sure I understand you properly, and without knowing what your exact controller is, I can't help you. The Tasks library is designed for tasks-based control of all robots, but especially humanoids in multi-contact.

@kiwiwan
Copy link
Author

kiwiwan commented Jul 9, 2018

Thanks.I would learn the tasks library.

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

3 participants