Commit Graph

15084 Commits

Author SHA1 Message Date
Michal Podhradsky 6023e056f8 Added key generator for asymmetric keys (#2164) 2017-11-04 17:24:26 -07:00
Michal Podhradsky bbb45f89d6 Added HACL-C module and secure telemetry module (#2163) 2017-11-04 16:21:14 -07:00
Mario Coppola 14d17a6558 pprz_algebra_float.h new functions (#2156)
* added inversion, identity, and  add_scalar functions to pprz_algebra_float.h
* changed to double arrays + verified
* moved invert function from inline to pprz_algebra_float.c file
2017-11-04 11:59:00 +01:00
Christophe De Wagter 75e0dfa1db [ext] OpenCV 3.2 (#2159) 2017-11-03 17:24:12 +01:00
Christophe De Wagter dd8c9f7499 [viewvideo] remove warning. resolves #2141 2017-11-02 23:09:26 +01:00
Mario Coppola b5a4f893d6 Module to Read and Broadcast Decawave Serial Communication within Paparazzi (#2154)
* added decawave_serial_communication module files

* added reference to arduino library in module comments

* added abi message

* fixing abi send

* added abi

* compiles

* tested on bebop2 drones with decawave modules

* improved module description

* cleanup

* fixed code-style

* pprzlink same as master

* updated subrepos opencv_bebop

* temp

* temp

* temp

* addressed define and global variable comments

* Addressed comments on define macros and abi.xml

* making functions more general

* fix up

* tested!

* removing last global variables

* renamed temp variables

* must have messed up the message decoding/sending

* successfully tested

* clean-up

* changed variable names as necessary

* float size define removed

* last changes + tests

* removed test module

* removed unnecessary includes and added endline characters
2017-11-02 22:51:53 +01:00
Kirk Scheper 05deb64637 Merge pull request #2150 from guidoAI/act_fast_PR
ACT-FAST
2017-11-02 16:08:24 +01:00
Kirk Scheper 5f353dac29 Merge pull request #2157 from coppolam/pullrequest_hf_float_header
hf_float.c moved telemetry.h include to top
2017-11-02 14:46:27 +01:00
guidoAI 9e6edf925c revert opencv 2017-11-02 13:55:44 +01:00
guidoAI 0ef36dd235 revert pprzlink 2017-11-02 13:54:35 +01:00
coppolam 493d51191d moved telemetry include to top 2017-11-02 13:43:02 +01:00
guidoAI 7c03c0fe43 Added corner method as a setting (detail) 2017-11-02 13:39:53 +01:00
guidoAI 044ba0dc11 Added settings etc. 2017-11-02 13:23:35 +01:00
Ewoud Smeur 49f86571c2 some improvements of the README 2017-11-02 11:28:53 +01:00
Kirk Scheper c75d36515c Merge pull request #2155 from coppolam/pullrequest_bebop2_wifitools_update
removed unnecessary pprz.conf files
2017-11-01 14:37:39 +01:00
Ewoud Smeur 943d86dc04 update INDI fan demo 2017-11-01 13:49:26 +01:00
coppolam f153f4a014 removed unnecessary pprz.conf files 2017-10-31 18:08:08 +01:00
Ewoud Smeur e62b7151b1 fan demo airframe file 2017-10-31 11:18:55 +01:00
Christophe De Wagter 33ed18b85b [airframes] TUDelft cleanup continued (#2152) 2017-10-31 08:11:54 +01:00
Ewoud Smeur d366b21475 math functions and high pass filter (#2142)
* math functions and high pass filter

high pass filter uses doubles to avoid numerical errors

* determinant check

Also reverse order such that output comes first in the argument list

* removed function prototypes
2017-10-31 00:25:36 +01:00
guidoAI 796d318d9c Act fast preparing for pull request 2017-10-30 20:22:27 +01:00
Ewoud Smeur 3ff008f62e remove swo file and add to gitignore 2017-10-30 18:16:52 +01:00
Ewoud Smeur 764694f4c1 Merge pull request #2148 from EwoudSmeur/tudelft_conf_cleanup2
Rename TUDELFT to tudelft, remove tudelft_ prefix
2017-10-30 18:01:43 +01:00
Ewoud Smeur 2e0a520bb7 Rename TUDELFT to tudelft, remove tudelft_ prefix 2017-10-30 17:30:10 +01:00
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
Christophe De Wagter dd9b81df78 [airframes] cleanup (#2147) 2017-10-30 17:16:42 +01:00
Kirk Scheper e13632a836 Merge pull request #2143 from coppolam/pullrequest_hff_variablenames
Changed define variable names to avoid conflicts with other code
2017-10-30 16:09:18 +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
Christophe De Wagter d571ffe90a [airframes] typo 2017-10-30 10:51:22 +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 f580c07814 airframe cleanup 2017-10-24 19:29:18 +02:00
Ewoud Smeur 7e0d5b0f1e add settings for indi_guidance 2017-10-24 19:06:16 +02:00
Ewoud Smeur 1c1c8310fb airframe, flightplan for fan demo 2017-10-24 19:05:12 +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
Christophe De Wagter 679fcad03b [tudelft] descriptions (#2126) 2017-10-20 15:03:10 +02:00
Christophe De Wagter a03aab7c15 [conf] QuadPlane (#2130) 2017-10-20 15:01:27 +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
Christophe De Wagter bc1434ae39 [dtd] add descriptions to airframes instead of commented xml (#2125) 2017-10-20 10:11:47 +02:00
Christophe De Wagter 8a0e164e15 [airframe] XML errors (#2124) 2017-10-19 21:23:24 +02:00
Kirk Scheper aadf5d3308 Merge pull request #2123 from kirkscheper/random_fixes
uncorrelated small fixes
2017-10-19 17:24:06 +02:00
Tom van Dijk 5a985ef691 Fix #2090 (#2122)
* Add drag to gazebo ardrone model

Simple linear drag with guessed coefficient, not super accurate
but better than no drag at all...

* Fix #2090

Set accelerometer sensor bounds to correct values.
2017-10-19 15:59:38 +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
Kirk Scheper 839a062a0c Merge pull request #2119 from kirkscheper/updated_hff
[ins] updated hff to accept velocity as only input and add bias
2017-10-18 23:37:12 +02:00