Roman
|
de22fd4b4b
|
SITL shell: do not save command if it replicates the previous one
|
2015-11-22 09:40:17 +01:00 |
|
Roman
|
275761f3d5
|
properly assign struct member
|
2015-11-20 23:32:53 +01:00 |
|
Roman Bapst
|
c9133b26f1
|
Merge pull request #3229 from PX4/mc_pos_alt_fix
Mc pos alt fix
|
2015-11-20 20:57:16 +01:00 |
|
Roman Bapst
|
c1411fdd8e
|
Merge pull request #3233 from PX4/topic_listener
unsubscribe from topic to prevent overflow in device handler list
|
2015-11-20 18:31:31 +01:00 |
|
tumbili
|
3337eb8f1a
|
unsubscribe from topic to prevent overflow in device handler list
|
2015-11-20 16:09:49 +01:00 |
|
Roman Bapst
|
719440fe4d
|
Merge pull request #3231 from PX4/airspeed_fix
ekf: use airspeed directly, the other thing was just wrong
|
2015-11-20 15:03:32 +01:00 |
|
tumbili
|
333d6ea12f
|
ekf: use airspeed directly, the other thing was just wrong
|
2015-11-20 14:59:53 +01:00 |
|
tumbili
|
5303a63da0
|
mc_pos_control: code formatting
|
2015-11-20 13:16:42 +01:00 |
|
tumbili
|
ff5db6b1be
|
fixed alt hold bug
|
2015-11-20 13:10:46 +01:00 |
|
Roman Bapst
|
08fd4c8eb9
|
Merge pull request #3216 from PX4/listener
topic_listener: allow listening to actuator control groups
|
2015-11-19 10:05:31 +01:00 |
|
Roman
|
a8ab52b444
|
topic_listener: allow listening to actuator control groups
|
2015-11-19 09:13:44 +01:00 |
|
Roman
|
5103ba1c23
|
implemented better shell for SITL
|
2015-11-19 09:09:51 +01:00 |
|
Roman Bapst
|
b156519468
|
Merge pull request #3210 from PX4/tailsitter_gazebo
Tailsitter gazebo
|
2015-11-18 17:39:14 +01:00 |
|
tumbili
|
0fa0654f5a
|
sitl_gazebo cleanup
|
2015-11-18 16:11:11 +01:00 |
|
tumbili
|
16aa852c53
|
merged master into sitl_gazebo
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
cf338246fc
|
renamed SITL startup script for iris
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
354e623318
|
support for vtol simulation
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
2f0b24feab
|
cmake: replace vtol model with tailsitter model
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
6200cf6d86
|
reduce gyro update rate to 400 Hz
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
d86ca63c78
|
added gazebo startup script for tailsitter
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
041d6e704d
|
support for simplistic tailsitter
|
2015-11-18 16:11:10 +01:00 |
|
tumbili
|
154fa07a46
|
fixes after review
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
c989c21269
|
fixed geo functions
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
e48cf53ce8
|
fix code style
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
120fd9d522
|
use control state topic for attitude and airspeed
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
2719789b2e
|
use matrix lib to enable building for posix
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
4abff89be0
|
updated terrain estimator and runway takeoff libs to cmake build system
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
6f4c8d45ff
|
during flare control pitch setpoint based on distance to ground
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
7f0c3a9b71
|
use virtual setpoint for landing line tracking
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
896dff40cf
|
added geo functions to create new waypoints from given setting
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
0f03ae12d7
|
added field for aborted fw landings
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
3d3398e330
|
added code handling aborting landings
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
5f40094685
|
fixed bug which lead to direct yaw control in stabilized mode
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
8fa22c2efa
|
renamed mixer file
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
2a2e2a27d3
|
update comments
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
0bd23dd7c5
|
only go into heading hold mode after flaring
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
73b1c18698
|
do not stick to terrain estimate if it's not valid
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
11c6ee2b5a
|
make terrain estimate invalid after range sensor timeout
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
1ae7221593
|
make flaps and flaperons continuous
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
b30091be00
|
minor fixes
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
f3e0d91f24
|
added airspeed scale parameter for takeoff and landing
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
42d03cb076
|
activate wheel controller as soon as plane flares
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
7fc97ed147
|
implemented use of flaps for auto landings
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
18d9c061ba
|
added flag for applying flaps
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
0043c40b46
|
added more indexing variables
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
6212220113
|
replaced aileron mixer with flaperon mixer
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
3b865624f1
|
added library for terrain_estimation
Conflicts:
makefiles/nuttx/config_aerocore_default.mk
makefiles/nuttx/config_px4fmu-v1_default.mk
makefiles/nuttx/config_px4fmu-v2_default.mk
makefiles/nuttx/config_px4fmu-v2_multiplatform.mk
makefiles/posix/config_posix_sitl.mk
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
f43d50fbc9
|
implemented runway takeoff for fw
|
2015-11-17 22:28:07 +01:00 |
|
tumbili
|
ee4249f30f
|
extended ecl yaw controller for yaw tracking with rudder
|
2015-11-17 22:28:07 +01:00 |
|
tumbili
|
20ec727d9f
|
added option for direct yaw control with rudder for fixed wing
|
2015-11-17 22:28:07 +01:00 |
|
Roman Bapst
|
9e2fec237f
|
Merge pull request #3202 from PX4/pwm_out_fix
SITL: fixed control callback
|
2015-11-17 21:38:22 +01:00 |
|
tumbili
|
2cc9f03c93
|
SITL: fixed control callback
|
2015-11-17 16:30:27 +01:00 |
|
Roman Bapst
|
d5150efa2b
|
Merge pull request #3195 from PX4/vtol_bench_test
VTOL: bench testing without airspeed reading
|
2015-11-17 09:30:02 +01:00 |
|
tumbili
|
2b50297c2e
|
vtol: allow switch to fw mode without airspeed reading to facilitate bench testing
|
2015-11-17 09:14:40 +01:00 |
|
Roman Bapst
|
de111a9266
|
Merge pull request #3077 from PX4/vtol_posix
ported vtol module to posix
|
2015-11-06 22:42:54 +01:00 |
|
Roman Bapst
|
6c703935f2
|
Merge pull request #3136 from dronecrew/matrix
Separate matrix lib into own repo, added testing and coverage
|
2015-11-06 21:07:44 +01:00 |
|
Roman Bapst
|
0bd2a7650c
|
Merge pull request #3124 from PX4/mixer_files
use correct Unix line ending character
|
2015-11-06 20:58:05 +01:00 |
|
Roman Bapst
|
b3554f2520
|
Merge pull request #3140 from tumbili/control_state
Control state
|
2015-11-06 17:26:06 +01:00 |
|
tumbili
|
e1924c5d66
|
ekf: publish control state
|
2015-11-06 16:46:32 +01:00 |
|
Roman Bapst
|
85605f72f2
|
Merge pull request #2814 from PX4/mc_pos_guard
MC position controller: Guard against invalid setpoints
|
2015-11-06 09:17:05 +01:00 |
|
Roman Bapst
|
abf849ef54
|
Merge pull request #3113 from PX4/vdev_locking2
Lock vdev devmap
|
2015-11-06 09:04:12 +01:00 |
|
tumbili
|
9b5b2a4ccc
|
use correct Unix line ending character
Conflicts:
Tools/px_romfs_pruner.py
|
2015-11-03 17:00:13 +01:00 |
|
tumbili
|
a567b9956f
|
fix position hold logic
|
2015-11-02 16:11:24 +01:00 |
|
Roman
|
601da2818b
|
do not set position setpoint too early
|
2015-11-01 10:13:55 +01:00 |
|
Roman Bapst
|
e7ce15ccd5
|
Merge pull request #3063 from PX4/home_on_takeoff
Home on takeoff
|
2015-10-31 10:42:51 +01:00 |
|
Roman Bapst
|
2cf9294c68
|
Merge pull request #3053 from PX4/usb_enforce
Commander: prevent the user from arming the system with USB
|
2015-10-30 17:51:41 +01:00 |
|
Roman Bapst
|
3898bf6169
|
Merge pull request #3101 from PX4/mode_preflight_check
run preflight checks after mode switch has changed
|
2015-10-30 17:31:07 +01:00 |
|
tumbili
|
4e87ac6014
|
run preflight checks after mode switch has changed
|
2015-10-30 16:29:28 +01:00 |
|
Roman Bapst
|
69dd80b42d
|
Merge pull request #3056 from PX4/auto_disarm
Commander: Disarm after 5 seconds on the ground.
|
2015-10-29 23:19:34 +01:00 |
|
tumbili
|
a71164ea11
|
added parameter to disable auto disarming when landed
|
2015-10-29 23:00:17 +01:00 |
|
Roman Bapst
|
08f6a6a24f
|
Merge pull request #3095 from PX4/sitl_gazebo_gps
fixed projection from local position to gps coordinates
|
2015-10-29 17:13:41 +01:00 |
|
tumbili
|
4206c28b03
|
fixed projection from local position to gps coordinates
|
2015-10-29 16:23:46 +01:00 |
|
Roman Bapst
|
d76946bc0f
|
Merge pull request #3093 from PX4/sitl_gazebo
updated sitl_gazebo
|
2015-10-29 16:18:53 +01:00 |
|
tumbili
|
33135e5958
|
updated sitl_gazebo
|
2015-10-29 15:47:05 +01:00 |
|
Roman Bapst
|
bdcddd7808
|
Merge pull request #3079 from PX4/vtol_pwm_out
support multiple actuator control groups
|
2015-10-29 09:31:56 +01:00 |
|
Roman Bapst
|
ffbb1d30cf
|
Merge pull request #3040 from ChristophTobler/master
several first changes to INAV optical flow estimation
|
2015-10-29 09:09:55 +01:00 |
|
tumbili
|
89028901e6
|
support multiple actuator control groups
|
2015-10-29 08:04:32 +01:00 |
|
Roman
|
9ef2994134
|
fix code style of vtol files
|
2015-10-29 07:55:47 +01:00 |
|
Roman
|
6634952a0c
|
removed unused vtol variables
|
2015-10-29 07:54:38 +01:00 |
|
tumbili
|
218f11f54b
|
kill gazebo properly
|
2015-10-27 13:14:17 +01:00 |
|
tumbili
|
b6c19400c0
|
build vtol att control module for sitl
|
2015-10-27 10:42:04 +01:00 |
|
tumbili
|
93e557ab75
|
ported vtol module to posix
|
2015-10-27 10:18:28 +01:00 |
|
Roman Bapst
|
5c741ed3b6
|
Merge pull request #3073 from PX4/sitl_startup_script
Sitl startup script
|
2015-10-26 13:30:38 +01:00 |
|
tumbili
|
1767acd1e9
|
use correct startup scipt depending on simulator
|
2015-10-26 12:24:27 +01:00 |
|
tumbili
|
0c3f519445
|
renamed SITL startup scripts
|
2015-10-26 12:18:24 +01:00 |
|
tumbili
|
b081c5c33b
|
added signal handler for floating point exceptions
|
2015-10-23 14:00:24 +02:00 |
|
tumbili
|
ec1d148b08
|
fixed missing dt in ekf
|
2015-10-23 13:41:28 +02:00 |
|
tumbili
|
06f5e242d1
|
support launching gazebo automatically for SITL
|
2015-10-23 09:33:55 +02:00 |
|
Roman
|
0158821670
|
protect from zero division
|
2015-10-18 21:48:59 +02:00 |
|
tumbili
|
c9a3b7b9b0
|
added config file SITL iris with gazebo
|
2015-10-17 13:30:44 +02:00 |
|
tumbili
|
b3f912ecc1
|
reset position setpoint when in velocity control mode
|
2015-10-16 12:38:53 +02:00 |
|
tumbili
|
759d2a3dff
|
mc position control:
- directly use commanded velocity for control
- use position error to derive desired velocity when in position hold mode
|
2015-10-16 11:13:52 +02:00 |
|
Roman Bapst
|
b31c341f92
|
Merge pull request #3000 from PX4/dt_limit
Quick fix for broken master
|
2015-10-15 16:16:24 +02:00 |
|
tumbili
|
99c1ae12eb
|
fix limiting of dt
|
2015-10-15 16:06:42 +02:00 |
|
tumbili
|
21c66dd863
|
don't allow arming/disarming by rc if rc control is disabled
|
2015-10-08 20:27:16 +02:00 |
|
tumbili
|
27bf924a40
|
fix handling of mavlink mode argument
|
2015-09-23 11:41:42 +02:00 |
|
Roman Bapst
|
612e3b49ef
|
Merge pull request #2868 from PX4/fw_landing_bugfix
FW landing bug
|
2015-09-16 08:22:58 +02:00 |
|
tumbili
|
9fdec6f06a
|
fixed bug which allowed high roll angle setpoints during final landing approach
|
2015-09-15 16:41:21 +02:00 |
|
tumbili
|
10171df59a
|
ll40ls: do not start driver if already started
|
2015-09-09 22:58:51 +02:00 |
|
tumbili
|
9f90b87745
|
implemented driver for simulated airspeed
|
2015-09-04 22:34:28 +02:00 |
|