David Sidrane
7bdfac786d
uavcannode:Boards do the CAN GPIO init
2018-08-08 15:09:01 -04:00
David Sidrane
b577bfc461
uavcanesc:Boards do the CAN GPIO init
2018-08-08 15:09:01 -04:00
David Sidrane
4b863aa108
uavcan:Boards do the CAN GPIO init
2018-08-08 15:09:01 -04:00
David Sidrane
866721cb33
libuavcan:Update Submodule to latest master
2018-08-08 15:09:01 -04:00
ChristophTobler
8090708f76
FlightTasks: generate tasks depending on target
...
- rename flight tasks to use camelCase
- add core tasks to flight tasks cmake
- add additional tasks in targets (TODO)
- add templates
- generate hpp and cpp which contain all specified tasks
2018-08-08 13:44:49 +02:00
ChristophTobler
584838de30
FlightTasks: rename libs to use CamelCase convention
2018-08-08 13:44:49 +02:00
Daniel Agar
9551dcb497
logger increase log_writer_file stack 1072 -> 1150
2018-08-07 17:21:15 +02:00
Alessandro Simovic
aad1ff0209
mission_block: explicit type conversion
2018-08-06 16:17:11 +02:00
Alessandro Simovic
b527187a10
mission_block: swapped "param6" for "altitude" for consistency
2018-08-06 16:17:11 +02:00
Alessandro Simovic
337133e9fa
use double LAT/LONG fields instead of float params for storing ROI settings
2018-08-06 16:17:11 +02:00
Alessandro Simovic
1448285b1c
mavlink_mission: respect integer MAV_CMD in ROI settings as well
...
Otherwise the conversion from mavlink_mission_item to mission_item
will cause the latitude and longitude of the ROI to be off by a factor of 1e7
in the case of INT mode.
2018-08-06 16:17:11 +02:00
Bob-F
082ef85773
handled a document issue and the case of absent test_data directory
2018-08-06 13:32:36 +02:00
Bob-F
f2e3c0b6e9
Replaced a NULL with nullptr to fix an issue in make clang-tidy-quiet
2018-08-06 13:32:36 +02:00
Bob-F
a9bb274001
Renamed mavlink wifi interface name and enabled land_detector
2018-08-06 13:32:36 +02:00
Bob-F
627ea3b23e
update according to pull request review comments
2018-08-06 13:32:36 +02:00
Bob-F
7c62fe885d
Fixed an issue of documentation inconsistency
2018-08-06 13:32:36 +02:00
Bob-F
adf411fdd8
Fixed style issue with Astyle 3.1
2018-08-06 13:32:36 +02:00
Bob-F
2ece14bad1
Port PX4 to BeagleBone Blue Board using library librobotcontrol instead of a submodule
2018-08-06 13:32:36 +02:00
Beat Küng
e989c80205
replay: fix potential invalid memory access
...
_subscriptions is a vector that is resized when needed. However there could
still be references to elements in the vector when the resize happens.
These references then become invalid.
Using a vector of pointers fixes that.
2018-08-06 07:15:51 +02:00
Beat Küng
e4485fc8cf
ekf2 replay: use correct timestamp for attitude publication
2018-08-06 07:15:51 +02:00
Andreas Antener
e0dc5ae7f4
px4iofirmware: only set mixer trims when they got updated
2018-08-05 23:24:57 +02:00
Andreas Antener
5500dfc550
px4iofirmware: moved the simple register updates down to the fall-through block, moved the sbus rate update up so it doesn't get called on each of the other updates which would set the wrong value
2018-08-05 23:24:57 +02:00
PX4 Jenkins
1d4ef1e6fa
Update submodule micro-CDR to latest Sat Aug 4 01:27:00 UTC 2018
...
- micro-CDR in PX4/Firmware (1332d4dbc224a2980c37572be951d247a5698b9b): https://github.com/eProsima/micro-CDR/commit/92efe34b65622aef3d41315230cec0bce37a27e3
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/8125eac84c11d70ce148da4b67b2d73d46bf6c33
- Changes: https://github.com/eProsima/micro-CDR/compare/92efe34b65622aef3d41315230cec0bce37a27e3...8125eac84c11d70ce148da4b67b2d73d46bf6c33
8125eac 2018-08-03 Ricardo González Moreno - Merge commit 'c571c7f22602d88d2415ea46c19fb5d81e0260f1' into hotfix/enable_language
c571c7f 2018-08-03 Ricardo González Moreno - Squashed 'cmake/common/' changes from a4f9b91..9e7f35b
99cb75d 2018-08-02 Ricardo González Moreno - Hardening the warnings.
775a847 2018-08-02 Ricardo González Moreno - Removed warnings in windows.
cd13d68 2018-08-01 Ricardo González Moreno - Changing jenkins support to toolset.
6f2c623 2018-07-31 Ricardo González Moreno - Added files to support jenkins.
2018-08-04 10:07:25 -04:00
mcsauder
21aea5bf6c
Rename commander.cpp to Commander.cpp and update CMakeLists.txt.
2018-08-03 22:06:05 -04:00
Daniel Agar
0626527d2c
EKF2 estimator_status fill n_states and use correct type for health_flags and timeout_flags
2018-08-03 17:42:48 -04:00
Daniel Agar
da68ea0d11
estimator_status delete unused nan_flags
2018-08-03 17:42:48 -04:00
Daniel Agar
92bfdea1e3
commander delete non-existant methods and cleanup
2018-08-03 17:38:16 -04:00
Daniel Agar
05ca1defee
commander consolidate estimator checks in new method
2018-08-03 17:38:16 -04:00
Daniel Agar
c415477caf
calibration parameter category consistency
2018-08-03 16:48:49 +02:00
Daniel Agar
bbe18ed5fd
EKF2_MAG_DECL move to system category
2018-08-03 16:48:49 +02:00
Mark Sauder
002b8b6a9c
Mavlink: add SCALED_IMU2 and SCALED_IMU3 ( #9556 )
...
- correct a gyro variable type, and add magnetometer values to ScaledIMU messages.
2018-08-03 09:33:17 -04:00
Dennis Mannhart
e0f505ec57
mc_pos_control_param: MPC_YAW_MODE remove option "set by waypoint" because that
...
is executed at any time if triplet as valid yaw waypoint
2018-08-03 08:24:34 +02:00
Dennis Mannhart
27812ad7ac
mc_pos_control_params: add MPC_YAW_MODE for heading during auto
2018-08-03 08:24:34 +02:00
Dennis Mannhart
d704a2d675
mission_param: remove MIS_YAWMODE
2018-08-03 08:24:34 +02:00
Dennis Mannhart
c76621bdb2
RLT: set yaw to current yaw during climb
2018-08-03 08:24:34 +02:00
Dennis Mannhart
998a95db55
mission.h: remove MIS_YAWMODE
2018-08-03 08:24:34 +02:00
Dennis Mannhart
e61131cf9c
mission heading_sp_update: remove everthing except of MC and ROI logic.
2018-08-03 08:24:34 +02:00
Dennis Mannhart
a3ca016c1d
loiter.h: remove yawmode param
2018-08-03 08:24:34 +02:00
Dennis Mannhart
f0140a6290
loiter: remove yaw_mode param and logic
2018-08-03 08:24:34 +02:00
Daniel Agar
253323601a
wind_estimator status print last publication
2018-08-02 08:07:01 +02:00
Daniel Agar
ad41744670
wind_estimator add param to enable and start
2018-08-02 08:07:01 +02:00
Daniel Agar
99b9eaea68
mavlink timesync avoid unintended integer divide
...
- fixes Coverity CID 306260
2018-08-02 08:06:08 +02:00
Daniel Agar
568a5f1c4c
delete ACCELIOCSELFTEST and GYROIOCSELFTEST
2018-08-02 08:05:52 +02:00
Daniel Agar
bb9c38a480
delete MAGIOCSELFTEST
2018-08-02 08:05:52 +02:00
Daniel Agar
daee7a4e4e
commander preflight delete individual sensor selftest
2018-08-02 08:05:52 +02:00
Daniel Agar
92ff391c97
ekf2 fix GPS fix_type comparison
...
- fixes Coverity CID 306253
2018-08-02 07:46:43 +10:00
Daniel Agar
b5092bd183
Update submodule micro-CDR to latest Tue Jul 31 20:26:41 CDT 2018 ( #10110 )
...
- micro-CDR in PX4/Firmware (8f2facbac528cf94b6ac86828e58801c8c572994): https://github.com/eProsima/micro-CDR/commit/df48e526feca3bd140b0adf12c3c847a6d78ed79
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/92efe34b65622aef3d41315230cec0bce37a27e3
- Changes: https://github.com/eProsima/micro-CDR/compare/df48e526feca3bd140b0adf12c3c847a6d78ed79...92efe34b65622aef3d41315230cec0bce37a27e3
2018-08-01 14:02:24 -04:00
Roman Bapst
8b1381ead9
update ecl l1 and usage for new roll angle setpoint slew rate limit ( #10005 )
...
* added ability to slew rate limit the roll angle output of the l1 controller
* FixedWingPositionControl: this avoids the steps in roll angle setpoint which occur when the controller
switches to a new waypoint
* GroundRoverPositionControl: adapted to new l1 API
2018-08-01 14:01:41 -04:00
Beat Küng
4b42cfaa6c
simulator_mavlink: improve error output
2018-07-31 11:51:15 +02:00
Beat Küng
fbd553c528
uorb tests: improve & extend latency test output
...
- min/max
- std dev
- number of missed updates
2018-07-30 23:06:32 +02:00