Abstract:
A method of data synchronization for an aerial vehicle includes a controller of the aerial vehicle generating one or more time stamps each representing a clock time of the controller, sending instruction information to one or more sensors of the aerial vehicle, the instruction information carrying the one or more time stamps and directing the one or more sensors to perform data collection, and receiving one or more data packets returned from the one or more sensors. Each of the one or more data packets carries one of the one or more time stamps and includes data collected by one of the one or more sensors in response to the instruction information.
Abstract:
A method for determining an external state of an unmanned aerial vehicle (UAV) includes obtaining historical external state information of the UAV, obtaining a current image and a historical image captured before the current image, predicting a matching feature point in the current image that corresponds to a target feature point in the historical image according the historical external state information, and determining the external state of the UAV based on the matching feature point.
Abstract:
Systems, methods, and devices are provided for collecting positional information for and controlling a movable object. In one aspect of the present disclosure, a method for collecting positional information for a movable object includes: receiving data from a first sensing system coupled to the movable object; receiving data from a second sensing system coupled to the movable object; determining a weight value for the data from the second sensing system based on a strength of the signal received by the sensor of the second sensing system; and calculating the positional information of the movable object based on (i) the data from the first sensing system and (ii) data from the second system factoring in the weight value.
Abstract:
The present invention provides methods and systems related to determine a state of the UAV by updating a determined state of UAV with a relative proportional relationship. The UAV may be provided with a monocular camera, a proximity sensor and a processor. The processor may determine external state information of the UAV based on image data captured by the monocular camera, and calculate a relative proportional relationship to be applied to the determined external state information. The updated external state information of the UAV may be more precise or even equal to the actual state information of the UAV, thus enabling more accurate control and navigation for the autonomous flight.
Abstract:
A method for generating a first person view (FPV) of an environment includes, with aid of one or more processors individually or collectively, analyzing stereoscopic video data of the environment to determine environmental information and generating augmented stereoscopic video data of the environment by fusing the stereoscopic video data and the environmental information.
Abstract:
A method for data transmission includes receiving, by a controller of an unmanned aerial vehicle (UAV), target data from a transmitting terminal. The transmitting terminal includes a ground control apparatus or an onboard device of the UAV. The onboard device is connected with the UAV via a universal interface of the UAV. The universal interface is configured to connect onboard devices of various types. The method further includes forwarding the target data to a receiving terminal. The receiving terminal includes the ground control apparatus or the onboard device, and the receiving terminal is different from the transmitting terminal.
Abstract:
A method of controlling a flight device includes receiving, by a controller of the flight device, a control request from a target device for requesting a control of the flight device, receiving control data sent from the target device, and converting the control data into an executable instruction for controlling the flight device.
Abstract:
The present invention provides methods and systems related to determine a state of the UAV by updating a determined state of UAV with a relative proportional relationship. The UAV may be provided with a monocular camera, a proximity sensor and a processor. The processor may determine external state information of the UAV based on image data captured by the monocular camera, and calculate a relative proportional relationship to be applied to the determined external state information. The updated external state information of the UAV may be more precise or even equal to the actual state information of the UAV, thus enabling more accurate control and navigation for the autonomous flight.
Abstract:
A method for synchronizing data collected by one or more sensors of an aerial vehicle includes: generating, by a controller of the aerial vehicle, one or more time stamps each representing a clock time of the controller; sending instruction information to one or more sensors external to the aerial vehicle; receiving a plurality of data packets returned from the one or more external sensors corresponding to a number of first clock times; obtaining data collected by a built-in sensor at a number of second clock times; and analyzing, according to the data packets returned by the external sensors and the data collected by the built-in sensor, a flight state of the aerial vehicle. The instruction information carries the one or more time stamps and directs the one or more external sensors to perform data collection. Each second clock time is the same as a corresponding first clock time.