LogoLogo
  • Welcome
  • Vehicle Operation
    • Getting started
    • Auterion Suite
      • Dashboard
      • Fleet Management
        • Vehicles
          • Cloud Features
          • Groups
        • Flights
        • Compliance
      • Manufacturer
        • Service Bulletins
      • Administration
      • User Management
      • Simulations
    • Auterion Mission Control
      • Installation
      • First steps
      • UI Breakdown
        • Navigating between the views
        • Fly View
          • Fly View UI Overview
          • Vehicle status indicator
          • Flight mode selector
          • Quick actions sidebar
          • Connection manager
          • Vehicle Dashboard
          • Flight Map
          • Camera View
          • Monitoring the Flight
          • Flying Manually (RC/Joystick)
          • Flying a Mission
        • Plan View
          • Plan UI Overview
          • Plan tools
            • Mission Menu
            • Waypoint Missions
            • Survey Patterns
              • Area Survey
              • Corridor Scan
          • Mission Summary
          • Mission Editor Tab
            • Start Section
            • Mission Section
            • End Section
            • Extras
          • Terrain visualization
          • GeoFence
          • Rally Points
        • Quick Vehicle Menu
          • Pre-Flight Checklist
          • Connectivity
        • Photo Gallery
        • Settings
        • Pilot Login
      • Useful resources
        • Mission Planning
          • Mission Cloud Sync
          • Terrain Following
          • Import Geo-Awareness data or KML overlays
        • Maps and Custom Overlays
          • Using Offline Maps
          • Importing GeoPDF overlays
        • Track GCS as Smart Asset in Suite
        • Live PX4 Log Streaming
        • Monitor Local Flights with ADS-B
        • GPS Denied Workflow
        • Windows Crash Logs Analysis
        • Screen Recordings
    • Remote Controllers
      • Skynav Remote Controller
        • Installing Mission Control
        • Joystick and Button Mapping
        • Using LTE for Online Maps in the Field
        • Advanced Radio Settings
        • Drop Guards and Chest Strap
        • Unit Serial Number
    • Settings & Maintenance
      • Vehicle Setup
      • WiFi Setup
      • Compass Calibration
      • Safety Setup
      • Joystick Setup
      • Vehicle Web UI
      • Software Update
      • Remote ID
        • How Remote ID works
        • Remote ID indicators in AMC
        • Frequently Asked Questions
    • Precise Flight
  • App development
    • Getting Started
      • Development environment Setup
      • Connecting to a device
      • Application Development
    • App Framework
      • Building your First App
      • Apps API
      • Sensor Data
      • Video Streams
      • Photos
      • Hardware Peripherals
      • Persistent Storage
      • MAVLink
      • Native Docker Compose
      • App Parameters
      • Log App Data to Auterion Suite
        • How to log Time Series Data
        • How to log basic Text Output
      • How to store an App's Binary Data on Skynode
      • User Web Interfaces
      • Build Arguments
      • Debugging apps with SSH
      • Debugging Apps with gdb
      • PX4 Messages in ROS 2
      • DDS / ROS2 Configuration
      • Structuring Applications with Multiple Services
    • Auterion SDK
      • Installation
      • Write Your First App
      • SDK API
      • Flight Mode API
        • Flight Mode API
        • Dynamics in Body Frame
        • Dynamics in Local Frame
        • Go-To in Local Frame
      • System State API
      • Peripheral Actuator Control API
      • Camera API
      • Navigation Input API
        • Global Navigation
        • Local Navigation
      • Visual Tracking API
    • Simulation
      • Virtual Skynode
        • Simulation-Gazebo Reference
        • Simulation-AirSim Reference
        • Connecting from other Computers
        • Resetting Virtual Skynode
        • Multiple Virtual Skynodes on single machine
      • Physical Skynode
    • Resources
      • Cross Compilation - Faster Builds
      • Auterion CLI Reference
      • Troubleshooting
      • App Tutorial
      • Skynode Vision Kit S
        • Set up the Vision Kit
        • Install and test a simple vision app
    • Legacy app workflow
      • App Development
      • MAVLink
      • Using the App Template
      • Example Applications
        • Autopilot Telemetry (C++)
        • Autopilot Telemetry (Python)
        • Photo Gallery
  • Hardware Integration
    • Getting started
      • Required Sensors
      • Wiring Skynode to the Vehicle
      • Actuators Setup
      • Sensors Setup
        • Set Orientations
        • Compass Calibration
        • Gyroscope calibration
        • Accelerometer calibration
        • Level horizon calibration
        • Airspeed calibration
      • Bench Test
      • Tuning
      • Creating Airframe Configurations for APX4
    • Skynode
      • Skynode X
      • Skynode ENT/GOV
      • Skynode X Integration and Development Kit
        • Get Skynode ready
        • Power Skynode
        • Register Skynode
        • Connect Skynode to AMC
        • Sensors and Peripherals
        • Next steps
      • Payloads
        • Generic USB Webcams (UVC)
        • Workswell Wiris Pro
        • Trillium HD40-LV
        • NextVision Gimbals (with TRIP2)
        • Sony Alpha a7R IV
        • Phase One iXM-100
        • Gremsy Gimbals
      • Connectivity
        • USB-C Network Connection
        • WiFi
        • LTE Setup
        • SIYI MK15
        • Microhard Data Link
        • Data Link Wiring
        • Silvus Data Link
        • Doodle Labs Data Link
        • Custom Data Link
        • Ethernet Interface Configuration
      • Skynode LED Meanings
      • Troubleshooting
      • Legacy DSM/DSMX Support
      • Peripherals
        • Power Module
        • 12S Power Module
        • Pixhawk Adapter Board
        • Pixhawk Payload Bus
        • Data Link Module
        • PX4 F9P GPS
        • Freefly RTK GPS
        • Airspeed Sensor
        • LIDAR
        • USB camera
        • See3CAM_24CUG
    • Skynode S
      • Datasheet
      • Interfaces
      • Basic Vehicle Integration
      • Add LTE to Skynode S
      • Skynode S LED status indicator
      • Skynode S flight logs
    • AI Node
      • Datasheet
      • Evaluation Kit
        • Power AI Node
        • Wiring AI Node to Skynode
        • Internet sharing with Skynode
        • Activate AI Node on Suite
      • Dimensions and CAD model
      • Interfaces
      • Connectivity
        • USB Network Connection
        • Serial Debug Connection
        • AI Node as Network Bridge
        • Standalone Internet Access
      • Updating AuterionOS
    • Advanced Airframe Integration
      • Custom power setup
      • Wiring without Breakout Boards
      • Gripper Integration
        • Setting up Payload Delivery with Gripper
      • ESC Calibration
      • Camera Calibration
        • Camera Calibration on a Computer
        • Camera Calibration on Skynode
      • Serial Port Configuration
    • Flight controller customization
      • AMC's Advanced Mode
      • Flight Controller Shell
      • Micro XRCE-DDS
    • AuterionOS Customization
      • OEM Tools Installation
      • Adding SSH keys
      • Changing the Root Password
      • Modifying Environment Variables
      • Pre-install Applications
      • Suite Manufacturer Tools
    • AuterionOS System Guide
      • Introduction
      • Flashing PX4 Binary and Vehicle Config
      • Building and Flashing PX4 Firmware
      • SSH Access
      • Filesystem and partitions
      • Environment Variables Reference
      • Types of AuterionOS Images
      • Mavlink Routing and Endpoints
      • Packaging AuterionOS Image
    • Additional Resources
      • Remote ID
        • How Remote ID works
        • Vehicle Serial Number
        • Communication Diagram
        • Remote ID configuration
        • How Auterion tested
      • Auto-Tuning
  • Release Notes
    • APX4
      • APX4 3.2
        • APX4 3.2.1
      • APX4 3.1
        • APX4 3.1.1
        • APX4 3.1.0
      • APX4 3.0
        • APX4 3.0.8
        • APX4 3.0.5
      • APX4 2.7
        • APX4 2.7.37
        • APX4 2.7.25
        • APX4 2.7.20
        • APX4 2.7.12
        • APX4 2.7.7
        • APX4 2.7.6
      • APX4 2.6
        • APX4 2.6.1
      • APX4 2.5
        • APX4 2.5.14
        • APX4 2.5.13
        • APX4 2.5.8
        • APX4 2.5.7
        • APX4 2.5.5
        • APX4 2.5.4
        • APX4 2.5.0
      • APX4 2.4
        • APX4 2.4.2
        • APX4 2.4.1
      • APX4 2.3
        • APX4 2.3.0
      • APX4 2.2
        • APX4 2.2.2
        • APX4 2.2.0
      • APX4 2.1
        • APX4 2.1.1
        • APX4 2.1.0
      • APX4 2.0
        • APX4 2.0.2
        • APX4 2.0.0
    • AuterionOS
      • AOS for AI Node
        • AI Node AOS 1.1.0
        • AI Node AOS 1.0.2
        • AI Node AOS 1.0.0
        • AI Node AOS 0.7.0
        • AI Node AOS 0.6.1
        • AI Node AOS 0.6.0
        • AI Node AOS 0.5.0
        • AI Node AOS 0.4.0
      • AOS for Skynode
        • AOS 3.7
          • AOS 3.7.14
          • AOS 3.7.9
        • AOS 3.6
          • AOS 3.6.14
        • AOS 3.5
          • AOS 3.5.13
        • AOS 3.3
          • AOS 3.3.9
        • AOS 3.2
          • AOS 3.2.9
        • AOS 2.19
          • AOS 2.19.14
        • AOS 2.15
          • AOS 2.15.10
          • AOS 2.15.7
        • AOS 2.12
          • AOS 2.12.8
        • AOS 2.10
          • AOS 2.10.2
        • AOS 2.8
          • AOS 2.8.1
        • AOS 2.7
          • AOS 2.7.15
        • AOS 2.6
          • AOS 2.6.1
        • AOS 2.5
          • AOS 2.5.14
          • AOS 2.5.13
          • AOS 2.5.8
          • AOS 2.5.7
          • AOS 2.5.5
          • AOS 2.5.4
          • AOS 2.5.0
        • AOS 2.4
          • AOS 2.4.1
        • AOS 2.3
          • AOS 2.3.0
        • AOS 2.2
          • AOS 2.2.2
          • AOS 2.2.0
        • AOS 2.1
          • AOS 2.1.1
          • AOS 2.1.0
        • AOS 2.0
          • AOS 2.0.2
          • AOS 2.0.0
    • Auterion Mission Control
      • AMC 1.34
        • AMC 1.34.19
        • AMC 1.34.14
      • AMC 1.33
        • AMC 1.33.13
      • AMC 1.32
        • AMC 1.32.7
      • AMC 1.30
        • AMC 1.30.17
      • AMC 1.29
        • AMC 1.29.7
      • AMC 1.26
        • AMC 1.26.8
      • AMC 1.22
        • AMC 1.22.3
      • AMC 1.19
        • AMC 1.19.5
      • AMC 1.18
        • AMC 1.18.3-1
        • AMC 1.18.3
      • AMC 1.17
        • AMC 1.17.10
        • AMC 1.17.9
      • AMC 1.15
        • AMC 1.15.0
      • AMC 1.14
        • AMC 1.14.6
        • AMC 1.14.0
      • AMC 1.13
      • AMC 1.12
      • AMC 1.11
      • AMC 1.10
        • AMC 1.10.1
        • AMC 1.10.0
      • AMC 1.9
        • AMC 1.9.1
        • AMC 1.9.0
      • AMC 1.8
    • Hardware
      • Skynode Rev 11 (Jan 2022)
