G05D1/683

SYSTEM AND METHOD FOR TRACKING TARGETS
20190168870 · 2019-06-06 ·

A method of tracking a movement of a target by an unmanned aerial vehicle (UAV) includes determining a distance between the target and the UAV, acquiring image data of the target by a camera of the UAV, determining two-dimensional pixel coordinate data associated with a plurality of features of the target from the image data, determining a physical dimension based on the two-dimensional pixel coordinate data and the distance, and determining three-dimensional location coordinate data of the target with respect to the UAV based on the physical dimension and at least one of the two-dimensional pixel coordinate data or the distance.

Multimode unmanned aerial vehicle
12013212 · 2024-06-18 · ·

A system comprising an unmanned aerial vehicle (UAV) configured to transition from a terminal homing mode to a target search mode, responsive to an uplink signal and/or an autonomous determination of scene change.

Denial of service systems and methods

A refuse vehicle system includes a refuse vehicle, a drone, and a controller. The drone includes a GPS and a sensor configured to provide data relating to a status of refuse within a scan area. The controller is configured to receive data from the sensor of the drone, determine the status of refuse within the scan area based on the data from the sensor of the drone, and at least one of generate a route for the refuse vehicle based on the status of refuse within the scan area, modify a route for the refuse vehicle based on the status of refuse within the scan area, and provide a signal to the refuse vehicle regarding the status of refuse within the scan area.

Multimode unmanned aerial vehicle
10222177 · 2019-03-05 · ·

A system comprising an unmanned aerial vehicle (UAV) configured to transition from a terminal homing mode to a target search mode, responsive to an uplink signal and/or an autonomous determination of scene change.

SYSTEMS AND METHODS FOR ADJUSTING UAV TRAJECTORY
20180362158 · 2018-12-20 ·

A system for controlling an unmanned aerial vehicle (UAV) includes a first user interface configured to receive a first user input and a second user interface configured to receive a second user input. The first user input provides one or more instructions to effect an autonomous flight of the UAV. The second user input provides one or more instructions to modify the autonomous flight of the UAV, The autonomous flight includes a flight towards a target.

ROLL-BIASED SKID-TO-TURN TERMINAL GUIDANCE WITH RUDDER INTEGRATOR FEEDBACK
20240264607 · 2024-08-08 ·

Systems, devices, and methods for an aircraft autopilot guidance control system for guiding an aircraft having a body, the system comprising: a processor configured to determine if a yaw angle difference and a pitch angle difference meet corresponding angle thresholds; a skid-to-turn module configured to generate a skid-to-turn signal if the corresponding angle thresholds are met; a bank-to-turn module configured to generate a bank-to-turn signal having a lower bandwidth than the generated skid-to-turn signal; a rudder integrator module configured to add a rudder integrator feedback signal to the bank-to-turn signal, where the rudder integrator feedback signal is proportional to a rudder integrator; and a filter module configured to filter the generated bank-to-turn signal, wherein the filter module comprises a low-pass filter configured by a set of gains to pass the bank-to-turn signal if a side force on the body meets a side force threshold.

Autonomous Tracking Based On Radius
20180356842 · 2018-12-13 ·

Disclosed is a configuration of an autonomous vehicle for autonomously following a moving subject based on a radius of a virtual sphere surrounding the autonomous vehicle. The autonomous vehicle may be an unmanned ground vehicle or an unmanned aerial vehicle, which autonomously follows the subject (e.g., a device, a live entity, or any object) based on the virtual sphere. The radius of the virtual sphere may be dynamically configured according to a velocity of the autonomous vehicle or configurations of a camera coupled to the autonomous vehicle. Accordingly, the autonomous vehicle can follow the subject along a smooth trajectory, and capture images of abrupt movements of the subject in a cinematically pleasing manner.

Drone-based, attacker neutralization
12099374 · 2024-09-24 ·

Methods and systems are provided for responding to an attacker including a shooter who opens fire at a site where people are gathered, including identifying, neutralizing, and restraining the attacker. A system may include a central control unit configured to perform a series of steps including: receiving an image including the origin of the gunfire and responsively acquiring identifying features of a shooter associated with the gunfire; subsequently tracking a current location of the shooter according to the identifying features; releasing an autonomous, unmanned aerial vehicle (UAV) to engage the shooter; guiding the flight of the UAV towards the current location of the shooter; and neutralizing the shooter by operating a shooter incapacitating mechanism of the UAV.

Glide trajectory optimization for aerospace vehicles

A computer implemented method is provided for in-flight trajectory steering a vehicle by an optimal path to a destination. This includes incorporating physical constants; setting initial angle of attack (AoA) and initial AoA rate; incrementing flight AoA; measuring operation parameters; establishing a flight trajectory; calculating an optimal trajectory; comparing flight trajectories; and commanding flight control. The physical constants include gravity and atmospheric conditions. The flight AoA increments from the initial AoA and any prior increments. The operation parameters of the vehicle include pressure, velocity and flight path angle. The flight trajectory denotes the vehicle's path to its destination based on the operation parameters using the physical constants. The optimal trajectory is based on with altitude and velocity of the vehicle. The flight trajectory is compared to the optimal trajectory as a steering correction by altering the flight AoA. The vehicle's flight control executes the steering correction at the flight AoA.

Systems and methods for automated in-situ swapping of batteries for electric vehicles

Systems and methods for automated swapping of a charged replacement battery for a depleted battery onboard an electric vehicle using a battery delivery vehicle (BDV). The BDV may be configured to operate autonomously or under remote control. The electric vehicle which receives the replacement battery from a BDV may be configured to operate autonomously (e.g., an AGV) or non-autonomously (e.g., an electric passenger car). The BDV is loaded with a fully (or partially) charged battery, and then moved to a rendezvous place at which the BDV is underneath and aligned with the electric vehicle. The battery is uploaded to the electric vehicle while the aligned BDV moves in tandem with the electric vehicle. After the replacement battery has been installed, the power distribution system onboard the electric vehicle switches over to draw DC power from the replacement battery (instead of from a depleted battery) without interrupting vehicle operation.