Michal Podhradsky
d66fc0c3b7
galois embedded crypto module and secure transport ( #2205 )
...
* Added RNG for NPS, cleaned up telemetry config files
* Added Rust submodules
* Added simple status message
* Updated gec transport and key exchange
* Update pprzink
* Compilation fix for Travis
2018-01-19 00:09:17 +01:00
Gautier Hattenberger
90c2c33b02
[radio] wait before testing if spektrum receiver should enter bind mode
2018-01-18 17:42:03 +01:00
Gautier Hattenberger
2a26cdfc6d
[apogee] add uart6 as possible spektrum port
2018-01-17 23:03:04 +01:00
Titus
b6efd958eb
ARDrone vision fix ( #2215 )
...
* Test fix
* added fix to other ardrone airframes using vision
* removed tabs
2018-01-16 14:50:08 +01:00
Ewoud Smeur
8a208e5639
update guidance INDI description
2018-01-15 11:43:45 +01:00
Michal Podhradsky
d099085d31
Add new AggieAir airframe
2018-01-12 11:37:49 -08:00
Michal Podhradsky
528a7b5882
Update AggieAir configs
2018-01-12 11:36:51 -08:00
Fabien-B
2b71fdeba4
[python supervision] Allows the right panel to be hidden ( #2093 ).
2018-01-09 18:25:52 +01:00
Fabien-B
751d9c7fcf
Fix in python supervision ( #2210 )
...
Control panel configuration : only search for "conf/control_panel.xml".
2018-01-09 18:24:39 +01:00
Michal Podhradsky
4a7983370e
Init hacl-c submodule during 'make'
2018-01-04 10:36:16 -08:00
Michal Podhradsky
6536a80f58
Fix in mission fw module (so it compiles) ( #2211 )
...
Add test for fixedwing mission fw module
Better heading for simulation purposes
2018-01-04 10:12:31 -08:00
Felix Ruess
27124fe32f
[nps] only search/link OpenCV if NPS_DEBUG_VIDEO is configured
2017-12-29 14:08:45 +01:00
Gautier Hattenberger
6e391679ca
Merge pull request #2208 from paparazzi/falls_through_fix
...
[build] fix some of errors and warnings from GCC7
2017-12-28 00:05:19 +01:00
Gautier Hattenberger
ab7b326834
fix compilation error in median filter with GCC7
2017-12-27 23:11:50 +01:00
Gautier Hattenberger
995be46092
fix some more implicit-fallthrough warnings
2017-12-27 23:06:30 +01:00
Gautier Hattenberger
9e5a645120
[build] fix some of the implicit-fallthrough warnings from GCC7
...
Some warnings related to the use of the Label() macro are still there.
It seems that the only way would be generate the labels instead of
calling the macros.
See issue #2207
2017-12-23 22:21:47 +01:00
Hector Garcia de Marina
695917a095
Circular formations. More elegant script and examples ( #2206 )
2017-12-20 18:39:24 +01:00
Gautier Hattenberger
1a506e84e5
[tmtc] add pprzlink_proxy tool ( #2204 )
...
PPRZLINK Proxy is a tool to allow multiple aircraft simulations
with air-to-air communication using the PPRZLINK v2 protocol
using UDP.
As aircarft can't be identified by their IP addresses (most of the
time, all simulators are running on the same computer), each agent (GCS,
aircraft) are using different ports and the mapping between ports and IDs
is done by this tool.
2017-12-20 18:32:22 +01:00
Hector Garcia de Marina
b932515610
[module] Distributed Formation Control
...
integration of #211
2017-12-14 22:21:17 +01:00
Gautier Hattenberger
86101eca4d
[parrot] fix upload on recent bebop2
...
Applying the modification proposed in #2138 after testing it.
The version check is for now disabled if the correct valid cannot be
retrive from the drone. This should be improved later.
close #2138
2017-12-14 21:39:01 +01:00
Gautier Hattenberger
4eb5ab1f13
[natnet] fix some bugs in natnet python
...
- add a callback to receive all the regid bodies of a frame in a single
list together with the correct timestamp
- use the timestamp instead of system time to compute dt
- remove the padding offset (yes, there is a bug in the code provided by
optitrack...)
- tested and working in real fligts
2017-12-14 21:33:13 +01:00
Gautier Hattenberger
ef144a21e7
[natnet] add a NatNet3 to IVY bridge in Python ( #2198 )
...
The new version of the Optitrack software (Motive 2.0) comes with NatNet
version 3. A Python module is provided with NatNet for
serialization/deserialization of the data streamed over the network.
This module is slightly modified here for a better handling of the
initialization and for stopping the threads.
The PPRZLINK message sent is REMOTE_GPS_LOCAL, so the transformation to
global coordinate system is left to the airborne part.
2017-12-07 16:53:32 +01:00
Hector Garcia de Marina
555eed9f75
split cannot be used with lists ( #2202 )
2017-12-06 16:08:18 +01:00
Michal Podhradsky
2c35ebeb80
Update HACL-C snapshot as a proper submodule ( #2199 )
2017-12-04 09:22:33 +01:00
Ewoud Smeur
95e60fe50d
Cyfoam, ctrl effectiveness scheduling, JSBsim ( #2145 )
...
* Cyfoam, ctrl effectiveness scheduling, JSBsim
- Added Cyfoam airframe file
- Added control effectiveness scheduling function
- More advanced scheduling function should be added in the future
- Added simple JSBsim files for Cyclone for a crude simulation
* only calculate pseudo inverse when using it
2017-12-01 17:48:22 +01:00
Ewoud Smeur
dab1bf2fcf
[INDI] flexible priorities for WLS allocation ( #2200 )
...
* [INDI] flexible priorities for WLS allocation
* [INDI] du_pref was not used
Moved WLS specific variables du_min and du_max within the else
2017-12-01 16:04:16 +01:00
guidoAI
0adf61c4b0
Draw line with color, plus extra functions for drawing crosshairs and rectangles ( #2195 )
...
* Draw line fix so that color actually works, plus extra functions for drawing crosshairs and rectangles.
* Added static and formatted code style
2017-12-01 16:03:30 +01:00
Michal Podhradsky
640c5aa8c5
Update libopencm3 and add Random Number Generator (RNG) ( #2192 )
...
* Compilation fixes (CAN bus)
* Update libopencm3
* Compilation fixes
* Added Random Number Generator for stm32 autopilots
* Compilation fixes
2017-11-28 15:01:36 -08:00
Christophe De Wagter
da7003b358
Explain SD-Card Status
2017-11-28 17:32:02 +01:00
Tom van Dijk
0ac9b89928
Copy tudelft/rotorcraft_guided_flightplan.xml to root flightplan folder, fix references ( #2196 )
...
This commit overwrites the old flight_plans/rotorcraft_guided_flightplan.xml
which caused a compilation error.
2017-11-28 17:10:22 +01:00
Michal Podhradsky
061c389811
Fixes #2194
2017-11-27 15:48:02 -08:00
Gautier Hattenberger
88e773e54c
[pprzlink] set version 2 as default ( #2191 )
...
* [pprzlink] set version 2 as default
see discussion in #2167
* update pprzlink to fix bug in pprzlog transport
2017-11-27 22:29:57 +01:00
Michal Podhradsky
1ccd44c523
[NPS] Add an option to not send NPS Ivy messages during simulation
2017-11-27 09:53:35 -08:00
Kirk Scheper
8e6406daed
fix MISSION_GOTO_WP_LLA lla alt unit error ( #2193 )
2017-11-27 13:17:20 +01:00
Rijesh Augustine
c8fca369f4
Make GCS radio link indicator configurable ( #2131 )
2017-11-24 12:30:55 +01:00
Kirk Scheper
dcab7fe671
Merge pull request #2188 from paparazzi/remote_gps_local
...
[gps] add support for REMOTE_GPS_LOCAL
2017-11-24 11:07:20 +01:00
Kirk Scheper
d6ab707c60
Merge pull request #2190 from hooperfly/master
...
Calibration updates for the ENAC hexacopter
2017-11-24 11:05:14 +01:00
Richard A Burton
535ebdc22f
Calibration updates for the ENAC hexacopter
2017-11-23 10:26:29 -08:00
Kirk Scheper
c21a4d093b
add ability to select which axis to use with velocity and position estimate abi messages ( #2161 )
2017-11-23 15:06:00 +01:00
Gautier Hattenberger
90e6dc5c2c
[gps] add support for REMOTE_GPS_LOCAL
...
position and velocity is received in local frame
transformation to global frame is handled on airborne side
2017-11-18 18:22:25 +01:00
Hector Garcia de Marina
ddc8510f18
Python script exits in a clean way ( #2186 )
2017-11-16 17:04:01 +01:00
Hector Garcia de Marina
d2079a780f
some ints should be floats ( #2184 )
2017-11-15 15:52:05 +01:00
Tom van Dijk
85c2b23c9f
Set Gazebo world in flight plan ( #2172 )
...
* update documentation
* include flight_plan.h in nps_fdm_gazebo.cpp
2017-11-15 15:51:19 +01:00
Ewoud Smeur
3f10a79d51
make list appear better in wifi readme
2017-11-14 15:11:32 +01:00
Ewoud Smeur
130c666990
Added airframe lines to readme bebob wifi tools
2017-11-14 14:57:08 +01:00
Christophe De Wagter
8f9ca5649d
[airframes] QuadPlane docs, Disco fix sim
2017-11-13 13:48:02 +01:00
Tom van Dijk
73993ee708
Drag-based velocity estimator ( #2132 )
2017-11-13 10:28:25 +01:00
Christophe De Wagter
ffe62681ea
[airframe] flappy update
2017-11-10 14:39:28 +01:00
Christophe De Wagter
0e7baf2472
[warnings] Fix warnings ( #2183 )
2017-11-10 12:52:16 +01:00
Felix Ruess
86865fdfea
travis: install correct gcc-arm-linux-gnueabi package
2017-11-10 00:45:13 +01:00