Patent classifications
G05D1/683
Autonomous tracking based on radius
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.
System for neutralising a target using a drone and a missile
The neutralisation system (1) comprises a drone (2) configured to be able to fly close to a target and transmit at least position information concerning the position of the target, the neutralisation system (1) also comprising at least one missile (6) capable of being guided towards the target in order to neutralise it and at least one control station (8), the control station (8) comprising a receiving unit (9B) capable of receiving at least the position information transmitted by the drone (2) and a display unit (10A) capable of displaying this information to an operator, the missile (6) being configured to be able to be guided towards the target by means of the position information received by the control station (8).
RE-USABLE INTERCEPT DRONE, DRONE ENGAGEMENT SYSTEM AND METHOD THEREFOR
A re-usable intercept drone (104) comprises an elongate fuselage (200), a first wing (202) and a second wing (206) operably coupled to the elongate fuselage (200) and extending substantially away from the elongate fuselage (200). A first propulsion unit (210) and a second propulsion unit (212) are operably coupled to the first wing (202) and the second wing (206), respectively. A third propulsion unit (214) and a fourth propulsion unit (218) are operably coupled to the fuselage (200). The first, second, third and fourth propulsion units (210, 212, 214, 218) are circumferentially spaced about the elongate fuselage (200).
RE-USABLE INTERCEPT DRONE, DRONE ENGAGEMENT SYSTEM AND METHOD THEREFOR
A re-usable intercept drone (104) comprises an elongate fuselage (200), a first wing (202) and a second wing (206) operably coupled to the elongate fuselage (200) and extending substantially away from the elongate fuselage (200). A first propulsion unit (210) and a second propulsion unit (212) are operably coupled to the first wing (202) and the second wing (206), respectively. A third propulsion unit (214) and a fourth propulsion unit (218) are operably coupled to the fuselage (200). The first, second, third and fourth propulsion units (210, 212, 214, 218) are circumferentially spaced about the elongate fuselage (200).
Methods and systems for generating a mission plan that guides a spacecraft to orbiting target objects
An example method executed by a controller onboard a spacecraft generates a mission plan in real-time that guides the spacecraft along a space autonomous mission to rendezvous with two or more orbiting target objects. The method includes establishing potential permutations for all possible unique maneuver sequences in which to visit the two or more orbiting target objects, and for each potential permutation, determining a collision-free maneuver plan for defining orbit trajectories to intercept each of the two or more orbiting target objects for each of the possible unique maneuver sequences. An optimal permutation is determined that meets viewing constraints of the two or more orbiting target objects, a viewing priority, and fuel constraints of the spacecraft. A mission visit plan is generated using the optimal permutation, and the spacecraft executes the plan to rendezvous with and inspect the two or more orbiting target objects.
Methods and systems for generating a mission plan that guides a spacecraft to orbiting target objects
An example method executed by a controller onboard a spacecraft generates a mission plan in real-time that guides the spacecraft along a space autonomous mission to rendezvous with two or more orbiting target objects. The method includes establishing potential permutations for all possible unique maneuver sequences in which to visit the two or more orbiting target objects, and for each potential permutation, determining a collision-free maneuver plan for defining orbit trajectories to intercept each of the two or more orbiting target objects for each of the possible unique maneuver sequences. An optimal permutation is determined that meets viewing constraints of the two or more orbiting target objects, a viewing priority, and fuel constraints of the spacecraft. A mission visit plan is generated using the optimal permutation, and the spacecraft executes the plan to rendezvous with and inspect the two or more orbiting target objects.
Apparatus and method for defending a predetermined area from an autonomously moving unmanned aerial vehicle
A method for defending a predetermined area from an autonomously moving Unmanned Aerial Vehicle (UAV) is provided. The method includes generating one or more adversarial example adapted to disrupt a machine-learning based vision system of the UAV. Additionally, the method includes determining, based on geographical information about at least one of the predetermined area and a surrounding area of the predetermined area, a respective position for the one or more adversarial example in at least one of the predetermined area and the surrounding area of the predetermined area.
SYSTEMS AND METHODS FOR ADJUSTING UAV TRAJECTORY
An aircraft includes at least one processor, and at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the aircraft to at least: in response receiving a first input, control the aircraft to effect an autonomous flight using a first parameter and a second parameter, and during the autonomous flight, in response to receiving a second input, modify the first parameter to obtain a modified first parameter, and control the aircraft to continue the autonomous flight based on the modified first parameter and the second parameter. The first parameter and the second parameter are associated with an autonomous process of the aircraft to achieve a task of the autonomous flight. The second parameter is unchanged.
SYSTEMS AND METHODS FOR ADJUSTING UAV TRAJECTORY
An aircraft includes at least one processor, and at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the aircraft to at least: in response receiving a first input, control the aircraft to effect an autonomous flight using a first parameter and a second parameter, and during the autonomous flight, in response to receiving a second input, modify the first parameter to obtain a modified first parameter, and control the aircraft to continue the autonomous flight based on the modified first parameter and the second parameter. The first parameter and the second parameter are associated with an autonomous process of the aircraft to achieve a task of the autonomous flight. The second parameter is unchanged.
Autonomous Tracking Based On Radius
A vehicle including a body, a camera, and a radius tracking controller. The camera coupled to the body, the camera configured to capture an image of a subject. The radius tracking controller coupled to the body. The radius tracking controller configured to: determine a radius of a virtual sphere around the vehicle based on a configuration of the camera. The radius tracking controller configured to: determine a distance between a vehicle position of the vehicle and a previous target position of the vehicle. The radius tracking controller configured to: determine an intersection between the previous target position and a subject position of the subject relative to the vehicle. The radius tracking controller configured to: set a determined intersection where the vehicle and the subject intersect. A vehicle controller interface module coupled to the body, the vehicle controller interface module configured to move the vehicle towards the determined intersection.