×

Application program interface for weight and balance metrics

  • US 9,891,631 B1
  • Filed: 06/09/2015
  • Issued: 02/13/2018
  • Est. Priority Date: 06/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, performs acts as an application program interface (API) to facilitate communications between a plurality of systems associated with an unmanned aerial vehicle (UAV) and a physical metrics acquisition (PMA) device, the API comprising:

  • an initial routine configured to receive an optical signal, from the PMA device, based at least in part on a determination that that the UAV is in contact with the PMA device;

    an identification routine configured to perform image analysis on the optical signal to identify the UAV, determine a type of the UAV, and receive a unique identifier of the UAV;

    a data routine to receive flight task data for the UAV based on the unique identifier, the flight task data indicating at least a flight path;

    a weight routine configured to;

    receive, from the PMA device, signals that are each associated with a weight measured at one or more locations on the UAV;

    calculate a total weight of the UAV and a center of mass of the UAV based on the signals; and

    determine power consumption estimation based at least in part on the total weight of the UAV and the flight task data;

    a data structure configured to store the total weight, the power consumption estimation, the type of the UAV, and the center of mass associated with the UAV; and

    a transmit routine configured to transmit the data structure to at least a control system of the UAV, wherein the data structure is utilized by at least the control system of the UAV to control flight or operation of the UAV.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×