Robots are useful in a variety of civilian, military, and law enforcement applications. For instance, an autonomous vehicle can be used to inspect or search buildings under hazardous or hostile conditions. Dangerous situations can be improved by providing detailed information about the location, activities, and capabilities of opponents. Military applications can include reconnaissance, surveillance, bomb disposal and security patrols.
This specification describes systems for unmanned vehicle carrying and deployment. In some examples, a system includes a deployable robot including at least one rotatable flipper disposed on a surface of the deployable robot. The system includes a base unmanned vehicle configured for carrying and deploying the deployable robot. The base unmanned vehicle includes a base robot chassis, and the base robot chassis includes a platform for securing the deployable robot and at least one retention bracket disposed on the platform. The flipper is configured to rotate in a first rotational direction to lock the deployable robot onto the base robot chassis by engaging with the retention bracket.
The control systems described in this specification may be implemented in hardware, software, firmware, or combinations of hardware, software and/or firmware. In some examples, the control systems described in this specification may be implemented using a non-transitory computer readable medium storing computer executable instructions that when executed by one or more processors of a computer cause the computer to perform operations. Computer readable media suitable for implementing the control systems described in this specification include non-transitory computer-readable media, such as disk memory devices, chip memory devices, programmable logic devices, random access memory (RAM), read only memory (ROM), optical read/write memory, cache memory, magnetic read/write memory, flash memory, and application-specific integrated circuits. In addition, a computer readable medium that implements a control system described in this specification may be located on a single device or computing platform or may be distributed across multiple devices or computing platforms.
This specification describes robotic systems and the deployment of robots from base robot vehicles such as unmanned ground vehicles (UGVs) and unmanned aerial vehicles (UAVs). Some applications for unmanned vehicles include a primary robot that performs the essential functions of the application, where the primary robot is large enough to carry sensors, cameras, electronics, etc. for collecting the desired information. These primary robots, or base robot chassis, can be accompanied by smaller robots that ride on the chassis of the primary robot and are deployed to perform secondary functions. For example, the smaller robot can act as a signal node to communicate with a remote operator. The primary robot can then move further away from the operator while still relaying information. In this and other scenarios, the smaller, deployable robot must be retained on the primary robot in such a way that it will not fall off too soon, nor will it be impeded from deployment at the appropriate time. This specification addresses these and other obstacles.
Robotic vehicle system 100 includes a base robot chassis 120 and at least one deployable robot 110. Base robot chassis 120 can include the equipment necessary to perform the primary functions of the operation for which it is designed. These functions can include, for example, autonomously exploring and mapping tunnels or caves and relaying detailed information to a remote operator control unit. Base robot chassis 120 can house a variety of navigational and data-gathering equipment, such as cameras, sensors, communications systems, etc. The example robotic vehicle system 100 depicts a track driven drive system, however other mobility platforms, configurations and morphologies are possible, such as wheel driven platforms, crawling or walking platforms, etc. It is further noted that, although robotic vehicle system 100 is illustrated as a ground vehicle system, base robot chassis 110 can also be configured as an unmanned aerial vehicle (UAV) without departing from the scope of the disclosure.
Robot 110 can perform secondary functions to assist base robot chassis 120 in the operation. For example, robot 110 can be equipped with a relay communications system. This allows base robot chassis 120 an extended range of travel while maintaining contact with the remote operator control unit. In a non-limiting example, base robot chassis 120 can be equipped with a radio system for communicating with a remote unit, as well as sensors that detect and monitor the strength of the radio signal. Before the signal is lost, base robot chassis 120 can instruct a robot 110a to unload from the platform, where it remains behind and acts as a repeater node. Base robot chassis 120 can then continue exploration further into the environment using the relayed signal from deployed robot 110a. As base robot chassis 120 travels away from robot 110 and again detects a weak radio signal, a second robot 110b can be deployed, which relays the radio signal to robot 110a and ultimately to the remote operator unit. This process can be repeated as needed until all robots 110 are deployed from base robot chassis 120.
Still referring to
In order to prevent robots 110 from prematurely unloading from platform 122, it can be useful to provide a releasable connection between robots 110 and base robot chassis 120. Base robot chassis 120 is therefore provided with at least one retention bracket 130 (seen in
Flipper 112 is rotatably attached to an outer surface of robot 110 and can be used for a variety of functions. The term “flipper” includes both a lever-like exterior arm and an internal actuator, such as an electric motor, to move the arm. When robot 110 is resting on platform 122, flipper 112 is used to retain robot 110 to base robot chassis 120 by rotating flipper 112 downward behind retention bracket 130.
In some embodiments, robots 110 can be equipped with multiple flippers 112 on different outer surfaces, and each flipper 112 can be rotated individually by varying amounts as needed to securely retain robot 110 on platform 122. In further embodiments, platform 122 can be disposed in orientations other than horizontal. For example, platform 122 can be oriented at an inclined angle or even in a vertical orientation. In these cases, retention bracket 130 can be oriented at an angle suitable for retaining robots 110 (e.g., perpendicular to platform 122 or at an oblique angle to platform 122). Flipper 112 is rotated in a first rotational direction to lock robot 110 onto base robot chassis 120 and a second rotational direction to unlock robot 110 from base robot chassis 120.
In some examples, robotic vehicle system 100 can be used as an unmanned subterranean exploration system, illustrated schematically in
Base robot chassis 120 can be configured as an unmanned ground vehicle (UGV) having a base controller 172, a communications system 174, and a drive system 176. The UGV can be used to autonomously explore and map tunnels, while looking for artifacts and reporting relevant data to an operator at a remote station 200 outside of the tunnel. This allows operators to understand what is in an underground environment without exposing themselves to potential dangers inside. UGV 120 is used as the primary platform with the mobility necessary to navigate tunnels, and UGV 120 also carries the equipment needed to collect the exploration data. This can include GPS, cameras, electronics, etc. generally described as sensors 178. Robot 110 comprises a deployable controller 152, a deployable communications system 154, and a drive system 156. Base controller 172 and deployable controller 152 may include one or more computer processors and associated memory systems.
UGV 120 is initially loaded with up to, e.g., four robots 110. Enclosure 126 is an aluminum structure divided into two compartments by longitudinal wall 128 located substantially along a central axis, as illustrated in
UGV 120 is then launched. In order to relay information to the remote operator, communication signals are relayed from UGV 120 to the remote station 200. In an underground environment with small spaces, rock walls, and twists and turns, the signal strength may drop quickly, and therefore UGV 120 or remote station 200 determines a point at which the signal is too weak to transmit data, which can trigger a deployment event. Before radio signal is lost, one of the rearmost robots (e.g., robot 110a) is deployed from UGV 120.
The command for deployment can be issued, for example, from base controller 172 or from remote station 200. Deployable controller 152 receives the command. Deployable controller 152 then signals flippers 112 to rotate upward and release robot 110a from bracket 130. Drive system 176 drives robot 110a off of platform 122. Robot 110a then rights itself and activates communication system 154, become an additional node for communication signal propagation. Robot 110a can remain stationary once deployed. As UGV 120 continues exploration away from robot 110 and the communication signal again weakens, a second deployment event triggers a second robot (e.g., 110c) to deploy in the same manner as robot 110a. Robot 110c then acts as a relay node between UGV 120 and robot 110a. This process continues until all loaded robots are deployed. In this way UGV 120 can move further into the tunnel while still relaying information to remote station 200.
Once the rear robots 110a and/or 110c are deployed, it is possible for the remaining robots (e.g., 110b, 110d) to relocate themselves on platform 122. This can be performed, for example, to maintain a weight balance of the system. In this case, deployable controller 152 commands flipper 112 to rotate upward, and drive system 156 moves the respective robot 110 to a new location on platform 122. Flipper 112 is then rotated downward behind bracket 130 at the new location.
It will be understood by a person of skill in the art that a deployment event is not limited to communication signal weakness, and that other deployment event triggers are possible. For example, UGV 120 sensors 178 may detect an area to be explored that cannot be reached by the main chassis. The smaller robot can be equipped with a subset of the primary mapping equipment and travel to the unreachable area to collect data and relay it to UGV 120.
Suppose that the UAV determines to deploy unmanned ground vehicle 906, e.g., to cause unmanned ground vehicle to operate as a repeater node in a communications network. The UAV may land and send a command to unmanned ground vehicle 906, causing unmanned ground vehicle 906 to rotate one or more flippers to disengage from retention bracket 912 and to drive off of platform 900. Prior to taking off again, the UAV may send a command to unmanned ground vehicle 904 to drive to a new position to perform weight balancing, e.g., such that a center of gravity of the remaining unmanned ground vehicles is substantially centered within platform 900.
For example, the command can specify coordinates for a location on platform 900, or the command may specify one of a designated number of positions on platform 900 that are pre-programmed onto a control system of unmanned ground vehicle 904. The positions can be pre-programmed to designate the location of retention brackets and/or other features, e.g., spaces within an enclosure or spaces next to ramps for driving off the UAV. Each of the unmanned ground vehicles can be configured to autonomously navigate to the commanded position. For each example, each unmanned ground vehicle can include a skid steer drive system, e.g., a pair of left and right motorized track assemblies, to allow for rotation in place and forward/reverse navigation
Although specific examples and features have been described above, these examples and features are not intended to limit the scope of the present disclosure, even where only a single example is described with respect to a particular feature. Examples of features provided in the disclosure are intended to be illustrative rather than restrictive unless stated otherwise. The above description is intended to cover such alternatives, modifications, and equivalents as would be apparent to a person skilled in the art having the benefit of this disclosure.
The scope of the present disclosure includes any feature or combination of features disclosed in this specification (either explicitly or implicitly), or any generalization of features disclosed, whether or not such features or generalizations mitigate any or all of the problems described in this specification. Accordingly, new claims may be formulated during prosecution of this application (or an application claiming priority to this application) to any such combination of features. In particular, with reference to the appended claims, features from dependent claims may be combined with those of the independent claims and features from respective independent claims may be combined in any appropriate manner and not merely in the specific combinations enumerated in the appended claims.
This application claims the benefit of and priority to U.S. Provisional Patent Application No. 62/881,713 filed Aug. 1, 2019 and entitled “UNMANNED VEHICLE CARRYING AND DEPLOYMENT,” which is incorporated herein by reference in its entirety.
This invention was made with government support under Contract No. HR0011-18-C-0113 awarded by DARPA. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
62881713 | Aug 2019 | US |