ArduPilot / SITL_Models

Models of aircraft for SITL
70 stars 111 forks source link

Gazebo: Add model for Sawppy rover #95

Closed srmainwaring closed 1 year ago

srmainwaring commented 1 year ago

This PR is for a version of Roger Chen's Sawppy Rover controlled using ArduPilot with a custom mixer scripted in Lua.

sawppy-pivot-1

Details

Context

Future Dev

The rocker-bogie suspension can be enabled once the support for closed kinematic chains available in Gazebo classic has been completed in Gazebo Sim. See the following for details:

rmackay9 commented 1 year ago

Very nice to see the custom support. Just to link things together here is the related issue https://github.com/ArduPilot/ardupilot/issues/20563

srmainwaring commented 1 year ago

@rmackay9 I'll merge this PR to provide a base level example for mars-type rovers.

As a follow up, it might be useful to move the mixer script to libraries/AP_Scripting/applets? There are a few additions to make it stand alone which I'll outline in https://github.com/ArduPilot/ardupilot/issues/20563.