-
公开(公告)号:US11960284B2
公开(公告)日:2024-04-16
申请号:US18096238
申请日:2023-01-12
Applicant: GoPro, Inc.
Inventor: William Silva , Vikrant More , Ashwani Arya , Mehran Ferdowsi , Stephen Yui
CPC classification number: G05D1/0202 , B64C39/024 , B64D47/08 , G05D1/0094 , B64U10/13 , B64U30/20 , B64U2201/20 , G01S19/48 , H04N23/661 , H04N23/685
Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
-
公开(公告)号:US20170309088A1
公开(公告)日:2017-10-26
申请号:US15490876
申请日:2017-04-18
Applicant: GoPro, Inc.
Inventor: Ashwani Arya , Gary Fong
IPC: G07C5/08 , G04R20/02 , B64D47/08 , G01R31/36 , G06K9/00 , H04L12/26 , G07C5/00 , H04N7/18 , B64C39/02 , H04L29/06 , H04L29/08
CPC classification number: G07C5/085 , B64C39/024 , B64C2201/024 , B64C2201/027 , B64C2201/127 , B64C2201/146 , B64D47/08 , G01R31/382 , G04R20/02 , G06K9/0063 , G07C5/008 , H04L1/00 , H04L43/0811 , H04L67/12 , H04L67/143 , H04L67/2842 , H04L69/14 , H04L69/16 , H04L69/161 , H04L69/40 , H04N7/181 , H04N7/185 , H04W4/38
Abstract: An unmanned aerial vehicle manages storage of data and transfer between other connected devices. The unmanned aerial vehicle captures sensor data from sensors on the unmanned aerial vehicle. The unmanned aerial vehicle transfers the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface. The captured data may be transferred via a TCP link, a UDP link, or a combination thereof If a loss of link is detected, the captured sensor data is stored to a buffer and a battery level of the unmanned aerial vehicle and a flight status of the unmanned aerial vehicle is monitored. The stored sensor data is transferred from the buffer to a non-volatile storage responsive to the battery level dropping below a predefined threshold or detecting that the unmanned aerial vehicle is stationary and a shutdown may be imminent.
-
公开(公告)号:US20230168676A1
公开(公告)日:2023-06-01
申请号:US18096238
申请日:2023-01-12
Applicant: GoPro, Inc.
Inventor: William Silva , Vikrant More , Ashwani Arya , Mehran Ferdowsi , Stephen Yui
CPC classification number: G05D1/0202 , G05D1/0094 , B64C39/024 , B64D47/08 , G01S19/48
Abstract: This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.
-
公开(公告)号:US20230117187A1
公开(公告)日:2023-04-20
申请号:US18085788
申请日:2022-12-21
Applicant: GoPro, Inc.
Inventor: Ashwani Arya , Gary Fong
IPC: G07C5/08 , G04R20/02 , B64C39/02 , B64D47/08 , G07C5/00 , H04N7/18 , H04L69/16 , G01R31/382 , H04L43/0811 , H04L1/00 , H04L69/40 , H04L69/14 , H04W4/38 , H04L67/143 , H04L67/568
Abstract: A method including powering on a controller and an unmanned aerial vehicle (UAV). Setting a clock time on the controller to an initial time. Connecting the UAV to a global positioning satellite (GPS). Linking the controller and the UAV and comparing the initial time to a time from the GPS. Setting the clock time of the controller and the UAV so that the controller and the UAV have a same time.
-
公开(公告)号:US20220066450A1
公开(公告)日:2022-03-03
申请号:US17521541
申请日:2021-11-08
Applicant: GoPro, Inc.
Inventor: William Silva , Vikrant More , Ashwani Arya , Mehran Ferdowsi , Stephen Yui
Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
-
公开(公告)号:US20190094887A1
公开(公告)日:2019-03-28
申请号:US15915630
申请日:2018-03-08
Applicant: GoPro, Inc.
Inventor: Ruihui Di , Ashwani Arya , Mehran Ferdowsi , Nirmit Kamalbhai Shah
Abstract: The position of a UAV within a three-dimensional space is changed based on a change in position of a controller of the UAV. First and second sensor data are produced using sensors of the controller to maintain stable altitude output for the UAV. The first sensor data indicates a geolocation of the controller, and the second sensor data indicates a barometric pressure of an environment in which the controller is located. The first and second sensor data are post-processed using a complementary filter based on respective altitude measurements of the first and second sensor data to determine an altitude of the controller. A position of the controller is determined within a three-dimensional space based on the altitude. Data indicative of the position of the controller within the three-dimensional space is then transmitted to the UAV to cause a change in a position of the UAV within the three-dimensional space.
-
公开(公告)号:US11556129B2
公开(公告)日:2023-01-17
申请号:US17521541
申请日:2021-11-08
Applicant: GoPro, Inc.
Inventor: William Silva , Vikrant More , Ashwani Arya , Mehran Ferdowsi , Stephen Yui
Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
-
公开(公告)号:US11551492B2
公开(公告)日:2023-01-10
申请号:US16852759
申请日:2020-04-20
Applicant: GoPro, Inc.
Inventor: Ashwani Arya , Gary Fong
IPC: G07C5/08 , G04R20/02 , B64C39/02 , B64D47/08 , G07C5/00 , H04N7/18 , H04L69/16 , G01R31/382 , H04L43/0811 , H04L1/00 , H04L69/40 , H04L69/14 , H04W4/38 , H04L67/143 , G06V20/13 , H04L67/568 , H04L67/12
Abstract: An unmanned aerial vehicle manages storage of data and transfer between other connected devices. The unmanned aerial vehicle captures sensor data from sensors on the unmanned aerial vehicle. The unmanned aerial vehicle transfers the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface. The captured data may be transferred via a TCP link, a UDP link, or a combination thereof. If a loss of link is detected, the captured sensor data is stored to a buffer and a battery level of the unmanned aerial vehicle and a flight status of the unmanned aerial vehicle is monitored. The stored sensor data is transferred from the buffer to a non-volatile storage responsive to the battery level dropping below a predefined threshold or detecting that the unmanned aerial vehicle is stationary and a shutdown may be imminent.
-
公开(公告)号:US20220019244A1
公开(公告)日:2022-01-20
申请号:US17392428
申请日:2021-08-03
Applicant: GoPro, Inc.
Inventor: Ruihui Di , Ashwani Arya , Mehran Ferdowsi , Nirmit Kamalbhai Shah
Abstract: The position of a UAV within a three-dimensional space is changed based on a change in position of a controller of the UAV. First and second sensor data are produced using sensors of the controller to maintain stable altitude output for the UAV. The first sensor data indicates a geolocation of the controller, and the second sensor data indicates a barometric pressure of an environment in which the controller is located. The first and second sensor data are post-processed using a complementary filter based on respective altitude measurements of the first and second sensor data to determine an altitude of the controller. A position of the controller is determined within a three-dimensional space based on the altitude. Data indicative of the position of the controller within the three-dimensional space is then transmitted to the UAV to cause a change in a position of the UAV within the three-dimensional space.
-
公开(公告)号:US11169522B2
公开(公告)日:2021-11-09
申请号:US15906716
申请日:2018-02-27
Applicant: GoPro, Inc.
Inventor: William Silva , Vikrant More , Ashwani Arya , Mehran Ferdowsi , Stephen Yui
Abstract: This disclosure describes systems and methods for a multipoint cable cam (MPCC) of an aerial vehicle. A method includes operations of receiving user input associated with a predetermined path and correlating the received user input with stored global positioning satellite (GPS) data to generate one or more virtual waypoints along the predetermined path. The method includes processing the one or more virtual waypoints to generate a spline-based flight path. The method may include storing the spline-based flight path and transmitting the spline-based flight path to the aerial vehicle.
-
-
-
-
-
-
-
-
-