-
公开(公告)号:US20240288862A1
公开(公告)日:2024-08-29
申请号:US18519228
申请日:2023-11-27
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
CPC classification number: G05D1/0088 , B64C39/024 , B64D47/08 , G06F8/20 , G06F9/547 , G06N20/00 , B64U10/13 , B64U2201/10 , B64U2201/20
Abstract: Techniques are described for developing and using applications and skills with autonomous vehicles. In some embodiments, a development platform is provided that enables access to a developer console for developing software modules for use with autonomous vehicles. For example, a developer can specify instructions for causing an autonomous vehicle to perform one or more operations. To control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust parameters of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
公开(公告)号:US12292737B2
公开(公告)日:2025-05-06
申请号:US18519228
申请日:2023-11-27
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
IPC: G05D1/00 , B64C39/02 , B64D47/08 , B64U20/87 , G05D1/08 , G06F8/20 , G06F9/54 , G06N20/00 , B64U10/13 , B64U10/14 , B64U101/30
Abstract: Techniques are described for developing and using applications and skills with autonomous vehicles. In some embodiments, a development platform is provided that enables access to a developer console for developing software modules for use with autonomous vehicles. For example, a developer can specify instructions for causing an autonomous vehicle to perform one or more operations. To control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust parameters of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
公开(公告)号:US20240137403A1
公开(公告)日:2024-04-25
申请号:US17969838
申请日:2022-10-19
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Jessica Lindsay Conser
Abstract: Technology is disclosed herein to enable data transfer from unmanned aerial vehicles to cloud destinations. In an implementation, a relay resource in communication with a UAV sends a transfer request to a cloud service for managing data transfer for unmanned aerial vehicles. The request includes a unique identifier for the data file. The cloud service determines instructions for transferring the data file to a destination based on the file's unique identifier. The cloud service sends the transfer instructions to the relay resource via an API, the instructions including information for uploading the file to the destination.
-
公开(公告)号:US20220404830A1
公开(公告)日:2022-12-22
申请号:US17722522
申请日:2022-04-18
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
公开(公告)号:US12192266B2
公开(公告)日:2025-01-07
申请号:US17969838
申请日:2022-10-20
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Jessica Lindsay Conser
Abstract: Technology is disclosed herein to enable data transfer from unmanned aerial vehicles to cloud destinations. In an implementation, a relay resource in communication with a UAV sends a transfer request to a cloud service for managing data transfer for unmanned aerial vehicles. The request includes a unique identifier for the data file. The cloud service determines instructions for transferring the data file to a destination based on the file's unique identifier. The cloud service sends the transfer instructions to the relay resource via an API, the instructions including information for uploading the file to the destination.
-
公开(公告)号:US20240236169A9
公开(公告)日:2024-07-11
申请号:US17969838
申请日:2022-10-20
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Jessica Lindsay Conser
Abstract: Technology is disclosed herein to enable data transfer from unmanned aerial vehicles to cloud destinations. In an implementation, a relay resource in communication with a UAV sends a transfer request to a cloud service for managing data transfer for unmanned aerial vehicles. The request includes a unique identifier for the data file. The cloud service determines instructions for transferring the data file to a destination based on the file's unique identifier. The cloud service sends the transfer instructions to the relay resource via an API, the instructions including information for uploading the file to the destination.
-
公开(公告)号:US20240118689A1
公开(公告)日:2024-04-11
申请号:US17960371
申请日:2022-10-05
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra
CPC classification number: G05D1/0022 , G05D1/0088 , G05D1/104
Abstract: Technology is disclosed herein for operating a tasking service for UAVs. In an implementation, a tasking service receives task parameters which includes a desired state of the UAVs for performing a task and service information associated with performing the task. The tasking service continuously receives state information from the UAVs which identifies a present state of the UAVs and continuously evaluates the present state of the UAVs with respect to the desired state. When the present state of an UAV matches the desired state, the tasking service assigns the task to the UAV and provides the service information to the UAV. In an implementation, the tasking service receives task parameters via an application programming interface from a client application in communication with the tasking service.
-
公开(公告)号:US11829139B2
公开(公告)日:2023-11-28
申请号:US17722522
申请日:2022-04-18
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
CPC classification number: G05D1/0088 , B64C39/024 , B64D47/08 , G05D1/0016 , G06F8/20 , G06F9/547 , G06N20/00 , B64U10/13 , B64U2201/10 , B64U2201/20
Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
公开(公告)号:US11307584B2
公开(公告)日:2022-04-19
申请号:US16559512
申请日:2019-09-03
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
公开(公告)号:US20200073385A1
公开(公告)日:2020-03-05
申请号:US16559512
申请日:2019-09-03
Applicant: Skydio, Inc.
Inventor: Roshan Neel Jobanputra , Jeffrey Robert DeCew , Matthew Joseph Donahoe , Mark Edward Rubin , Adam Parker Bry , Abraham Galton Bachrach , Jack Louis Zhu , Kristen Marie Holtz
Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
-
-
-
-
-
-
-
-
-