Skip to content

Conversation

Jaeyoung-Lim
Copy link
Member

Describe problem solved by this pull request
This PR displays the difference between upstream master and the develop branch

taileron and others added 29 commits May 6, 2022 14:56
Adds COM_FLT_TIME_MAX param and logic in Commander to enforce RTL when
flight time is above this value. User can only override to LAND mode,
but not proceed flight beyond that.

Signed-off-by: Silvan Fuhrer <[email protected]>
- add logic for detecting high wind speed in Commander,
and handle it toghether with wind speed warning
- trigger and enforce RTL if COM_WIND_MAX is breached

Signed-off-by: Silvan Fuhrer <[email protected]>
Check during init to avoid out-of-bound access.
Same logic as the existing mixer.
Untested.
The flight termination action on geofence violation is described as only trigger, when the corresponding circuit breaker is not disabled. However, the description of the circuit breaker states, that the geofence action is not depedning on this circuit breaker. The implementation follows the description of the circuit breaker. Hence the GF_ACTION description is adapted.
Did some prep work for redundant interfaces by introducing CanardHandle class to decouple physical interfaces from cyphal.cpp
    - mavlink in PX4/Firmware (d6dff7d): mavlink/mavlink@3b52eac
    - mavlink current upstream: mavlink/mavlink@a1cb2c0
    - Changes: mavlink/mavlink@3b52eac...a1cb2c0

    a1cb2c0e 2022-05-05 KonradRudin - Figure eight MAV_CMD (PX4#1831)
0ebdf846 2022-04-28 Hamish Willee - common.xml: Deprecate MAV_CMD_GET_MESSAGE_INTERVAL for MAV_CMD_REQUEST_MESSAGE. (PX4#1835)
f357fc78 2022-04-27 Hamish Willee - Deprecate MAV_CMD_GET_HOME_POSITION for MAV_CMD_REQUEST_MESSAGE (PX4#1834)
    - GPSDrivers in PX4/Firmware (3ac8fdb): PX4/PX4-GPSDrivers@6534b05
    - GPSDrivers current upstream: PX4/PX4-GPSDrivers@5896892
    - Changes: PX4/PX4-GPSDrivers@6534b05...5896892

    5896892 2022-04-26 Seppe Geuens - sbf: add heading support (PX4#100)

Co-authored-by: PX4 BuildBot <[email protected]>
dagar and others added 28 commits June 17, 2022 19:31
 - allow saving initial gyro cal if very close to 0
…l pressure

 - disable CONFIG_SENSORS_VEHICLE_AIRSPEED on boards only used for multicopter
 - run `sensors` hub to process sensor_mag and publish vehicle_magnetometer
 - update uavcannode to use vehicle_magnetometer
Co-authored-by: Megan McCormick <[email protected]>
Co-authored-by: Chuck Faber <[email protected]>
 - all sources of optical flow publish sensor_optical_flow
 - sensor_optical_flow is aggregated by the sensors module, aligned with integrated gyro, and published as vehicle_optical_flow

Co-authored-by: alexklimaj <[email protected]>
 - remove internal accumulation and publish every valid raw sample synchronized with sensor
 - store timestamp_sample from motion interrupt
 - improve timing requirements from datasheet (minimum delays after register read/write)
 - remove internal accumulation and publish every valid raw sample synchronized with sensor
 - store timestamp_sample from motion interrupt
 - improve timing requirements from datasheet (minimum delays after register read/write)
Remove the entire external yaw handler, dynamic memory allocation,
pointer passing logic. Directly instanciate the weather vane instance
in the flight tasks that support it.
@stale
Copy link

stale bot commented Sep 24, 2022

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

@stale stale bot added the stale label Sep 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels