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

Mecanum wheels demo #683

Merged
merged 18 commits into from
Mar 24, 2021
Merged

Mecanum wheels demo #683

merged 18 commits into from
Mar 24, 2021

Commits on Mar 14, 2021

  1. Initial diff_drive_mecanum example world

    Initial version copied from diff_drive_skid example.
    
    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    17df362 View commit details
    Browse the repository at this point in the history
  2. Set friction parameters for mecanum wheel model

    This modifies the friction parameters of the wheels in the
    skid-steer example vehicle to behave like Mecanum wheels,
    with anisotropic friction and friction directions that
    are constant in the chassis frame. To specify these
    friction directions, the //fdir1/@Gazebo:expressed_in
    attribute is used. The friction values are specified as 1.0
    in the direction corresponding to the Mecanum wheel roller
    axes, and 0.0 in the perpendicular direction, which
    corresponds to the rolling direction.
    
    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    48010ca View commit details
    Browse the repository at this point in the history
  3. debug: box visuals for wheels to see rotations

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    f0b9962 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Duplicate diff_drive system as mecanum_drive

    No files changed yet, this is only a file copy.
    
    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9f30a09 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Use ignition as xml namespace

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    7ce81bd View commit details
    Browse the repository at this point in the history
  2. Merge branch 'mecanum_wheels_demo' of github.com:scpeters/ign-gazebo …

    …into mecanum_wheels_demo
    scpeters committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    349714b View commit details
    Browse the repository at this point in the history
  3. Rename DiffDrive.* to MecanumDrive.*

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    a270912 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    3653e41 View commit details
    Browse the repository at this point in the history
  2. Disable odometry for now

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    f51eaf9 View commit details
    Browse the repository at this point in the history
  3. MecanumDrive: update documentation

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    095e0d5 View commit details
    Browse the repository at this point in the history
  4. fix codecheck

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    0925a04 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aab4ac6 View commit details
    Browse the repository at this point in the history
  6. Use ignition::math::SpeedLimiter

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    9bbcceb View commit details
    Browse the repository at this point in the history
  7. Use sphere visuals for wheels

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    53792df View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. MecanumDrive: remove odometry

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    49eb8cb View commit details
    Browse the repository at this point in the history
  2. Fix xmlns and update comments

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    15416d0 View commit details
    Browse the repository at this point in the history
  3. rename skid_steer_mecanum example world

    Signed-off-by: Steve Peters <[email protected]>
    scpeters committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    bcfb881 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15dea76 View commit details
    Browse the repository at this point in the history