Skip to content

Releases: CopterExpress/Firmware

v1.9.2-clever.1

26 Aug 16:42
Compare
Choose a tag to compare
v1.9.2-clever.1 Pre-release
Pre-release

Changes between v1.9.2 and v1.9.2-clever.1:

PX4/PX4-Autopilot@v1.9.2...CopterExpress:v1.9.2-clever.1

v1.8.0-flir_waypoints_flow.2

07 Aug 16:25
Compare
Choose a tag to compare
Pre-release

Changes between v1.8.0 and v1.8.0-flir_waypoints_flow.2:

  • Adds target system and component ids to video commands to make Duocam receive them properly (Konstantin Petrykin) 618d115

  • commander: do not reboot on USB disconnect when armed (Andrei Korigodski) fd4955c

  • travis: Changelog formatting (sfalexrog) ce8f096

  • travis: Sync with WIP/travis_integration (sfalexrog) 3be41e7

  • travis: Add build and tests (sfalexrog) 3b44573

  • mavlink_receiver: Backport optical flow fixes (sfalexrog) edfab72

  • Fixes a bug with flir duo stopping communicating over mavlink after mission upload (4ert) 9377047

  • Adds an untested fuctionality for possibly working video waypoints (4ert) 97256f3

  • Sets the saving video format to raw TIFF (4ert) 3f5ff70

  • Make receiving and fowarding mavlink messages with flirduo settings commands (4ert) a81662a

  • Reseiving mavlink messages with Flirduo video settings (4ert) 1f1f117

  • Test video functional added for PWM cameras (4ert) 60a7466

  • Video start/stop mavlink commands processing added to mavlink_receiver (4ert) d3a22e6

  • Add support for disabling camera triggering by setting channels to zero (4ert) 111543c

  • Added experimental support for photo and video triggering by radio control. Channels and PWM values are set by TRIG_* params. (4ert) fcbe60e

  • Publish current setpoint on charging station opening (Oleg Kalachev) 8ee6ae9

  • Fix IR-Lock autostart for v3 (dvornikov-aa) 05a36a8

  • commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev) d75b3a5

  • Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa) ecd0c68

  • Disable strict precland at the altitudes below the final approach (dvornikov-aa) 2d8ed34

  • WIP: Add copter and charging station yaw synchronization (dvornikov-aa) 55b7cb1

  • Fix incorrect external vehicle yaw formula (dvornikov-aa) d5ce9a7

  • Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa) 8596b53

  • Add precision land in a funnel (dvornikov-aa) ef2a2a0

  • Add strict precision landing (dvornikov-aa) 6be2646

  • Automatically start irlock and landing_target_estimator modules (dvornikov-aa) 0f7b09a

  • Add IR-Lock support for Pixhawk (dvornikov-aa) a698e06

  • Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa) 392d5ee

  • Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa) 8a6352e

  • Add SITL profile with enabled fake charging station (dvornikov-aa) fa254f3

  • Fix nonportable C structure initializations (dvornikov-aa) bb15957

  • Show alt above charging station in coex_tools (Oleg Kalachev) 1f8df9f

  • coex_tools improvements (Oleg Kalachev) bbd25dd

  • coex_tools: show the distance to any external vehicle (Oleg Kalachev) 23f9e30

  • Some coex_tools improvements after testing on hardware (Oleg Kalachev) 2b31227

  • Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev) d51d397

  • Add coex_tools module for coex-related debugging (Oleg Kalachev) 21d206b

  • Fix a typo (Oleg Kalachev) 6300a2e

  • Remove an implicit conversion (Oleg Kalachev) ba89a63

  • external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev) 7546cd7

  • Don’t land to charging station when not above it + some refactoring (Oleg Kalachev) d448b39

  • Increased MAVLink commands sender retries to 5 (Oleg Kalachev) 88760d3

  • Set mission failure on charging station critical state only when landed (Oleg Kalachev) 956bae4

  • fake_charging_station: command to go to critical state (Oleg Kalachev) 638762b

  • Move charging station station custom mode constants to state message (Oleg Kalachev) 573e76d

  • Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev) f33aedd

  • fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev) 7290aae

  • Add external_vehicle_position topic to logger (Oleg Kalachev) ea11678

  • Reduce USB telemetry ammount a little (Oleg Kalachev) af483c5

  • cmake: add nuttx force-upload target (PX4#9717) (korigod) 0eac9dc

  • precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev) 9f41e26

  • Enable gps_inject_data topic in topic_listener (Oleg Kalachev) f25cfa1

  • Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev) 458bdd3

  • precland: put land precision parameter to MAVLink mission item (Oleg Kalachev) e7fc35f

  • Make precision land work on landing to charging station waypoint (Oleg Kalachev) f9c4d3f

  • commander: do not reboot on the USB disconnect (Oleg Kalachev) 457a092

  • Fake charging station module (Oleg Kalachev) 9aaebb1

  • Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev) 9bfcae4

  • No heartbeats from CS timeout (Oleg Kalachev) adc37f6

  • Fix building for PixHawk (Oleg Kalachev) 845a583

  • mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng) 0c3018b

  • Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev) 002189c

  • Merge branch 'charging_station' into charging_station_position (Oleg Kalachev) d738533

  • Pass messages from ch. s. to qgc for debugging (Oleg Kalachev) c3bb1cd

  • mavlink: receive external vehicles’ positions (Oleg Kalachev) 663c7d2

  • Fixes in charging station support (Oleg Kalachev) 783f3b7

  • Add charging_station_state topic to logger (Oleg Kalachev) 25c3dcf

  • [wip] support charging station (Oleg Kalachev) 19f002e

  • mavlink: fix transmitting vehicle commands (Oleg Kalachev) 2a63812

