Patents by Inventor Kristen Marie Holtz
Kristen Marie Holtz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230244231Abstract: A computer accesses a first symbolic expression for an output matrix as a function of an input matrix at a computing device comprising processing circuitry and memory. The computer computes a first Jacobian of the input matrix with respect to an input tangent space. The computer computes a second Jacobian of the output matrix with respect to the input matrix. The computer computes a third Jacobian of an output tangent space with respect to the input matrix. The computer applies symbolic matrix multiplication to the first Jacobian, the second Jacobian, and the third Jacobian to obtain a second symbolic expression for the output tangent space with respect to the input tangent space. The computer provides a representation of the second symbolic expression, the second symbolic expression representing a computed tangent-space Jacobian.Type: ApplicationFiled: January 27, 2023Publication date: August 3, 2023Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
-
Publication number: 20230242250Abstract: A computer stores dense maps generated by one or more aerial vehicles. The computer generates a global graph based on the dense maps and a sparse map. The computer stores a representation of one or more paths traversed by the one or more aerial vehicles within the global graph. The computer determines a path from an origin location to a destination location based on the global graph. The determined path enables an aerial vehicle to avoid objects.Type: ApplicationFiled: April 11, 2022Publication date: August 3, 2023Inventors: Jack Louis Zhu, Margaret Bai Wang, Maximilian Joseph Halper Krogisu, Kristen Marie Holtz, Shreetej Varakantam Reddy, Hayk Martirosyan, Peter Benjamin Henry
-
Publication number: 20230244750Abstract: A computer accesses a first symbolic expression for an output value as a function of an input value. The computer computes a first symbolic Jacobian of the input value with respect to an input tangent space from a symbolic Lie group definition. The computer computes a second symbolic Jacobian of the output value with respect to the input value. The computer computes a third symbolic Jacobian of an output tangent space with respect to the input value from the symbolic Lie group definition. The computer applies symbolic matrix multiplication to the first symbolic Jacobian, the second symbolic Jacobian, and the third symbolic Jacobian to obtain a second symbolic expression for the output tangent space with respect to the input tangent space. The computer provides a representation of the second symbolic expression.Type: ApplicationFiled: January 27, 2023Publication date: August 3, 2023Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
-
Publication number: 20230244247Abstract: A computer of an unmanned aerial vehicle (UAV) accesses, from a memory unit, a problem definition comprising cost functions associated with travel of the UAV. The computer causes movement of the UAV based on the cost functions. The computer adjusts one or more of the cost functions during a flight of the UAV. The computer causes further movement of the UAV based on the adjusted one or more of the cost functions.Type: ApplicationFiled: January 27, 2023Publication date: August 3, 2023Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
-
Publication number: 20230204797Abstract: In some examples, an unmanned aerial vehicle (UAV) may determine a first acceleration of the UAV based at least on information from an onboard accelerometer received at least one of prior to or during takeoff. The UAV may determine a second acceleration of the UAV based at least on location information received via a satellite positioning system receiver at least one of prior to or during takeoff. The UAV may further determine a relative heading of the UAV based at least in part on the first acceleration and the second acceleration, and may be directed to navigate an environment based at least on the determined relative heading.Type: ApplicationFiled: February 17, 2023Publication date: June 29, 2023Inventors: Anurag MAKINENI, Kristen Marie HOLTZ, Gareth Benoit CROSS, Hayk MARTIROSYAN
-
Patent number: 11585949Abstract: In some examples, an unmanned aerial vehicle (UAV) may receive location information via the global navigation satellite system (GNSS) receiver and may receive acceleration information via an onboard accelerometer. The UAV may determine a first measurement of acceleration of the UAV in a navigation frame of reference based on information from the accelerometer prior to or during takeoff. In addition, the UAV may determine a second measurement of acceleration of the UAV in a world frame of reference based on the location information received via the GNSS receiver prior to or during takeoff. The UAV may determine a relative heading of the UAV based on the first and second acceleration measurements. The determined relative heading may be used for navigation of the UAV at least one of during or after takeoff of the UAV.Type: GrantFiled: October 15, 2020Date of Patent: February 21, 2023Assignee: SKYDIO, INC.Inventors: Anurag Makineni, Kristen Marie Holtz, Gareth Benoit Cross, Hayk Martirosyan
-
Publication number: 20220404830Abstract: 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.Type: ApplicationFiled: April 18, 2022Publication date: December 22, 2022Applicant: Skydio, Inc.Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
-
Publication number: 20220315220Abstract: Autonomous aerial navigation in low-light and no-light conditions includes using night mode obstacle avoidance intelligence and mechanisms for vision-based unmanned aerial vehicle (UAV) navigation to enable autonomous flight operations of a UAV in low-light and no-light environments using infrared data.Type: ApplicationFiled: October 19, 2021Publication date: October 6, 2022Inventors: Abraham Galton Bachrach, Adam Parker Bry, Gareth Benoit Cross, Peter Benjamin Henry, Kristen Marie Holtz, Ryan David Kennedy, Hayk Martirosyan, Vladimir Nekrasov, Samuel Shenghung Wang
-
Publication number: 20220234733Abstract: A technique is introduced for autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing a sensor data such as images captured by onboard cameras to generate a ground map comprising multiple cells. A suitable footprint, comprising a subset of the multiple cells in the ground map that satisfy one or more landing criteria, is selected and control commands are generated to cause the aerial vehicle to autonomously land on an area corresponding to the footprint. In some embodiments, the introduced technique involves a geometric smart landing process to select a relatively flat area on the ground for landing. In some embodiments, the introduced technique involves a semantic smart landing process where semantic information regarding detected objects is incorporated into the ground map.Type: ApplicationFiled: February 7, 2022Publication date: July 28, 2022Applicant: Skydio, Inc.Inventors: Kristen Marie Holtz, Hayk Martirosyan, Jack Louis Zhu, Adam Parker Bry, Matthew Joseph Donahoe, Abraham Galton Bachrach, Peter Benjamin Henry, Ryan David Kennedy
-
Publication number: 20220120918Abstract: In some examples, an unmanned aerial vehicle (UAV) may receive location information via the global navigation satellite system (GNSS) receiver and may receive acceleration information via an onboard accelerometer. The UAV may determine a first measurement of acceleration of the UAV in a navigation frame of reference based on information from the accelerometer prior to or during takeoff. In addition, the UAV may determine a second measurement of acceleration of the UAV in a world frame of reference based on the location information received via the GNSS receiver prior to or during takeoff. The UAV may determine a relative heading of the UAV based on the first and second acceleration measurements. The determined relative heading may be used for navigation of the UAV at least one of during or after takeoff of the UAV.Type: ApplicationFiled: October 15, 2020Publication date: April 21, 2022Inventors: Anurag MAKINENI, Kristen Marie HOLTZ, Gareth Benoit CROSS, Hayk MARTIROSYAN
-
Patent number: 11307584Abstract: 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.Type: GrantFiled: September 3, 2019Date of Patent: April 19, 2022Assignee: Skydio, Inc.Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
-
Patent number: 11242144Abstract: A technique is introduced for autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing a sensor data such as images captured by onboard cameras to generate a ground map comprising multiple cells. A suitable footprint, comprising a subset of the multiple cells in the ground map that satisfy one or more landing criteria, is selected and control commands are generated to cause the aerial vehicle to autonomously land on an area corresponding to the footprint. In some embodiments, the introduced technique involves a geometric smart landing process to select a relatively flat area on the ground for landing. In some embodiments, the introduced technique involves a semantic smart landing process where semantic information regarding detected objects is incorporated into the ground map.Type: GrantFiled: February 11, 2019Date of Patent: February 8, 2022Assignee: Skydio, Inc.Inventors: Kristen Marie Holtz, Hayk Martirosyan, Jack Louis Zhu, Adam Parker Bry, Matthew Joseph Donahoe, Abraham Galton Bachrach, Peter Benjamin Henry, Ryan David Kennedy
-
Publication number: 20220019248Abstract: A technique is described for controlling an autonomous vehicle such as an unmanned aerial vehicle (UAV) using objective-based inputs. In an embodiment, the underlying functionality of an autonomous navigation system is via an application programming interface (API). In such an embodiment, the UAV can be controlled trough specifying a behavioral objective, for example, using a call to the API to set parameters for the behavioral objective. The autonomous navigation system can then incorporate perception inputs such as sensor data from sensors mounted to the UAV and the set parameters using a multi-objective motion planning process to generate a proposed trajectory that most closely satisfies the behavioral objective in view of certain constraints. In some embodiments, developers can utilize the API to build customized applications for utilizing the UAV to capture images.Type: ApplicationFiled: June 28, 2021Publication date: January 20, 2022Applicant: Skydio, Inc.Inventors: Jack Louis Zhu, Hayk Martirosyan, Abraham Bachrach, Matthew Donahoe, Patrick Lowe, Kristen Marie Holtz, Adam Bry
-
Publication number: 20210271264Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.Type: ApplicationFiled: May 3, 2021Publication date: September 2, 2021Applicant: Skydio, Inc.Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
-
Patent number: 11048277Abstract: A technique is described for controlling an autonomous vehicle such as an unmanned aerial vehicle (UAV) using objective-based inputs. In an embodiment, the underlying functionality of an autonomous navigation system is via an application programming interface (API). In such an embodiment, the UAV can be controlled trough specifying a behavioral objective, for example, using a call to the API to set parameters for the behavioral objective. The autonomous navigation system can then incorporate perception inputs such as sensor data from sensors mounted to the UAV and the set parameters using a multi-objective motion planning process to generate a proposed trajectory that most closely satisfies the behavioral objective in view of certain constraints. In some embodiments, developers can utilize the API to build customized applications for utilizing the UAV to capture images.Type: GrantFiled: January 4, 2019Date of Patent: June 29, 2021Assignee: Skydio, Inc.Inventors: Jack Louis Zhu, Hayk Martirosyan, Abraham Bachrach, Matthew Donahoe, Patrick Lowe, Kristen Marie Holtz, Adam Bry
-
Patent number: 10996683Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.Type: GrantFiled: February 11, 2019Date of Patent: May 4, 2021Assignee: Skydio, Inc.Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
-
Publication number: 20200073385Abstract: 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.Type: ApplicationFiled: September 3, 2019Publication date: March 5, 2020Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
-
Publication number: 20190248487Abstract: A technique is introduced for autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing a sensor data such as images captured by onboard cameras to generate a ground map comprising multiple cells. A suitable footprint, comprising a subset of the multiple cells in the ground map that satisfy one or more landing criteria, is selected and control commands are generated to cause the aerial vehicle to autonomously land on an area corresponding to the footprint. In some embodiments, the introduced technique involves a geometric smart landing process to select a relatively flat area on the ground for landing. In some embodiments, the introduced technique involves a semantic smart landing process where semantic information regarding detected objects is incorporated into the ground map.Type: ApplicationFiled: February 11, 2019Publication date: August 15, 2019Inventors: Kristen Marie Holtz, Hayk Martirosyan, Jack Louis Zhu, Adam Parker Bry, Matthew Joseph Donahoe, Abraham Galton Bachrach, Peter Benjamin Henry, Ryan David Kennedy
-
Publication number: 20190250601Abstract: A graphical user interface (GUI) for controlling the flight of an aircraft such as an unmanned aerial vehicle (UAV) is described. In example embodiments, the GUI includes a view of a physical environment from the perspective of the aircraft as well as various interactive elements through which a user can interact. The interactive elements presented in the GUI and the way in which user interaction with such elements is interpreted can depend on user selection from multiple available control modes. In some embodiments, user interaction with the GUI is interpreted based on a selected control mode and translated into behavioral objectives that are processed, along with other behavioral objectives, by a motion planner to maneuver the aircraft.Type: ApplicationFiled: February 12, 2019Publication date: August 15, 2019Inventors: Matthew Joseph Donahoe, Hayk Martirosyan, Kenneth Paul Stoltz, Jeffrey Robert DeCew, Mark Edward Rubin, Charles VanSchoonhoven Wood, Jack Louis Zhu, Kristen Marie Holtz, Abraham Galton Bachrach
-
Publication number: 20190250640Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.Type: ApplicationFiled: February 11, 2019Publication date: August 15, 2019Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu