Robotics StackExchange | Archived questions

how to use gazebo without the inertial tag?

Hi, I want to use ros to control my humanoid model in gazebo, my humanoid model should only move his legs and ros is supposed to send angles to change the position of the knee, hip and ankle.

I have developed a urdf file with all the visuals and joints, but now I want to make the model walk, sit and do any other movement we can do with our legs using the angles ros sends to gazebo. I want my model to make those moves without physical effect, which I mean by that is that my model would work without the inertial tag and his values of mass and momentum. Is that possible?

Asked by panches on 2019-11-08 20:02:28 UTC

Comments

Answers

You can try just using rviz instead of using gazebo. The rviz models don't require physics attributes.

Asked by argos on 2019-11-10 12:18:50 UTC

Comments

I used rviz to check if my model was human-like and the movements were okay, but, as far as I know, rviz do not know if the model's feet are on the ground or not, and I want that my model to be able to walk only with the joint's angle information. For this to work I believe the model should know where the ground is, otherwise the model is going to move its legs on the same place, changing the angles, but it will not changing its position on space. But I do not have much experience with rviz, is it possible to do what I just said in rviz?

Asked by panches on 2019-11-10 13:41:52 UTC

Yes. You can do that by assigning proper tf frames and tf transformation and add them as additional topics in the rviz gui for visualization

Asked by argos on 2019-11-10 13:56:38 UTC

Do you have any example or material where I can see how it is done?

Asked by panches on 2019-11-10 19:51:23 UTC