v1.8.0-flir_waypoints_flow.1

06 Aug 17:29
Compare
Choose a tag to compare
Pre-release

Changes between v1.8.0 and v1.8.0-flir_waypoints_flow.1:

  • commander: do not reboot on USB disconnect when armed (Andrei Korigodski) fd4955c

  • travis: Changelog formatting (sfalexrog) ce8f096

  • travis: Sync with WIP/travis_integration (sfalexrog) 3be41e7

  • travis: Add build and tests (sfalexrog) 3b44573

  • mavlink_receiver: Backport optical flow fixes (sfalexrog) edfab72

  • Fixes a bug with flir duo stopping communicating over mavlink after mission upload (4ert) 9377047

  • Adds an untested fuctionality for possibly working video waypoints (4ert) 97256f3

  • Sets the saving video format to raw TIFF (4ert) 3f5ff70

  • Make receiving and fowarding mavlink messages with flirduo settings commands (4ert) a81662a

  • Reseiving mavlink messages with Flirduo video settings (4ert) 1f1f117

  • Test video functional added for PWM cameras (4ert) 60a7466

  • Video start/stop mavlink commands processing added to mavlink_receiver (4ert) d3a22e6

  • Add support for disabling camera triggering by setting channels to zero (4ert) 111543c

  • Added experimental support for photo and video triggering by radio control. Channels and PWM values are set by TRIG_* params. (4ert) fcbe60e

  • Publish current setpoint on charging station opening (Oleg Kalachev) 8ee6ae9

  • Fix IR-Lock autostart for v3 (dvornikov-aa) 05a36a8

  • commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev) d75b3a5

  • Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa) ecd0c68

  • Disable strict precland at the altitudes below the final approach (dvornikov-aa) 2d8ed34

  • WIP: Add copter and charging station yaw synchronization (dvornikov-aa) 55b7cb1

  • Fix incorrect external vehicle yaw formula (dvornikov-aa) d5ce9a7

  • Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa) 8596b53

  • Add precision land in a funnel (dvornikov-aa) ef2a2a0

  • Add strict precision landing (dvornikov-aa) 6be2646

  • Automatically start irlock and landing_target_estimator modules (dvornikov-aa) 0f7b09a

  • Add IR-Lock support for Pixhawk (dvornikov-aa) a698e06

  • Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa) 392d5ee

  • Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa) 8a6352e

  • Add SITL profile with enabled fake charging station (dvornikov-aa) fa254f3

  • Fix nonportable C structure initializations (dvornikov-aa) bb15957

  • Show alt above charging station in coex_tools (Oleg Kalachev) 1f8df9f

  • coex_tools improvements (Oleg Kalachev) bbd25dd

  • coex_tools: show the distance to any external vehicle (Oleg Kalachev) 23f9e30

  • Some coex_tools improvements after testing on hardware (Oleg Kalachev) 2b31227

  • Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev) d51d397

  • Add coex_tools module for coex-related debugging (Oleg Kalachev) 21d206b

  • Fix a typo (Oleg Kalachev) 6300a2e

  • Remove an implicit conversion (Oleg Kalachev) ba89a63

  • external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev) 7546cd7

  • Don’t land to charging station when not above it + some refactoring (Oleg Kalachev) d448b39

  • Increased MAVLink commands sender retries to 5 (Oleg Kalachev) 88760d3

  • Set mission failure on charging station critical state only when landed (Oleg Kalachev) 956bae4

  • fake_charging_station: command to go to critical state (Oleg Kalachev) 638762b

  • Move charging station station custom mode constants to state message (Oleg Kalachev) 573e76d

  • Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev) f33aedd

  • fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev) 7290aae

  • Add external_vehicle_position topic to logger (Oleg Kalachev) ea11678

  • Reduce USB telemetry ammount a little (Oleg Kalachev) af483c5

  • cmake: add nuttx force-upload target (PX4#9717) (korigod) 0eac9dc

  • precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev) 9f41e26

  • Enable gps_inject_data topic in topic_listener (Oleg Kalachev) f25cfa1

  • Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev) 458bdd3

  • precland: put land precision parameter to MAVLink mission item (Oleg Kalachev) e7fc35f

  • Make precision land work on landing to charging station waypoint (Oleg Kalachev) f9c4d3f

  • commander: do not reboot on the USB disconnect (Oleg Kalachev) 457a092

  • Fake charging station module (Oleg Kalachev) 9aaebb1

  • Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev) 9bfcae4

  • No heartbeats from CS timeout (Oleg Kalachev) adc37f6

  • Fix building for PixHawk (Oleg Kalachev) 845a583

  • mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng) 0c3018b

  • Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev) 002189c

  • Merge branch 'charging_station' into charging_station_position (Oleg Kalachev) d738533

  • Pass messages from ch. s. to qgc for debugging (Oleg Kalachev) c3bb1cd

  • mavlink: receive external vehicles’ positions (Oleg Kalachev) 663c7d2

  • Fixes in charging station support (Oleg Kalachev) 783f3b7

  • Add charging_station_state topic to logger (Oleg Kalachev) 25c3dcf

  • [wip] support charging station (Oleg Kalachev) 19f002e

  • mavlink: fix transmitting vehicle commands (Oleg Kalachev) 2a63812