Powered by GitBook
On this page
  • Compatibility
  • What’s new
  • Powered-by-Auterion:
  • Powered-by-upstream-PX4:
  • What improved
  • Powered-by-Auterion:
  • Powered by community:
  • Bug fixes
  • Fixed-by-Auterion:
  • Fixed by community:
  1. Release Notes
  2. APX4
  3. APX4 2.4

APX4 2.4.1

PreviousAPX4 2.4.2NextAPX4 2.3

Last updated 5 months ago

Compatibility

Please ensure to use Auterion Mission Control v1.13 or newer:

What’s new

Powered-by-Auterion:

  • VTOL

    • Simplified UX for quick takeoff and landing using Safe Areas

    • Introduce automatic Eco and Dash mode switching for situational adaptation of energy conservation vs. setpoint tracking

    • Simplified preflight check mechanism

  • Online airspeed scale estimation

Powered-by-upstream-PX4:

  • All the new features made available in upstream PX4 v1.11 release.

What improved

Powered-by-Auterion:

VTOL

  • Transition logic improvements to allow earlier alignment of heading with transition direction

  • Overhaul of (setpoint) constraints for safe back transitions across various conditions

  • Improve computation of height rate setpoint in TECS. Introduced parameters for target climb-and sinkrates

  • Tiltrotor: Add quadchute when transition times out similar as in standard VTOL

  • Use temperature data from differential pressure sensor to calculate air density

  • Tiltrotor: add hover tilt offset to pusher assist tilt

  • FW Position Controller: Add ability to climb fast/slow

  • Add transition timeout mechanism as fallback

  • Make sure (erroneous) mavlink VTOL takeoff can only be executed on VTOL vehicle type

  • replace ASPD_STALL by FW_AIRSPD_STAL and introduce sanity checks

  • FW Position control: add roll slewrate also in manual Position flight mode

