Andrew Tridgell
bf1f27af32
SITL: added is_lock_step_scheduled() API
...
used to fix panic on bad timing
4 years ago
oneWayOut
654aea1cd1
SITL: delete unused parameter 'Vector3f &body_accel' in Plane::calculate_forces()
4 years ago
Samuel Tabor
c9362fbb70
SITL: Calculate current in SIM_Plane.
4 years ago
Paul Riseborough
71ae9426c5
SITL: Fix hand launch behaviour
...
Launch acceleration should be multiplied by vehicle mass when calculating launch force.
10 m/s (1g) is much too low for a hand launch. 25 m/s (2.5g) over a shorter period is more realistic and will trigger the recommended value of TKOFF_THR_MINACC of 15 recommended for hand launches.
5 years ago
Samuel Tabor
5082c9be8b
SITL: Add plane-soaring type, including parameters, mission, simulated thermals and glider sim settings.
5 years ago
Andy Piper
c807267bab
SITL: add rpm-based motor noise per-motor to gyros and accels
...
convert multicopter thrust to rpm per motor
5 years ago
Peter Barker
f7b47679bb
SITL: remove home_str from constructor
6 years ago
Peter Barker
81222fbde0
SITL: correct RC2_REV to RC2_REVERSED in comment
6 years ago
Andrew Tridgell
2eb09b2910
SITL: simple implementation of a fast jet
...
just increase the weight and the rest can be done with params
6 years ago
Peter Barker
ae03ccf2ba
SITL: enable updating of external payload on SIM_Plane
6 years ago
Peter Barker
85ebe923b6
SITL: avoid FPE when running fly.ArduPlane
...
Program received signal SIGFPE, Arithmetic exception.
__expf_finite () at ../sysdeps/x86_64/fpu/e_expf.S:132
132 ../sysdeps/x86_64/fpu/e_expf.S: No such file or directory.
(gdb) u
8 years ago
Andrew Tridgell
4aa068d63d
SITL: added simple launch sim for plane
...
allow for bungee, catapult and hand launches
8 years ago
Andrew Tridgell
907534d55f
SITL: added dspoiler support
8 years ago
Pierre Kancir
b176ba53d7
SIM_Aircraft: move advance in time from update_position to time_advance
8 years ago
Andrew Tridgell
92f060bdef
SITL: improved single-motor tailsitter plane
...
give larger control surfaces and take account of thrust airflow over
control surfaces
8 years ago
Andrew Tridgell
3c8020862c
SITL: support a builtin tailsitter vehicle type
8 years ago
Andrew Tridgell
0171b64feb
SITL: setup simulator to match firefly6 AvA servo outputs
8 years ago
Peter Barker
f1c23dc9be
SITL: remove argument to on_ground
...
This was always the current position
8 years ago
Andrew Tridgell
5e03358b0b
SITL: added servo filtering
...
SIM_SERVO_SPEED is servo time constant in seconds
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
e73d43d4f9
SITL: improve ICEngine simulation
9 years ago
Andrew Tridgell
995fb7cd86
SITL: added IC engine simulation
9 years ago
Andrew Tridgell
69da7e9f86
SITL: added elevrev option for plane sim
...
used by autotest
9 years ago
Andrew Tridgell
a1c759e491
SITL: added sensor smoothing
...
this adds smoothing of sensors for kinematic consistency when
interacting with the ground. It means when we land the EKF doesn't go
crazy
9 years ago
Andrew Tridgell
e7a54c83d1
SITL: allow SITL to use terrain data for ground height
9 years ago
Andrew Tridgell
4e8b4f29d9
SITL: added -heavy option to fixed wing model
9 years ago
Paul Riseborough
078284e2e2
SITL: Add magnetic field environment to simulation
...
Includes parameters enabling a ground level magnetic anomaly to be modelled.
TODO - add automatic setting of declination, inclination and field strength using WGS-84 position.
9 years ago
Andrew Tridgell
48ca1a8d92
SITL: increase the mass of the plane to 2kg
...
less wafty in the air
9 years ago
Andrew Tridgell
aa80851138
SITL: support fireflyY6 quadplane model
9 years ago
Andrew Tridgell
8880635fe1
SITL: support vtail and elevon planes in builtin plane sim
...
remove old tiltrotor in favor of new tiltrotor code
9 years ago
Andrew Tridgell
57aef8e1e9
SITL: added basic wind support in multicopter, plane and quadplane
...
this adds non-turbulent wind support for the built-in simulators. I
added it primarily for quadplane testing, but it should also be useful
for multicopter navigation testing.
9 years ago
Tom Pittenger
f20841f491
SITL: add reverse thrust to Plane Sim
9 years ago
Andrew Tridgell
6baae735de
SITL: updated fixed wing model based on last_letter skywalker_2013
...
many thanks to Georacer for this code!
9 years ago
Andrew Tridgell
0966398d8d
SITL: improved realism of fixed wing sim somewhat
...
still not good, but a bit better for manual flight
9 years ago
Andrew Tridgell
8a98ce427c
SITL: moved to common code for attitude/pos update
9 years ago
Andrew Tridgell
fcfd11ef53
SITL: very simple fixed wing simulator
...
useful for debugging
9 years ago