v1.8.2-clever.6

23 Aug 18:31
Compare
Choose a tag to compare

Changes between v1.8.2 and v1.8.2-clever.6:

  • 908947d Add Kalman gains to estimator_status (Oleg Kalachev)
  • aaca7cd lpe: publish accelerometer data as vehicle local acceleration (Oleg Kalachev)
  • f7a32b0 lpe: disable flow fault detection (Oleg Kalachev)
  • bed8c28 lpe: don't fuse flow while extreme pitch/roll rotation speed (Oleg Kalachev)
  • 6b8d40d lpe: fix checking for sane pitch/roll in flow correction (Oleg Kalachev)
  • 6a44e9b Increase default LPE_FLW_QMIN to 60 in Clever (Oleg Kalachev)
  • a767b60 Add param for auto applying params for Clever drone (Oleg Kalachev)
  • 920bd60 lpe: disable vpe faults detection (Oleg Kalachev)
  • 6bf9624 lpe: fuse zero to vz instead of z in land detector fusion (Oleg Kalachev)
  • a74c3f6 lpe: publish local position before alt origin gets initialised (Oleg Kalachev)
  • deb7d9f version+logger: Expose PX4 git tag string (sfalexrog)
  • acb3e58 commander: set offboard_control_mode_changed only if it's really changed (Oleg Kalachev)
  • d145272 lpe: don't fuse land detector if vision or mocap present (Oleg Kalachev)
  • 3963636 commander: update control mode when offboard_control_mode changed (Oleg Kalachev)
  • 7d44960 Revert "More suitable default parameters for clever drone kit" (Oleg Kalachev)
  • d5f20e0 More suitable default parameters for clever drone kit (Oleg Kalachev)
  • 23bc98e land_detector: use rangefinder for ground contact detection (Oleg Kalachev)
  • 92af2d6 lpe: use SENS_FLOW_MINHGT as minimum altitude for flow fusing (Oleg Kalachev)
  • 7150940 mavlink_receiver: fill some missing fields in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
  • 1c1a0ef Fix timestamps in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
  • 1b9d0bc mavlink_receiver: Sync timestamp for optical_flow_rad (sfalexrog)
  • 77a8df6 Changes to auto changelist script (Oleg Kalachev)
  • 55e6197 travis: Changelog formatting (sfalexrog)
  • 956a98e travis: Sync with WIP/travis_integration (sfalexrog)
  • 9a79bda [FIXME] commander: Swap check order for low battery (sfalexrog)
  • 745feaa travis: Add build and tests (sfalexrog)
  • 91c0319 commander: use shutdown_allowed() to check for shutdown safety (Andrei Korigodski)
  • 4394077 vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN (Andrei Korigodski)
  • 2b83e71 commander: do not reboot on USB disconnect when armed (Andrei Korigodski)
  • 20ad797 mavlink_receiver: fix DISTANCE_SENSOR covariance handling (Oleg Kalachev)
  • 0a74cf0 mavlink/MavlinkReceiver: Use hrt_absolute_time for distance_sensor timestamps (sfalexrog)