Other

  • Overhaul of geofence handling

  • microRTPS support to allow parallel mavlink and RTPS communication

  • gimbal: support for v1 gimbals while using v2 protocol between AMC and vehicle

  • mavlink: 14S battery support

  • Allow yawing nudging during yaw and allow nudging from beginning of decent

  • Add wind speed warning when vehicle reaches wind limits

  • Airspeed validator: extend check for constant value to hover flight

  • Better RC loss failsafe configuration options for BVLOS (ability to disable RC loss reaction)

  • Send parachute command on termination

  • Param whitelist (restricted build) option for production builds

  • DShot: timeout if commands are not processed

  • Differential Pressure Sensors: switch to explicitly enable sensors with new params

  • Consumption based RTL: make margin configurable

  • Making "airspeed sensor failure detected" warning more understandable

  • Fallback logic from gps heading in case gps heading fails

  • Mavlink: increase MAX_REMOTE_COMPONENTS to 12

  • Airspeed Selection: make message to user more clear

  • Add vehicle_odometry and vehicle_trajectory_bezier logging for obstacle avoidance and VIO debug and inspection

  • sdp6x driver: remove inversion of differential pressure

Powered by community:

  • Add ability to set GPIO to pull down

  • Proper cleanup of mavlink instance on exit

  • All the improvements made available in upstream PX4 v1.11 release.

