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

Fix friction for DART on Ubuntu Focal #880

Open
ctampier opened this issue Jun 24, 2021 · 4 comments
Open

Fix friction for DART on Ubuntu Focal #880

ctampier opened this issue Jun 24, 2021 · 4 comments
Labels
bug Something isn't working physics Involves Ignition Physics

Comments

@ctampier
Copy link

Environment

  • OS Version: Ubuntu 20.04 (dockerized)
  • Source or binary build? binary, ignition-fortress

Description

  • Expected behavior: robot should roughly move in circles
  • Actual behavior: robot moves mostly straight, occasionally turns in 90 degrees

Steps to reproduce

  1. run the world found in https://github.com/ignitionrobotics/ign-gazebo/blob/ign-gazebo5/examples/worlds/skid_steer_mecanum.sdf
  2. run the command: ign topic -t "/model/vehicle_blue/cmd_vel" -m ignition.msgs.Twist -p "linear: {x: 0.5}, angular: {z: 0.5}"

Output

bug_gif

@ctampier ctampier added the bug Something isn't working label Jun 24, 2021
@chapulina
Copy link
Contributor

I believe this is an issue with the DART version on Ubuntu Focal. On Ubuntu Bionic we use our fork of DART, which has better friction support. Can you check what libdart version you have installed?

Related issues: gazebosim/gz-physics#49. gazebosim/gz-physics#258

@chapulina chapulina added the physics Involves Ignition Physics label Jun 24, 2021
@ctampier
Copy link
Author

Thanks for the reply Louise. The version of DART in my container appears to be 6.9.2-2build4.
Unfortunately I don't know much about physics engines. Any hint on how it would be possible to overcome this issue?

@chapulina
Copy link
Contributor

Any hint on how it would be possible to overcome this issue?

Some workarounds for now:

  • Using Ubuntu Bionic
  • Compiling our DART fork and all of Ignition from source on Focal

@chapulina chapulina changed the title Differential drive for four-wheeled robots doesn't behave properly Fix friction for DART on Ubuntu Focal Nov 17, 2021
@scpeters
Copy link
Member

Any hint on how it would be possible to overcome this issue?

Some workarounds for now:

  • Using Ubuntu Bionic
  • Compiling our DART fork and all of Ignition from source on Focal

one other workaround is using the dartsim PPA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working physics Involves Ignition Physics
Projects
None yet
Development

No branches or pull requests

3 participants