v1.9.2-usb-fixes.1

29 Jul 12:38
Compare
Choose a tag to compare
v1.9.2-usb-fixes.1 Pre-release
Pre-release

Changes between v1.9.2 and v1.9.2-usb-fixes.1:

  • travis: Downgrade docker image, disable failing tests (sfalexrog) 3f92829

  • Backport travis CI (sfalexrog) e0bf0bb

  • Fix a corner case that prevented mavlink config streams from being indexed appropriately when USB is not connected at boot. Break out Mavlink class constructor logic into set_instance() and set_channel() methods. and add const specifiers and default arguments to Mavlink::mavlink_open_uart(). (mcsauder) 2cfb189

  • commander: use shutdown_if_allowed() to check for shutdown safety (Andrei Korigodski) 5486dda

  • vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN (Andrei Korigodski) c9caa92

  • commander: do not reboot on USB disconnect when armed (Andrei Korigodski) 8b63117

v1.9.1-charging-station.1

15 Jul 12:47
Compare
Choose a tag to compare
Pre-release

Changes between v1.9.1 and v1.9.1-charging-station.1:

  • 75e7643 travis: oh god how did that .travis.yml even work (sfalexrog)
  • 833bd1b precland: Update active search parameters meta (dvornikov-aa)
  • 6b61e8b Merge branch 'charging_station_1.9.1' of github.com:CopterExpress/Firmware into charging_station_1.9.1 (dvornikov-aa)
  • 6c4e2f9 ll40ls: Fix LIDAR-Lite v3 initialization (dvornikov-aa)
  • ee2e00b travis: Update target names (sfalexrog)
  • 80e2f99 travis: Update deployment wildcards (sfalexrog)
  • bd8838a Temporarily disable mission test (dvornikov-aa)
  • dbc25ad Merge tag 'v1.9.1' into charging_station (dvornikov-aa)
  • 6761746 precland: Improve active search (dvornikov-aa)
  • d402671 precland: Add px4 builder workaround for SITL (dvornikov-aa)
  • 828e4a9 precland: Minor changes (dvornikov-aa)
  • 8e3ecaf precland: Fix imprecisions with floats (dvornikov-aa)
  • 773d68e precland: Add comments (dvornikov-aa)
  • ad8afb3 precland: Add active search (dvornikov-aa)
  • 0e3c945 Add precision land fallback action parameter (dvornikov-aa)
  • 874da05 Add parameter to start LTEST and IR-Lock (dvornikov-aa)
  • 99aa0f1 Improve precision land with unstable altitude source (dvornikov-aa)
  • 2210bc6 Add MAVLink notifications about the precision land (dvornikov-aa)
  • 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system (Oleg Kalachev)
  • 89339ae travis: Use Travis CI with deployments (sfalexrog)
  • 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
  • f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
  • 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
  • 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
  • d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
  • ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
  • 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
  • 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
  • d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
  • 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
  • ef2a2a0 Add precision land in a funnel (dvornikov-aa)
  • 6be2646 Add strict precision landing (dvornikov-aa)
  • 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
  • a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
  • 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
  • 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
  • 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
  • fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • bb15957 Fix nonportable C structure initializations (dvornikov-aa)
  • 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
  • bbd25dd coex_tools improvements (Oleg Kalachev)
  • 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
  • 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
  • d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
  • 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
  • 6300a2e Fix a typo (Oleg Kalachev)
  • ba89a63 Remove an implicit conversion (Oleg Kalachev)
  • 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
  • d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
  • 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
  • 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
  • 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
  • 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
  • f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
  • 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
  • ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
  • af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
  • 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
  • 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
  • f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
  • 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
  • e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
  • f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
  • 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
  • 9aaebb1 Fake charging station module (Oleg Kalachev)
  • 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
  • adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
  • 845a583 Fix building for PixHawk (Oleg Kalachev)
  • 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
  • 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
  • d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
  • c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
  • 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
  • 783f3b7 Fixes in charging station support (Oleg Kalachev)
  • 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
  • 19f002e [wip] support charging station (Oleg Kalachev)
  • 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)

