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

Respect joint axes' initial_position #2827

Open
wants to merge 6 commits into
base: gazebo11
Choose a base branch
from

Commits on Jan 8, 2021

  1. Test if model states load the joint states

    Spoiler alert: They don't
    stefanbuettner committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    cfa1476 View commit details
    Browse the repository at this point in the history
  2. Fix joint state loading

    Before the model state did not load the joint states even though the
    code was there but only commented out.
    
    This is part of the effort of supporting the SDF's joint state feature.
    stefanbuettner committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    29111d9 View commit details
    Browse the repository at this point in the history
  3. Test if joint state is loaded for a model

    Because it's currently not loaded.
    stefanbuettner committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    b9d93b1 View commit details
    Browse the repository at this point in the history
  4. Apply the loaded joint state

    Use the commented code and update it to the new API.
    Also extend it for more than one joint axis.
    stefanbuettner committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    0b903d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2021

  1. Test the initial_position of a joint axis

    It was introduced in SDF version 1.6 and is not supported currently.
    stefanbuettner committed Jan 9, 2021
    Configuration menu
    Copy the full SHA
    f1a2587 View commit details
    Browse the repository at this point in the history
  2. Respect joint axes' initial_position

    SDF version 1.6 introduced an initial_position for joint axes.
    This is useful for loading models in a collision free pose.
    Universal Robot's UR5e is penetrating the ground with the default
    initial configuration of all axes set to 0.0.
    stefanbuettner committed Jan 9, 2021
    Configuration menu
    Copy the full SHA
    5b6c825 View commit details
    Browse the repository at this point in the history