Fitness and sports applications for an autonomous unmanned aerial vehicle

US12443186B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12443186-B2
Application numberUS-202217874524-A
CountryUS
Kind codeB2
Filing dateJul 27, 2022
Priority dateJun 12, 2018
Publication dateOct 14, 2025
Grant dateOct 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Sports and fitness applications for an autonomous unmanned aerial vehicle (UAV) are described. In an example embodiment, a UAV can be configured to track a human subject using perception inputs from one or more onboard sensors. The perception inputs can be utilized to generate values for various performance metrics associated with the activity of the human subject. In some embodiments, the perception inputs can be utilized to autonomously maneuver the UAV to lead the human subject to satisfy a performance goal. The UAV can also be configured to autonomously capture images of a sporting event and/or make rule determinations while officiating a sporting event.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for facilitating fitness training using an unmanned aerial vehicle (UAV), the method comprising: receiving, by a computer system onboard the UAV, images of a physical environment captured by one or more image capture devices associated with the UAV, the UAV in autonomous flight through the physical environment in proximity to a human subject; processing, by the computer system, the received images to detect and track a motion of the human subject through the physical environment; analyzing, by the computer system, the motion of the human subject based on the tracking; determining, by the computer system, based on the analysis, a value for a performance metric associated with the motion of the human subject; generating, by the computer system, a graphical element indicative of the performance metric; generating, by the computer system, an interactive control element configured to respond to user interactions to control an angle at which the UAV captures the human subject while in autonomous flight through the physical environment; generating, by the computer system, a visual output that includes a composite of at least some of the images of the physical environment overlaid with augmentations of the graphical element indicative of the performance metric and the interactive control element, wherein a size and placement of the augmentations is based, at least in part, on a size and geometry of the human subject; and transmitting the visual output for display on a mobile device. 2. The method of claim 1 , further comprising: causing display, by the computer system, of the visual output at the mobile device. 3. The method of claim 2 , wherein the mobile device is communicatively coupled to the UAV via a wireless communication link and wherein the visual output is displayed at the mobile device in real-time as the UAV is in autonomous flight and tracking the human subject. 4. The method of claim 1 , wherein the graphical element includes a graphical representation of a trajectory of the human subject; or a graphical representation of a skeletal structure of the human subject. 5. The method of claim 1 , wherein the performance metric includes any of speed, total run time, lap time, gait, pace, or elevation gain. 6. The method of claim 1 , wherein the human subject is any of a runner, a swimmer, a bicyclist, a skier, or a snowboarder. 7. An unmanned aerial vehicle (UAV) configured for facilitating fitness training, the UAV comprising: a propulsion system; one or more image capture devices; and an onboard computer system communicatively coupled to the propulsion system and the one or more image capture devices, the computer system configured to: receive images of a physical environment captured by the one or more image capture devices while the UAV is in autonomous flight through the physical environment in proximity to a human subject; process the images to detect and track motion of the human subject through the physical environment; analyze the motion of the human subject based on the tracking to determine a value for a performance metric; generate a graphical element indicative of the performance metric; generate an interactive control element configured to respond to user interactions to control an angle at which the UAV captures the human subject while in autonomous flight through the physical environment; generate a visual output that includes a composite of at least some of the images of the physical environment overlaid with augmentations of the graphical element indicative of the performance metric and the interactive control element, wherein a size and placement of the augmentations is based, at least in part, on a size and geometry of the human subject; and cause display of the visual output. 8. The UAV of claim 7 , wherein to cause display of the visual output, the computer system is configured to cause display of the visual output at a mobile device. 9. The UAV of claim 8 , wherein the mobile device is communicatively coupled to the UAV via a wireless communication link and wherein the visual output is displayed at the mobile device in real-time as the UAV is in autonomous flight and tracking the human subject. 10. The UAV of claim 7 , wherein the graphical element includes a graphical representation of a trajectory of the human subject. 11. The UAV of claim 7 , wherein the performance metric includes any of speed, total run time, lap time, gait, pace, or elevation gain. 12. The UAV of claim 7 , wherein the human subject is any of a runner, a swimmer, a bicyclist, a skier, or a snowboarder. 13. An apparatus comprising one or more computer-readable media; and program instructions stored on the one or more computer-readable storage media that, when executed by one or more processors onboard an aerial vehicle, direct the one or more processors to at least: receive images of a physical environment captured by the one or more image capture devices while the UAV is in autonomous flight through the physical environment in proximity to a human subject; process the images to detect and track motion of the human subject through the physical environment; analyze the motion of the human subject based on the tracking to generate a value for a performance metric; generate a graphical element indicative of the performance metric; generate an interactive control element configured to respond to user interactions to control an angle at which the UAV captures the human subject while in autonomous flight through the physical environment; generate a visual output that includes a composite of at least some of the images of the physical environment overlaid with augmentations of the graphical element indicative of the performance metric and the interactive control element, wherein a size and placement of the augmentations is based, at least in part, on a size and geometry of the human subject; and cause display of the visual output. 14. The apparatus of claim 13 , wherein to cause display of the visual output, the one or more processors are configured to cause display of the visual output at a mobile device. 15. The apparatus of claim 14 , wherein the mobile device is communicatively coupled to the UAV via a wireless communication link and wherein the visual output is displayed at the mobile device in real-time as the UAV is in autonomous flight and tracking the human subject. 16. The apparatus of claim 13 , wherein the graphical element includes a graphical representation of a trajectory of the human subject. 17. The apparatus of claim 13 , wherein the performance metric includes any of speed, total run time, lap time, gait, pace, or elevation gain. 18. The method of claim 1 , wherein the graphical element includes a graphical representation of a skeletal structure of the human subject. 19. The UAV of claim 7 , wherein the graphical element includes a graphical representation of a skeletal structure of the human subject. 20. The apparatus of claim 13 , wherein the graphical element includes a graphical representation of a skeletal structure of the human subject.

Assignees

Inventors

Classifications

  • Pointing payloads towards fixed or moving targets (positioning towed, pushed or suspended implements G05D1/672) · CPC title

  • with four distinct rotor axes, e.g. quadcopters · CPC title

  • Mounting of imaging devices, e.g. mounting of gimbals · CPC title

  • Fixed-wing aircraft (VTOL aircraft B64U10/20) · CPC title

  • taken from planes or by drones · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12443186B2 cover?
Sports and fitness applications for an autonomous unmanned aerial vehicle (UAV) are described. In an example embodiment, a UAV can be configured to track a human subject using perception inputs from one or more onboard sensors. The perception inputs can be utilized to generate values for various performance metrics associated with the activity of the human subject. In some embodiments, the perc…
Who is the assignee on this patent?
Skydio Inc
What technology area does this patent fall under?
Primary CPC classification G05D1/0094. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).