ardupilot/libraries/SITL/examples
Ian d358ca1b32 SITL: Add Webots 2023a support and examples
The various C Webots controllers are replaced by a single Python controller
- More readable (in my opinion)
- Does not require compilation
- Easily modifiable to run user code
- Can be blackboxed and configured via arguments when designing a robot model
- Optionally provides the ability to stream camera images over TCP
- Generalizable to copters and rovers (and probably more)
- Supports multi-vehicle simulation (including of multiple types)
- Requires no non-standard libraries (neither does current)

Higher fidelity example worlds
- Iris quadcopter demo world similar to gazebo
- Crazyflie quadcopter demo world (crazyflie models baked into webots)
- Pioneer3at rover demo world (pioneer models baked into webots)
2023-01-22 18:19:38 +11:00
..
Airsim SITL: integrate PRX parameter rename 2022-08-24 18:26:27 +10:00
EvaluateBatteryModel
EvaluateMotorModel
Follow SITL: load plane-3d.parm when -f plane-3d is chosen 2022-11-10 10:30:53 +11:00
JSON
Morse SITL: integrate PRX parameter rename 2022-08-24 18:26:27 +10:00
SilentWings SITL: update for new airspeed tube order param name 2023-01-03 10:17:56 +11:00
Webots
Webots_Python SITL: Add Webots 2023a support and examples 2023-01-22 18:19:38 +11:00
on-hardware SITL: update SITL on hw docs 2022-12-24 07:27:04 +11:00
follow-copter.sh
follow-mavproxy.sh