Is there any way to calculate inertial property of a robot to simulate it in Gazebo
I have got urdf/xacro files for pioneer3dx robot from "p2os" stack, modified them by replacing erratic_robot differential drive plugin and adding transmission for swivel and hubcap (which was not there as many reported a problem in visualizing swivel/hubcap in rviz). Then I tried to simulate pioneer3dx model in gazebo by using erratic_robot_teleop_keyboard node and also using navigation stack (by configuring yaml files).
My robot is behaving very strangely as it topples, lift backside up....etc. I am sure this is because of inertial properties provided in the model.
Is there any way to calculate these properties without estimating them by hand...like provide dimensions to any software then it 'll calculate for you??
Also I have model for schunk powercube arm but without any inertial properties. I don't think schunk 'll provide these information, I have to calculate myself to simulate it in gazebo.
Looking forward for a quick solution.
Thanks V.N.