- Jan 09, 2019
-
-
Florian Olbrich authored
Fixed ICM20948 magnetometer only option. Specified bus for internal mpu9250 on Pixhawk 2.1 to avoid premature detection of other device.
-
Beat Küng authored
- I enabled it by default mostly for testing purposes - Disabling it reduces resource usage as most setups don't need it
-
Kevin Lopez Alvarez authored
-
- Jan 08, 2019
-
-
Jake Dahl authored
Fixed an issue with a local variable that should have been a member variable. Increased the P term to reduce rise time. Removed feedforward as it was not neccessary. Removed some custom commands that didn't serve much of a purpose.
-
AnnaDaiZH authored
* increase pmw3901 publish rate and max_ground_distance * set work queue to high priority
-
David Sidrane authored
-
Daniel Agar authored
- mavlink v2.0 in PX4/Firmware (613a5f5e172de071ebd96b4cb5313316a10f8023): https://github.com/mavlink/c_library_v2/commit/175ab6725cc0d96827d04ffeeaf3a7797a9abdbf - mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/90d9b285e01fe8bfa3b4e8868ca71c5537d43302 - Changes: https://github.com/mavlink/c_library_v2/compare/175ab6725cc0d96827d04ffeeaf3a7797a9abdbf...90d9b285e01fe8bfa3b4e8868ca71c5537d43302
-
Julian Oes authored
This should fix: - HITL regression (Init MAVLink forever). - Starting using default arguments.
-
Dennis Mannhart authored
PositionControl: update comment about the order of thrust and position mc_pos_control: reset setpoints to NAN if required MulticopterLandDetector: consider to be landed if vehicle is not armed mc_pos_control: initialize landing struct with landed mc-pos-ctrl: adjust thrust-setpoint and yaw during ground-contact/maybe-landed without capturing that information within vehicle-local-position-setpoint topic because that information does not belong to user intention PositionControl: set local position/velocity setpoint to NAN if not used in the control pipeline mc-pos-ctrl: Fill vehicle_local_position_setpoint_s structure as follow: The message contains setpoints where each type of setpoint is either the input to the PositionController or was generated by the PositionController and therefore corresponds to the PositioControl internal states (states that were generated by P-PID). Example: If the desired setpoint is position-setpoint, _local_pos_sp will contain position-, velocity- and thrust-setpoint where the velocity- and thrust-setpoint were generated by the PositionControlller. If the desired setpoint has a velocity-setpoint only, then _local_pos_sp will contain valid velocity- and thrust-setpoint, but the position-setpoint will remain NAN. Given that the PositionController cannot generate a position-setpoint, this type of setpoint is always equal to the input to the PositionController. mc_pos_control: switch to designated initializer for landed It's less error prone because it produces an error on every discrepancy.
-
Hamish Willee authored
-
Hamish Willee authored
Fix math::constrain usage Fix second constraint
-
- Jan 07, 2019
-
-
Daniel Agar authored
-
Daniel Agar authored
- these only run if code coverage is enabled
-
TSC21 authored
-
Beat Küng authored
Since SBUS does not have CRC, we can use timing information to improve parsing reliability and reject unexpected bytes.
-
Beat Küng authored
-
Beat Küng authored
-
Daniel Agar authored
-
Daniel Agar authored
- <cfloat> isn't available in the NuttX c++ library
-
Daniel Agar authored
- <cinttypes> isn't available in the NuttX c++ library
-
Daniel Agar authored
-
- Jan 06, 2019
-
-
Daniel Agar authored
-
- Jan 04, 2019
-
-
Nuno Marques authored
-
Alessandro Simovic authored
-
Alessandro Simovic authored
-
Alessandro Simovic authored
-
- Jan 03, 2019
-
-
karliss authored
- Fixes #11134
-
Daniel Agar authored
-
Jacob Dahl authored
-
- Jan 02, 2019
- Jan 01, 2019
-
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
- fixes #11125
-
Julian Oes authored
- Don't duplicate the ret variable to err. - Return -1 on any error, 0 otherwise. - Set errno to return value of pthread_cond_timedwait.
-
Julian Oes authored
The API of cond_timedwait was wrong. It used return -1 and set errno instead of returning the error as specified for pthread_cond_timedwait which it tries to mock.
-
Lorenz Meier authored
Previous commit 98ae0186 changed the err variable to errno, which is not the return value we are looking for.
-
Daniel Agar authored
-
Daniel Agar authored
- fixes #11009
-