v1.8.0-active-precland.2

23 May 08:35
Compare
Choose a tag to compare
Pre-release

Changes between v1.8.0 and v1.8.0-active-precland.2:

  • d402671 precland: Add px4 builder workaround for SITL (dvornikov-aa)
  • 828e4a9 precland: Minor changes (dvornikov-aa)
  • 8e3ecaf precland: Fix imprecisions with floats (dvornikov-aa)
  • 773d68e precland: Add comments (dvornikov-aa)
  • ad8afb3 precland: Add active search (dvornikov-aa)
  • 0e3c945 Add precision land fallback action parameter (dvornikov-aa)
  • 874da05 Add parameter to start LTEST and IR-Lock (dvornikov-aa)
  • 99aa0f1 Improve precision land with unstable altitude source (dvornikov-aa)
  • 2210bc6 Add MAVLink notifications about the precision land (dvornikov-aa)
  • 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system (Oleg Kalachev)
  • 89339ae travis: Use Travis CI with deployments (sfalexrog)
  • 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
  • f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
  • 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
  • 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
  • d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
  • ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
  • 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
  • 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
  • d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
  • 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
  • ef2a2a0 Add precision land in a funnel (dvornikov-aa)
  • 6be2646 Add strict precision landing (dvornikov-aa)
  • 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
  • a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
  • 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
  • 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
  • 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
  • fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • bb15957 Fix nonportable C structure initializations (dvornikov-aa)
  • 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
  • bbd25dd coex_tools improvements (Oleg Kalachev)
  • 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
  • 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
  • d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
  • 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
  • 6300a2e Fix a typo (Oleg Kalachev)
  • ba89a63 Remove an implicit conversion (Oleg Kalachev)
  • 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
  • d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
  • 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
  • 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
  • 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
  • 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
  • f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
  • 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
  • ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
  • af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
  • 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
  • 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
  • f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
  • 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
  • e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
  • f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
  • 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
  • 9aaebb1 Fake charging station module (Oleg Kalachev)
  • 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
  • adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
  • 845a583 Fix building for PixHawk (Oleg Kalachev)
  • 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
  • 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
  • d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
  • c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
  • 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
  • 783f3b7 Fixes in charging station support (Oleg Kalachev)
  • 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
  • 19f002e [wip] support charging station (Oleg Kalachev)
  • 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)

