You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am new to ignition gazebo. I have used classic gazebo before. I see that the physics engine is changed to DART from ODE. I have also experienced that some tags not working as like classic gazebo. It would be helpful to provide more information on this, plus it would also be good if it ignition throws an error for not supported tags currently.
Alternatives considered
Having a better error handling for unsupported tags in SDF
Implementation suggestion
Standard error handling methods and also documentation in github pages or readme
Additional context
The text was updated successfully, but these errors were encountered:
For the time being If it helps, diving into the code worked for me. Check the SDFFeatures.cc file and there you can see all the sdf stuff that is actually being used:
For example in the ConstructSdfCollision method you will see which tags from the parsed sdf are being used. As a summary for the link/collision:
mu, mu2, slip1, slip2, fdir1 can be set under collision/surface/friction/ode
restitution_coefficient can be set under collision/surface/bounce
collide_bitmask can be set under collision/surface/contact
You can check the other methods that construct differents parts (like links or joints) to see what it is getting from the SDF description.
For dartsim (at least from gazebo, I haven't dived into dartsim) there is no concept of cfm and erp (or via kp / kd) for the joints. (EDIT: actually DART has cfm and erp but they are currently hardcoded )
I wonder if there is a way to kind of control the "sponginess" or "springiness" of the joint via modifying CFM like other engines (ODE, Bullet)
For dartsim (at least from gazebo, I haven't dived into dartsim) there is no concept of cfm and erp (or via kp / kd) for the joints. (EDIT: actually DART has cfm and erp but they are currently hardcoded )
Desired behavior
I am new to ignition gazebo. I have used classic gazebo before. I see that the physics engine is changed to DART from ODE. I have also experienced that some tags not working as like classic gazebo. It would be helpful to provide more information on this, plus it would also be good if it ignition throws an error for not supported tags currently.
Alternatives considered
Having a better error handling for unsupported tags in SDF
Implementation suggestion
Standard error handling methods and also documentation in github pages or readme
Additional context
The text was updated successfully, but these errors were encountered: