Mario Coppola
38a106f3e7
[bebop2] Pullrequest bebop2 tools wifi tools ( #2146 )
...
* added scripts to connect to wifi for bebop 2
* added all necessary files
* changed readme
* changed txt readme to md
2017-10-30 17:26:13 +01:00
Christophe De Wagter
fcf972fd44
[SHA] Store the SHA of a successful airframe test ( #1921 )
2017-10-30 17:17:28 +01:00
coppolam
4184ce3500
changed variable names
2017-10-30 12:43:35 +01:00
Christophe De Wagter
e25d177469
[start] move list of conf to library for re-use in other tools ( #2127 )
2017-10-30 11:04:33 +01:00
Kirk Scheper
3bf4b8731d
[nps] load aircraft into gazebo at run time + actuator handling ( #2135 )
...
* load aircraft into gazebo at run time + actuator handling
* Remove environment from airframe
2017-10-26 14:36:38 +02:00
Philipp Gorczak
66821d37ac
Make dt_* global variables static in mission and energy_ctrl. ( #2139 )
2017-10-25 16:45:39 +02:00
Ewoud Smeur
9f4ddd8f60
Merge pull request #2137 from EwoudSmeur/fan_demo_branch
...
INDI settings and fan demo
2017-10-25 10:29:32 +02:00
Rijesh Augustine
69329eb3ba
Set initial tilt looking down ( #2133 )
2017-10-24 22:52:35 +02:00
Ewoud Smeur
7e0d5b0f1e
add settings for indi_guidance
2017-10-24 19:06:16 +02:00
Titus
7bbb52a203
Fixed the EdgeFlow Divergence computation Sign Error ( #2096 )
...
* Fixed the EdgeFlow Divergence computation Sign Error
* updated with definitions
2017-10-20 16:17:32 +02:00
Tom van Dijk
a710548b6a
Fix incorrect in-flight acceleration measurements in Gazebo ( #2128 )
...
* Fix Gazebo acceleration measurement
Gazebo's GetWorldLinearAccel() did not seem to take the ardrone's
velocity_decay into account, instead it measured the drone's
acceleration *without drag* which resulted in incorrect measurements
in-flight (the drone's acceleration in world frame did not go to
zero when the drone reached its steady-state velocity).
Fixed by manually deriving the drone's world velocity over time,
as in [Gazebo's own IMU implementation](https://bitbucket.org/osrf/gazebo/src/e26144434b932b4b6a760ddaa19cfcf9f1734748/gazebo/sensors/ImuSensor.cc?at=default&fileviewer=file-view-default#ImuSensor.cc-370 ).
Created an issue for Gazebo [here](https://bitbucket.org/osrf/gazebo/issues/2363/linear-velocity_decay-not-included-in-link ).
* Remove unnecessary whitespace changes
* Make dt (nps_fdm_gazebo.cpp:338) double instead of float
2017-10-20 14:33:32 +02:00
kirkscheper
1b754cd3a1
uncorrelated small fixes
2017-10-19 15:47:14 +02:00
Ewoud Smeur
93a9608c3b
Flying Quadshot with INDI and adaptive gains
...
And removed trailing whitespace
2017-10-19 13:21:12 +02:00
Rijesh Augustine
d56e0978b3
fix hardcoded cam footprint field of view and AGL ( #2103 )
2017-10-19 00:05:19 +02:00
kirkscheper
53f78c4492
updated hff to accept velocity as only input and add bias
2017-10-18 23:01:36 +02:00
kirkscheper
e9ff78ad00
Fix optical flow nans when using feature management
2017-10-18 22:58:08 +02:00
kirkscheper
542014588f
update agl dist filter
2017-10-18 22:58:08 +02:00
Kirk Scheper
68255aa454
updates to gazebo so simulate pressure and acceleration ( #2120 )
2017-10-18 22:30:07 +02:00
kevindehecker
2a6ad556f1
F3 and X-Vert support ( #2113 )
...
* Make mpu9250 compatible with mpu6500, by providing option to disable mag
* Upgrade QTC version, add more QTCreator compatibility with chibios
* F3 support
* Add priliminary support stm32f3 discovery board using chibios
* Add support for the stm32f37 xvert board by means of chibios
* Give INDI simple full control authority
* Motor driver for the vertx
* Create define out of required THD_WORKING_AREA space
2017-10-06 15:53:18 +02:00
Gautier Hattenberger
2581a9798c
[swing] add mission baro board file
2017-09-28 09:42:37 +02:00
Open UAS
57772d6a8a
Fix for the non streaming RTP video
2017-09-08 17:16:59 +02:00
Gautier Hattenberger
d4544eaa51
[pprzlink] update python UDP interface
2017-09-08 13:53:08 +02:00
Kirk Scheper
bd53a3c26c
use pprzlink with stereocam ( #2107 )
2017-08-29 17:50:19 +02:00
Kirk Scheper
290d47f7ca
added outlier detector to bebop sonar and extended median filter to handle variable size filters ( #1909 )
2017-08-28 09:42:35 +02:00
kevindehecker
6c484d494f
Made lisa mxs compatible with BMP v2 by disabling voltage sensing.
...
This required making a seperate board file for the mxs. Hence also changed the ladylisamxs airframe file to use the new board. Also added a cx10 airframe file.
2017-08-26 10:10:38 +02:00
kevindehecker
95c8c3e863
Update firmware to newest version
2017-08-26 10:10:38 +02:00
Ewoud Smeur
b9ea500f78
Attitude viz message and no_rc takeoff for indi ( #2108 )
2017-08-25 19:05:07 +02:00
knmcguire
f400d5748f
Flight plan example for autopilot mode guided ( #2101 )
...
Use flight plan state machine to control a rotorcraft in guided mode.
Also use ABI messages to send color detection information.
2017-08-23 18:19:32 +02:00
Gautier Hattenberger
4894fe8ba7
[gps] example of broadcasting GPS messages between aircrafts
...
This is used by the traffic info module to have position of surrounding
aircraft at higher rate and lower latency.
Based on PPRZLINK v2.
2017-08-23 13:19:11 +02:00
Gautier Hattenberger
cf8888879e
[pprzlink] fix cast align warning
2017-08-23 13:19:11 +02:00
Gautier Hattenberger
da5c424ada
[flight_plan] add binding to ABI messages from flight plan ( #2106 )
...
This feature allows to create an automatic binding to a ABI message
while specifying the list of variable names ('_' are ignored).
A local (static) variable is updated to the latest value each time a new
message is received and it can be read in any flight plan instruction.
Example of usage:
<variables>
<abi_binding name="VELOCITY_ESTIMATE" vars="_, vx, vy, vz, _"/>
</variables>
please not the in this example, the first and the last variable are
ignored but the number of variable must match the number of fields in
ABI messages description (conf/abi.xml).
An extra attribute 'id' allows to set a specific sender ID (by default
ABI_BROADCAST).
2017-08-23 13:18:37 +02:00
Gautier Hattenberger
d1b7d790e4
[guided] add some defines to set the update flags
2017-08-22 18:29:40 +02:00
Kirk Scheper
a40b69fe2e
upgrades to optical flow landing module 2 ( #2087 )
...
* fix cov method 2 array initialisation for optical flow landing
* add extra divide by 0 checks
2017-08-17 08:29:37 +02:00
kevindehecker
bc246a26dc
Bebop firmware 4.06 seems to work fine (tested with manual flying) ( #2102 )
2017-08-16 10:02:05 +02:00
OpenUAS
55733b81ea
Update mpu60x0_spi.c
2017-08-10 20:28:15 +02:00
OpenUAS
ff1db5ea7d
Update mpu60x0_regs.h
2017-08-10 20:25:48 +02:00
Michal Podhradsky
1039b8af4b
Minor updates in Vectornav driver and HITL
2017-08-08 15:40:31 -07:00
Felix Ruess
c1b8f73d3a
extern declaration of autopilot_reset_in_flight_counter
2017-08-08 12:12:39 +02:00
Felix Ruess
346ef5a8ab
fix SRTM download ( #2098 )
...
the SRTM download page now redirects to https
so enable support for TLS
needs the Debian/Ubuntu package libocamlnet-ssl-ocaml-dev
only load tls lib if netclient version > 4
2017-08-07 23:27:08 +02:00
Felix Ruess
12f143a0ee
generators: specify module in settings_autopilot.xml
...
add module (header file) even if no settings handler is given
2017-08-07 13:47:31 +02:00
Felix Ruess
6d1b59203b
ahrs: init ahrs_aligner in ahrs_init instead of main
2017-08-07 12:24:34 +02:00
Felix Ruess
1ee2994b77
automatically call motor_mixing_init
2017-08-06 20:05:01 +02:00
Felix Ruess
a338aaa4fc
rotorcraft: remove unneeded includes
2017-08-06 19:59:57 +02:00
Felix Ruess
1d763b575e
python: fix svinfo viewer
2017-08-06 13:15:59 +02:00
Felix Ruess
76c9beb7d5
python: fix setting of lable in messages app
2017-08-06 12:57:48 +02:00
Ewoud Smeur
aab1ba9d47
Merge pull request #2095 from EwoudSmeur/indi_setpoint
...
Fix INDI rpy setpoint function
2017-08-03 17:29:49 +02:00
Gautier Hattenberger
407bc0d843
[parrot] prevent error when a parameter is not in config file
2017-07-31 23:14:50 +02:00
Ewoud Smeur
17d300c3db
Fix INDI rpy setpoint function
...
The function quat_from_rpy_cmd_i does not seem to act as desired.
The quat_int controller uses simple conversion from eulers, which works
intuitively on a test case, so this one is preferred.
2017-07-27 13:25:28 +02:00
Gautier Hattenberger
b8dbb0dd59
update pprzlink
2017-07-26 16:16:08 +02:00
Hector Garcia de Marina
b44fcdc497
Updating gvfFormation.py ( #2094 )
...
* compatible with pprzlink 1 and 2. Msgs do not need to be split anymore
* PAPARAZZI_HOME and SRC employed correctly
* PPRZ_SRC is now set correctly
2017-07-26 16:12:33 +02:00