v1.8.2-clever.5

03 Jun 20:35
Compare
Choose a tag to compare
  • Auto applying appropriate settings for CLEVER drone
  • Lots of LPE improvements
  • Use rangefinder for land detection
  • Expose PX4 git tag string
  • Bug fixes

v1.8.0-charging-station.5

06 May 16:14
Compare
Choose a tag to compare
Pre-release

Changes between v1.8.0 and v1.8.0-charging-station.5:

  • 0e3c945 Add precision land fallback action parameter (dvornikov-aa)
  • 874da05 Add parameter to start LTEST and IR-Lock (dvornikov-aa)
  • 99aa0f1 Improve precision land with unstable altitude source (dvornikov-aa)
  • 2210bc6 Add MAVLink notifications about the precision land (dvornikov-aa)
  • 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system (Oleg Kalachev)
  • 89339ae travis: Use Travis CI with deployments (sfalexrog)
  • 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
  • f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
  • 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
  • 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
  • d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
  • ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
  • 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
  • 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
  • d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
  • 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
  • ef2a2a0 Add precision land in a funnel (dvornikov-aa)
  • 6be2646 Add strict precision landing (dvornikov-aa)
  • 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
  • a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
  • 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
  • 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
  • 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
  • fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
  • bb15957 Fix nonportable C structure initializations (dvornikov-aa)
  • 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
  • bbd25dd coex_tools improvements (Oleg Kalachev)
  • 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
  • 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
  • d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
  • 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
  • 6300a2e Fix a typo (Oleg Kalachev)
  • ba89a63 Remove an implicit conversion (Oleg Kalachev)
  • 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
  • d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
  • 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
  • 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
  • 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
  • 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
  • f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
  • 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
  • ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
  • af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
  • 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
  • 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
  • f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
  • 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
  • e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
  • f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
  • 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
  • 9aaebb1 Fake charging station module (Oleg Kalachev)
  • 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
  • adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
  • 845a583 Fix building for PixHawk (Oleg Kalachev)
  • 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
  • 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
  • d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
  • c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
  • 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
  • 783f3b7 Fixes in charging station support (Oleg Kalachev)
  • 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
  • 19f002e [wip] support charging station (Oleg Kalachev)
  • 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)

v1.8.2-clever.4

30 Apr 21:12
Compare
Choose a tag to compare

Changes between v1.8.2 and v1.8.2-clever.4:

  • d5f20e0 More suitable default parameters for clever drone kit (Oleg Kalachev)
  • 23bc98e land_detector: use rangefinder for ground contact detection (Oleg Kalachev)
  • 92af2d6 lpe: use SENS_FLOW_MINHGT as minimum altitude for flow fusing (Oleg Kalachev)
  • 7150940 mavlink_receiver: fill some missing fields in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
  • 1c1a0ef Fix timestamps in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
  • 1b9d0bc mavlink_receiver: Sync timestamp for optical_flow_rad (sfalexrog)
  • 77a8df6 Changes to auto changelist script (Oleg Kalachev)
  • 55e6197 travis: Changelog formatting (sfalexrog)
  • 956a98e travis: Sync with WIP/travis_integration (sfalexrog)
  • 9a79bda [FIXME] commander: Swap check order for low battery (sfalexrog)
  • 745feaa travis: Add build and tests (sfalexrog)
  • 91c0319 commander: use shutdown_allowed() to check for shutdown safety (Andrei Korigodski)
  • 4394077 vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN (Andrei Korigodski)
  • 2b83e71 commander: do not reboot on USB disconnect when armed (Andrei Korigodski)
  • 20ad797 mavlink_receiver: fix DISTANCE_SENSOR covariance handling (Oleg Kalachev)
  • 0a74cf0 mavlink/MavlinkReceiver: Use hrt_absolute_time for distance_sensor timestamps (sfalexrog)