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

Add model for Wild Thumper rover #2

Conversation

srmainwaring
Copy link
Collaborator

@srmainwaring srmainwaring commented Dec 1, 2021

This PR adds a model for a Wild Thumper skid-steer rover.

wildthumper_5

Usage

Ignition and the plugins should be installed as per the wiki instructions.

wildthumper

A Wild Thumper six wheel skid-steer rover.

Run Gazebo

$ ign gazebo -v4 -r wildthumper_runway.sdf

Run ArduPilot SITL

The model can be run with the default rover-skid SITL parameters.

$ sim_vehicle.py -v Rover -f rover-skid --model JSON  --console --map

Credits

- Generate SDF from ROS project's urdf.xacro model

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
- Disable ROS plugins
- Fix mesh location
- Change range sensor type to gpu_ray

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
- Remove unused surface elements
- Set damping in joints to default = 1.0 (except wheels)
- Remove ode specific params

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
- Disable range, laser, and camera sensors
- Add ignition system plugins for joint state and joint force for each wheel (x6)

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
- Add ardupilot gazebo plugin
- Set up for skid steering, provide initial PID estimates

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
srmainwaring added a commit to srmainwaring/SITL_Models that referenced this pull request Dec 2, 2021
Supersedes ArduPilot/ardupilot_gazebo#2

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
@srmainwaring
Copy link
Collaborator Author

Superseded by ArduPilot/SITL_Models#51

tridge pushed a commit to ArduPilot/SITL_Models that referenced this pull request Dec 2, 2021
Supersedes ArduPilot/ardupilot_gazebo#2

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
@srmainwaring srmainwaring deleted the feature/ignition-edifice-wildthumper branch December 2, 2021 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant