Peter Barker
f7b47679bb
SITL: remove home_str from constructor
6 years ago
Patrick José Pereira
ab6b84e876
SITL: Fix typo in Sub
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
8bb0772224
SITL: Add drag simulation in Sub
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Andrew Tridgell
9257d29717
SITL: fixed frame_property build error with older C++ compilers
6 years ago
Peter Barker
82df40f464
SITL: add override keyword where required
6 years ago
Peter Barker
767f81265b
Sub: correct compilation under clang++ on MacOSX
7 years ago
Patrick José Pereira
28ff272017
SIM_Submarine: Solve problem when frame is above water level
...
Fix bluerobotics/ardusub/issues/128
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Co-Authored-By: jaxxzer <jwalser90@gmail.com>
7 years ago
jaxxzer
b98573d55f
SITL: Improved Sub simulation
...
-Constrain z axis movement between -100m (seafloor) and 0m (water
surface)
-More accurate thruster modelling
8 years ago
Rustom Jehangir
36f3cae535
SITL: Add support for Sub
8 years ago
Randy Mackay
3ed9eb98f3
SITL: minor comment fix for SIM_Multicopter
8 years ago
Peter Barker
d9cbcd9487
SITL: a simulator for the EPM grabber
8 years ago
Peter Barker
d439bbe5bf
SITL: SIM_Gripper_Servo, a simulated servo gripper
8 years ago
Peter Barker
1997a4e044
SITL: include mass of sprayer payload in vehicle mass
8 years ago
Peter Barker
a7867603a0
SITL: SIM_Sprayer: a simulated sprayer
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
9c90709872
SITL: fixed namespace of SITL classes
9 years ago
Andrew Tridgell
c262d6a1b4
SITL: break up multicopter into Motor/Frame/Multicopter classes
...
ready for more tiltrotors
9 years ago
Andrew Tridgell
d820eeaec6
SITL: use AP_Motors conventions for multicopters
...
this makes it easier to add a simulated vehicle to match a
MotorsMatrix frame type
9 years ago
Andrew Tridgell
5efe98a814
SITL: allow quadplane simulator to simulate other frame types
9 years ago
Andrew Tridgell
6f9e9d761f
SITL: move calculations into multicopter frame class
...
this will enable a QuadPlane model
9 years ago
Caio Marcelo de Oliveira Filho
11b599bcd0
SITL: use #pragma once
...
For the general case, pragma once is better replacement for of include
guards. One line instead of three, less scopes to close in the end of
the file, no chance to having the outdated names in the define symbol.
9 years ago
Caio Marcelo de Oliveira Filho
5ddd802320
SITL: use coding style in class declarations
9 years ago
Caio Marcelo de Oliveira Filho
49a42dc985
SITL: use a SITL namespace
9 years ago
Andrew Tridgell
42c6801d61
SITL: reformat SITL code with astyle
10 years ago
Andrew Tridgell
6ec6158b8b
SITL: converted helicopter simulator from python
10 years ago
Andrew Tridgell
437e1bdba0
SITL: added fill_fdm() for FDM output from simulator
10 years ago
Andrew Tridgell
914b91af9e
SITL: initial conversion of multicopter sim to C++
10 years ago