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

Robot Models deliver inconsistent results #31

Open
dmronga opened this issue Jul 1, 2022 · 1 comment
Open

Robot Models deliver inconsistent results #31

dmronga opened this issue Jul 1, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@dmronga
Copy link
Contributor

dmronga commented Jul 1, 2022

The result differs form RBDL and pinocchio

@dmronga dmronga changed the title Center of mass computation in RobotModelKDL is incorrect Center of mass and CoM Jacobian in RobotModelKDL is incorrect Nov 9, 2022
@dmronga dmronga added the bug Something isn't working label Nov 17, 2022
@dmronga
Copy link
Contributor Author

dmronga commented Nov 28, 2022

The different robot models do not deliver consistent results for all quantities computed. Party, this is because of bugs, partly because of a different representation of the floating base. In the latter case it is not clear if consistent results are possible at all. The following inconsistencies currently exist:

For all robots:

  • RobotModelKDL currently does not provide a computation of the CoM spatial velocity/acceleration (will be set to NaN)
  • RobotModelKDL CoM Jacobian is incorrect

Only floating base systems:

  • RobotModelKDL Forward kinematics spatial velocity/acceleration is incorrect
  • All models: The Jacobians, spatial acceleration bias, bias forces, as well as the mass-inertia matrix will be different for every model. To be checked:
    • Why does the spatial acc bias differ for every model, when the forward kinematics (pos/vel/acc) is consistent?
    • For the Jacobians, only the first 6 columns (floating base) are incosistent. However, for the the Mass-matrix and the bias forces there are also inconsistencies in the columns that correspond to the other joints. Why?

@dmronga dmronga changed the title Center of mass and CoM Jacobian in RobotModelKDL is incorrect Robot Models deliver inconsistent results Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant