-
公开(公告)号:US20250086831A1
公开(公告)日:2025-03-13
申请号:US18959555
申请日:2024-11-25
Applicant: Tomahawk Robotics, Inc.
Inventor: Daniel R. HEDMAN , Matthew D. SUMMER , William S. BOWMAN , Michael E. BOWMAN , Brad TRUESDELL , Andrew D. FALENDYSZ
IPC: G06T7/73 , G06T7/60 , G06V10/774 , G06V20/17 , G06V40/20 , H04N7/18 , H04N23/661
Abstract: Methods and systems are described herein for determining three-dimensional locations of objects within identified portions of images. An image processing system may receive an image and an identification of location within an image. The image may be input into a machine learning model to detect one or more objects within the identified location. Multiple images may then be used to generate location estimations of those objects. Based on the location estimations, an accurate three-dimensional location may be calculated.
-
公开(公告)号:US12189386B2
公开(公告)日:2025-01-07
申请号:US18540632
申请日:2023-12-14
Applicant: Tomahawk Robotics, Inc.
Inventor: Matthew D. Summer , William S. Bowman , Andrew D. Falendysz , Kevin M. Makovy , Daniel R. Hedman , Bradley D. Truesdell
Abstract: Systems and methods of manipulating/controlling robots. In many scenarios, data collected by a sensor (connected to a robot) may not have very high precision (e.g., a regular commercial/inexpensive sensor) or may be subjected to dynamic environmental changes. Thus, the data collected by the sensor may not indicate the parameter captured by the sensor with high accuracy. The present robotic control system is directed at such scenarios. In some embodiments, the disclosed embodiments can be used for computing a sliding velocity limit boundary for a spatial controller. In some embodiments, the disclosed embodiments can be used for teleoperation of a vehicle located in the field of view of a camera.
-
公开(公告)号:US12067768B2
公开(公告)日:2024-08-20
申请号:US18454055
申请日:2023-08-22
Applicant: Tomahawk Robotics, Inc.
Inventor: William S. Bowman , Sean Wagoner , Andrew D. Falendysz , Matthew D. Summer , Kevin Makovy , Jeffrey S. Cooper , Brad Truesdell
CPC classification number: G06V10/96 , G05B13/0265 , G06V10/764 , G06V10/87 , G06V10/955 , G06V20/56
Abstract: Methods and systems are described herein for hosting and arbitrating algorithms for the generation of structured frames of data from one or more sources of unstructured input frames. A plurality of frames may be received from a recording device and a plurality of object types to be recognized in the plurality of frames may be determined. A determination may be made of multiple machine learning models for recognizing the object types. The frames may be sequentially input into the machine learning models to obtain a plurality of sets of objects from the plurality of machine learning models and object indicators may be received from those machine learning models. A set of composite frames with the plurality of indicators corresponding to the plurality of objects may be generated, and an output stream may be generated including the set of composite frames to be played back in chronological order.
-
公开(公告)号:US11776247B2
公开(公告)日:2023-10-03
申请号:US17571081
申请日:2022-01-07
Applicant: Tomahawk Robotics
Inventor: William S. Bowman , Sean Wagoner , Andrew D. Falendysz , Matthew D. Summer , Kevin Makovy , Jeffrey S. Cooper , Brad Truesdell
CPC classification number: G06V10/96 , G05B13/0265 , G06V10/764 , G06V10/87 , G06V10/955 , G06V20/56
Abstract: Methods and systems are described herein for hosting and arbitrating algorithms for the generation of structured frames of data from one or more sources of unstructured input frames. A plurality of frames may be received from a recording device and a plurality of object types to be recognized in the plurality of frames may be determined. A determination may be made of multiple machine learning models for recognizing the object types. The frames may be sequentially input into the machine learning models to obtain a plurality of sets of objects from the plurality of machine learning models and object indicators may be received from those machine learning models. A set of composite frames with the plurality of indicators corresponding to the plurality of objects may be generated, and an output stream may be generated including the set of composite frames to be played back in chronological order.
-
公开(公告)号:US20250068134A1
公开(公告)日:2025-02-27
申请号:US18453778
申请日:2023-08-22
Applicant: Tomahawk Robotics, Inc.
Inventor: Michael W. HOLT , William S. BOWMAN , Matthew D. SUMMER , Mark B. MOFFETT
Abstract: Methods and systems are described herein for a payload management system that may detect that a payload has been attached to an uncrewed vehicle and determine whether the payload is a restricted payload or an unrestricted payload. Based on determining that the payload is an unrestricted payload, the payload management system may establish a connection between the payload and the operator using a first communication channel that has already been established between the uncrewed vehicle and the operator. Based on determining that the payload is a restricted payload, the payload management system may establish a connection between the payload and operator using a second communication channel. The payload management system may listen for restricted payload commands over the second communication channel, and when a payload command is received via the second communication channel, the payload command may be executed using the restricted payload.
-
公开(公告)号:US20250022167A1
公开(公告)日:2025-01-16
申请号:US18350722
申请日:2023-07-11
Applicant: Tomahawk Robotics, Inc.
Inventor: Daniel R. HEDMAN , Matthew D. SUMMER , William S. BOWMAN , Michael E. BOWMAN , Brad TRUESDELL , Andrew D. FALENDYSZ
IPC: G06T7/73 , G05D1/10 , G06T7/60 , G06V10/774 , G06V20/17 , G06V40/20 , H04N7/18 , H04N23/661
Abstract: Methods and systems are described herein for determining three-dimensional locations of objects within identified portions of images. An image processing system may receive an image and an identification of location within an image. The image may be input into a machine learning model to detect one or more objects within the identified location. Multiple images may then be used to generate location estimations of those objects. Based on the location estimations, an accurate three-dimensional location may be calculated.
-
公开(公告)号:US20240378880A1
公开(公告)日:2024-11-14
申请号:US18772099
申请日:2024-07-12
Applicant: Tomahawk Robotics, Inc.
Inventor: William S. BOWMAN , Sean WAGONER , Andrew D. FALENDYSZ , Matthew D. SUMMER , Kevin MAKOVY , Jeffrey S. COOPER , Brad TRUESDELL
Abstract: Methods and systems are described herein for hosting and arbitrating algorithms for the generation of structured frames of data from one or more sources of unstructured input frames. A plurality of frames may be received from a recording device and a plurality of object types to be recognized in the plurality of frames may be determined. A determination may be made of multiple machine learning models for recognizing the object types. The frames may be sequentially input into the machine learning models to obtain a plurality of sets of objects from the plurality of machine learning models and object indicators may be received from those machine learning models. A set of composite frames with the plurality of indicators corresponding to the plurality of objects may be generated, and an output stream may be generated including the set of composite frames to be played back in chronological order.
-
公开(公告)号:US12124256B2
公开(公告)日:2024-10-22
申请号:US17417194
申请日:2019-12-31
Applicant: Tomahawk Robotics, Inc.
Inventor: Matthew D. Summer , William S. Bowman , Andrew D. Falendysz , Kevin M Makovy , Daniel R Hedman , Bradley D. Truesdell
CPC classification number: G05D1/0016 , B62D57/02 , G05D1/0033 , G05D1/0038 , G05D1/0223 , G05D1/222 , G05D1/223 , G05D1/224 , G05D1/2247 , G05D1/2248 , G05D1/24 , G05D1/65 , G06F3/0346
Abstract: Systems and methods of manipulating/controlling robots. In many scenarios, data collected by a sensor (connected to a robot) may not have very high precision (e.g., a regular commercial/inexpensive sensor) or may be subjected to dynamic environmental changes. Thus, the data collected by the sensor may not indicate the parameter captured by the sensor with high accuracy. The present robotic control system is directed at such scenarios. In some embodiments, the disclosed embodiments can be used for computing a sliding velocity limit boundary for a spatial controller. In some embodiments, the disclosed embodiments can be used for teleoperation of a vehicle located in the field of view of a camera.
-
公开(公告)号:US20240005801A1
公开(公告)日:2024-01-04
申请号:US18469635
申请日:2023-09-19
Applicant: Tomahawk Robotics
Inventor: Matthew D. SUMMER , William S. BOWMAN , Andrew D. FALENDYSZ , Daniel R. HEDMAN , Brad TRUESDELL , Jeffrey S. COOPER , Michael E. BOWMAN , Sean WAGONER , Kevin MAKOVY
CPC classification number: G08G5/003 , B64C39/024 , G08G5/0004 , B64U2101/30
Abstract: A common command and control architecture (alternatively termed herein as a “universal control architecture”) is disclosed that allows different unmanned systems, including different types of unmanned systems (e.g., air, ground, and/or maritime unmanned systems), to be controlled simultaneously through a common control device (e.g., a controller that can be an input and/or output device). The universal control architecture brings significant efficiency gains in engineering, deployment, training, maintenance, and future upgrades of unmanned systems. In addition, the disclosed common command and control architecture breaks the traditional stovepipe development involving deployment models and thus reducing hardware and software maintenance, creating a streamlined training/proficiency initiative, reducing physical space requirements for transport, and creating a scalable, more connected interoperable approach to control of unmanned systems over existing unmanned systems technology.
-
公开(公告)号:US11854410B2
公开(公告)日:2023-12-26
申请号:US17571217
申请日:2022-01-07
Applicant: Tomahawk Robotics
Inventor: Matthew D. Summer , William S. Bowman , Andrew D. Falendysz , Daniel R. Hedman , Brad Truesdell , Jeffrey S Cooper , Michael E. Bowman , Sean Wagoner , Kevin Makovy
IPC: G08G5/00 , B64C39/02 , B64U101/30
CPC classification number: G08G5/003 , B64C39/024 , G08G5/0004 , B64U2101/30
Abstract: A common command and control architecture (alternatively termed herein as a “universal control architecture”) is disclosed that allows different unmanned systems, including different types of unmanned systems (e.g., air, ground, and/or maritime unmanned systems), to be controlled simultaneously through a common control device (e.g., a controller that can be an input and/or output device). The universal control architecture brings significant efficiency gains in engineering, deployment, training, maintenance, and future upgrades of unmanned systems. In addition, the disclosed common command and control architecture breaks the traditional stovepipe development involving deployment models and thus reducing hardware and software maintenance, creating a streamlined training/proficiency initiative, reducing physical space requirements for transport, and creating a scalable, more connected interoperable approach to control of unmanned systems over existing unmanned systems technology.
-
-
-
-
-
-
-
-
-