Bug fixes

The following bugs have been fixed:

Fixed-by-Auterion:

VTOL

  • Fix cases where state machine did not transition to MC mode

  • Fix issue where the wind estimate was off on tail-sitters type aircraft

  • Fix: Orbits aren't joint tangentially

  • Enable different pitch sp offset in hover for landing: Fixes an issue where the vehicle has issues descending when landing in high wind.

  • Fix: RC lost failsafe action broken when happening during GPS lost failsafe

  • Fix: Failsafe interrupting VTOL Takeoff

  • Fix: Flight Time Estimator RTL Interferes With Active Landing : enforce landing at home only if VTOL in hover and not on mission landing

  • Fix TECS airspeed filtering to use raw inertial acceleration & Log more airspeed filter states

  • Fix: Tiltrotor Throttle setpoint wrong during stabilized transition

  • Fix control surface check for non-tilt rotor vehicles

Rover

  • Allow arming a rover with the throttle stick in the middle

  • Rover: Correct throttle scale

Estimation

  • Fix: yaw gyro bias oscillation on ground

  • Fix: autotuning failing on some quadplane setups

  • Fix: autotuning: parameter not applied correctly

  • Fix: land detection when drone is moving after landing in Position mode

  • Fix: wrong flight time estimates when on ground

  • Fix mag-less in air yaw alignment

  • Fix: Mag bias estimator does not work after disarm

  • Fix missing hysteresis for hover thrust estimator

  • Fix: quaternion- Z accel bias coupling (leads to EKF covariance prediction stability improvements)

Navigation and Control

  • Fix: User override not working during GPS lost failsafe landing

  • Fix: Triggering RTL from fast manual descent resulted in commanded descent instead of climb in RTL

  • Fix: Datalink failsafe: drone does not disarm

  • Fix instance where vertical geofence was breachable

  • Fix: Cruise speed is not re-used if mission is paused and resumed

  • Fix: Rejected mission can be executed

  • Fix: invalid setpoints during switch from stab to alt

  • Fix: Nudging: Yaw action stops descend

  • Fix: Com loss leads to pos control and switching to altitude control

  • Fix: possibility erroneous position setpoint when changing altitude during fixed wing position control mode

  • Fix: Mission not advancing if next waypoint within loiter radius of current loiter waypoint

  • Fix: ROI as part of mission not working

  • Consumption based RTL: Ignore RTL estimate if RTL is not configured as failsafe action

Other

  • sdp3x: fix situation when wire/contact gets disconnected SDP3X sensor was not able to reconfigure.

  • Disable iridium driver per default

  • mavlink: fix runaway case during mission upload

  • MAVLink forwarding improvements / fix incorrect rejection of forwarded alien commands

  • Fix: FTP usage during FMU configuration update results on timeouts or "protocol errors" (mavlink receiver improvements)

  • Set UART4//dev/ttyS3 as UART for Pixhawk Payload bus

  • logger: remove unused topics, move some to debug profile

  • Fix: operator spammed by ADSB messages

  • Fix pwm default failsafe values (PWM_AUX_DISx to use common default value)

  • Fix: correctly route custom actions to mission computer

  • Fix: GPS heading and timeout for uBlox ZED-F9P

  • Fix instances of missed mavlink log messages

  • Fix: hardfault on mavlink stop-all shell command

Fixed by community:

  • Fix memory corruption when work queue is being deleted

  • NuttX Fix for DATA timeout (SD logging stops after short period of time)

  • only play safety change tunes if initialized

  • Report vehicle termination correctly over MAVLink

  • Fix instance where PWM param update was interfering with VTOL flight modes

  • Fix: SITL jMAVsim oscillates in pitch

  • All the bug fixes made available in upstream PX4 v1.11 release.

AMC 1.13