Ask Your Question
1

Calculating Mass Inertia Matrix in Joint Space

asked 2016-11-01 05:48:26 -0500

Ravi Joshi gravatar image

Hi, I am doing simulation of Baxter Robot. Hence I need to calculate Mass Inertia Matrix in Joint Space. I have Baxter URDF files. I see here that Mass Inertia Matrix in Joint Space is defined in following way- image description

However I am not sure, whether it is possible to get this matrix directly by using URDF file.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2016-11-01 18:35:48 -0500

JoshMarino gravatar image

updated 2016-11-01 18:36:12 -0500

One option is to create a robot model from KDLKinematics based on the URDF. This package can compute the Jacobian and mass matrix using the following functions from here: jacobian() and inertia(). You would have to change the end_link when calling the KDLKinematics() function for calculating jacobian() and inertia() for different chains.

edit flag offensive delete link more

Comments

Perfect. This is what I was looking for. One quick question, by looking at cart_inertia function, I am confused. The Joint Space matrix defined above looks like cartesian space matrix. Isn't it?

Ravi Joshi gravatar image Ravi Joshi  ( 2016-11-02 01:43:07 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

2 followers

Stats

Asked: 2016-11-01 05:48:26 -0500

Seen: 829 times

Last updated: Nov 01 '16