-
公开(公告)号:US20190033886A1
公开(公告)日:2019-01-31
申请号:US15663030
申请日:2017-07-28
Applicant: X Development LLC
Inventor: Salvatore J. Candido , Sameera Sylvia Ponda
Abstract: Disclosed are systems, devices, and methods for controlling an aerial vehicle. An exemplary method may include receiving data indicating a location and an altitude of the aerial vehicle, receiving data indicating an objective of the aerial vehicle, receiving prevailing wind pattern data, selecting a heading for the aerial vehicle based on the location, the altitude, the objective, and the prevailing wind pattern data, and causing the aerial vehicle to adjust the altitude of the aerial vehicle based on the selected heading.
-
公开(公告)号:US20190033863A1
公开(公告)日:2019-01-31
申请号:US15662940
申请日:2017-07-28
Applicant: X Development LLC
Inventor: Salvatore J. Candido , Sameera Sylvia Ponda
Abstract: Disclosed are systems, devices, and methods for controlling an aerial vehicle. An exemplary method may include receiving data indicating a location and an altitude of the aerial vehicle, receiving prevailing wind pattern data regarding winds at the location and the altitude of the aerial vehicle, selecting a heading for the aerial vehicle based on the prevailing wind pattern data, and causing the aerial vehicle to adjust the altitude of the aerial vehicle based on the selected heading.
-
公开(公告)号:US20190033885A1
公开(公告)日:2019-01-31
申请号:US15663000
申请日:2017-07-28
Applicant: X Development LLC
Inventor: Salvatore J. Candido , Sameera Sylvia Ponda
Abstract: Disclosed are systems, devices, and methods for controlling an aerial vehicle. An exemplary method may include receiving data indicating a location and an altitude of the aerial vehicle, receiving data indicating a destination of the aerial vehicle, receiving prevailing wind pattern data regarding winds at the location and altitude of the aerial vehicle, determining that the aerial vehicle is within a predetermined distance of the destination, determining a speed at which the aerial vehicle is moving, and causing the aerial vehicle to adjust the altitude of the aerial vehicle based on the prevailing wind pattern data and the determined speed.
-
公开(公告)号:US20190033884A1
公开(公告)日:2019-01-31
申请号:US15662968
申请日:2017-07-28
Applicant: X Development LLC
Inventor: Salvatore J. Candido , Sameera Sylvia Ponda
CPC classification number: G05D1/042 , B64B1/40 , B64C39/024 , G08G5/0013 , G08G5/0026 , G08G5/0034 , G08G5/0039 , G08G5/0052 , G08G5/0069 , G08G5/0091
Abstract: Disclosed are systems, devices, and methods for controlling an aerial vehicle. An exemplary method may include receiving data indicating a location and an altitude of the aerial vehicle, receiving data indicating a destination of the aerial vehicle, determining a vector from the location of the aerial vehicle to the destination of the aerial vehicle, receiving prevailing wind pattern data regarding winds at the location and altitude of the aerial vehicle, planning a path for the aerial vehicle to move along the vector based on the prevailing wind pattern data, and causing the aerial vehicle to adjust the altitude of the aerial vehicle based on the prevailing wind pattern data and the planned path.
-
公开(公告)号:US20190035298A1
公开(公告)日:2019-01-31
申请号:US15663117
申请日:2017-07-28
Applicant: X Development LLC
Inventor: Bradley Rhodes , Salvatore J. Candido
IPC: G09B9/24
Abstract: Disclosed are systems and methods for simulating a flight path of an aerial vehicle. An exemplary method includes receiving a starting point, receiving prevailing wind patterns, generating a smooth model of wind vectors based on the prevailing wind patterns, generating a noise model including one or more submodels simulating regional differences in prevailing wind patterns, determining a wind vector at the starting point, determining a noise value at the starting point, applying the noise value to the wind vector at the starting point to generate a noise added wind vector, determining displacement based on the noise added wind vector over a time step, and determining a waypoint based on the displacement, wherein determining a noise value at the starting point includes determining a portion of the noise value contributed by each submodel, and determining the noise value by calculating a weighted mean of noise values contributed by each submodel.
-
-
-
-