UASTrakker - Emergency Radio Frequency Locator for Drones and Robots
20220284786 · 2022-09-08
Inventors
Cpc classification
G08G5/045
PHYSICS
B64U2201/10
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0094
PHYSICS
B64U2201/104
PERFORMING OPERATIONS; TRANSPORTING
B64U2101/00
PERFORMING OPERATIONS; TRANSPORTING
B64C39/024
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
Systems and methods for autonomous location of “Emergency Personal Locator Beacons” and other emergency Radio Frequency communication devices; providing navigation between Robotic systems such as a UAS, and the asset which is carrying a Personal Locator Beacon, EPIRB or signaling device which transmits a digital, ASCII or similar embedded data stream, intended for tracking and emergency location, within its RF broadcast. This method for navigating a robotic system or UAS relative to a defined target comprises detecting, on an Emergency Radio Frequency (RF) receiver an Emergency Radio Frequency signal generated by a Transmitter carried on the target, such as an Automatic Identification System Transmitter, As such there may be GPS enabled embedded data messages in these VHF radio transmissions, which is the focus of this invention. The invention decodes and parses the data contained in these messages, using proprietary software, converting them into motion commands for an autonomous robotic system.
Claims
1. A method for navigating a robotic system such as an Unmanned Ground Vehicle (UGV), Unmanned Surface Vehicle (USV), or Unmanned Aerial Vehicle (UAV) autonomously locating an emergency band Radio Frequency (RF) transmitter which is attached to an asset, (such as an AIS equipped “Man Overboard” device attached to a person who falls overboard from a ship). The method asserts for the purpose of this claim, the person who falls overboard is the (“Defined Target”), and the Emergency band RF transmitter they are carrying is the (“Target Device”) which may also be collectively referred to as the “Target”.
2. The method of claim 1, wherein adjusting the position of the robotic system or UAS includes adjusting the position of the robotic system or UAS to locate a personal locator beacon, man-over-board device, AIS, EPIRB or Military Asset Radio Frequency device, using the respective radio frequency, {e.g 121.5 MHz, 161.975 MHz (AIS-A, or VHF channel 87B) and 162.025 MHz (AIS-B, or VHF channel 88B), 406 MHz, etc.}.
3. The method used assumes that the “Defined Target” may be stationary and/or moving at different periods during a rescue operation, so any future reference to any moving target is to be considered the same as the “Target”.
4. The method used is referencing the use of an autonomous system complete with a Vehicle, a Robotic brain or flight control computer and at least one more computer on board for data processing, along with an array of sensors. It should be understood that, In the drone industry, a UAV coupled with data networks and the proper electronics may be referred to as an Unmanned Aerial System, (UAS). In the robotic industry, a UGV or USV that is coupled with data networks and the proper electronics may be also collectively be referred to as a Robotic system or Autonomous Robotic system.
5. The method of claim 4, wherein the robotic system or UAS comprises at least one motor that is communicatively coupled to the flight control processor, (e.g., Erle Brain or Pixhawk Flight Controller) on the robotic system or UAS, and configured to operate in response to the control signal generated by the flight control processor.
6. The method being used provides autonomous navigation to the robotic system Brain or UAS Flight Controller, relative to a “target device” location by detecting, on any emergency band RF signal detector (e.g. receiver, software defined radio or transceiver) attached to the robotic system or UAS, a signal generated by any GPS enabled emergency radio frequency (RF) signal emitter (e.g. man-overboard device or a GPS enabled emergency personal locator beacon) attached to the “defined target” in distress.
7. The method described in claim 6 relies on our custom software descrambling “real-time” data that is embedded within an Emergency RF Signal transmission into a specific ASCII string format, by using a second computer that is connected to the Robotic system Brain or UAS flight controller and an RF signal detector, (the second computer is hereinafter referred to as a “Companion Computer” because it is not the primary computer board on the unmanned system), to decipher the core ascii data that is embedded in the RF transmissions; which usually includes GPS coordinates of the defined Target.
8. The method does not use “sourcing” (or triangulating RF signals to locate a signal source), but rather it decodes the data that is embedded within the RF transmission, which has been specifically tailored to indicate emergency response information from an emergency radio frequency signal emitter attached to the target; (such as maritime data from an AIS Transponder on a ship, which includes a lot of valuable data like the current GPS coordinates for latitude and longitude, whether or not it is in distress, the size of the vessel or target, directional heading, temperature, etc.).
9. The method described in claim 8 allows for the encrypted data from an emergency RF transmission to be gathered instantly, decoded and utilized without triangulating or measuring signal strength from the transmitter or source, which is why our method differs from prior beacon or signal tracking technologies.
10. The method compares, by using custom software on the Companion Computer attached to the robotic system or UAS, and equipped with an RF signal detector, any detected Emergency RF signal with any previously-detected signals or waypoints*, and calculating, using the companion computer, a change in the location of the “target device”. *(Previously detected means that the operator of the robotic system or UAS may already have prior Emergency radio signal data, complete with GPS co-ordinates, indicating where the target device was when it initiated it's first or subsequent distress RF transmissions.)
11. The method adjusts the position (physical location) of the Robotic system or UAS by using the native code and control commands (e.g. MAVLink for PixHawk or Erle Brain) for the robotic brain or flight controller onboard that system to issue a new GPS waypoint coordinate. (Waypoint is an aviation term for a Latitudinal and Longitudinal specific Location, that will be traveled to by the robotic system or UAS).
12. The method of claim 10 is, in part, based on the determined change in the location of the target, which causes the robotic system or UAS to stop following the predetermined flight path that was designed, based upon a previously known location and switches to use the embedded emergency radio frequency broadcast data collected to help locate the “Target”, once it is within radio range.
13. The method of claim 11, where the robotic system or UAS incorporates an additional onboard computer or circuit board (companion computer), running Linux OS and the requisite software, (like MAVLink if flight controller is a PixHawk) so onboard Flight control software can be utilized.
14. The method of claim 11 uses a transponder or RF receiver onboard the properly equipped UAS, which uses an emergency RF signal detector to detect one of the VHF frequencies typically used for Military or Civilian navigation, and in particular emergency location communication; such as an emergency PLB, EPIRB, or devices used for maritime rescue, such as an automatic identification system (AIS) or other “man overboard beacon” or “target device”, which then submits new flight coordinates to the flight controller and instructs it to “hover” at a predetermined altitude between the robotic system or UAS and the “target device” using proprietary software which is running on the onboard companion computer while in flight. The proprietary software uses the robotic system sensors and accumulated data to keep updating records of the path traversed by the “target device”.
15. The method used can provide for valuable situational awareness data to be delivered over modem communication; thus, enabling cloud services via an application, (such as a Microsoft Xamarin application for an Apple iPhone displaying “real-time” data through Microsoft Azure Cloud Services) delivering that data simultaneously to multiple first responders. This method involves custom software being further configured to simultaneously detect other emergency radio frequency beacons (“additional target devices”) physically attached to first responders (“defined targets”) in the area, decode the embedded data, then relay the coordinates of the other active (turned on) target devices; which in turn, sends the detected telemetry data through the Cloud (in our example, Microsoft Azure enabled cloud services that retains our data) using wifi or modem communications.
16. The method used can provide “up-to-date” coordinates for the GCS for landing purposes, if the GCS uses a transponder, PLB or similar; such as when the GCS is on a moving emergency response vessel like a Coast Guard Cutter along with a “target device”. (The robotic system or UAS is simply dispatched to hover within a few feet of whichever target beacon or GCS location is selected, and which location may be constantly changing.) This method comprising receiving, in the companion computer and/or the processor attached to the robotic system or UAS, data from at least one emergency PLB, transponder or other emergency radio frequency sensor located on the moving ground control station, information indicative of at least one of a position, a rotation, an orientation, an acceleration, a velocity, or other identifying information associated with the Ground Control Station that is located on the moving vessel, such as a Coast Guard cutter.
17. The method of claim 16 is relevant because not all GCS are connected to modems or GPS when deployed on a vessel or moving platform, but a GPS enabled transponder would offer an alternative way to locate the GCS when it is stationed on a moving platform.
18. The method of claim 6, further comprising receiving and decoding, in the companion computer and/or processor associated with the Robotic system or UAS, from at least one of the aforementioned RF sensor devices located on-board the target, information indicative of at least one of a position, a rotation, an orientation, an acceleration, a velocity, or an altitude associated with the target. (e.g. one example would be using the NMEA 0183 standard for decoding AIS-B messages, our system leverages the simple ASCII, serial communications protocol that defines how data is transmitted over AIS-B emergency radios and what is decoded.)
19. The method of claim 6, further comprising comparing a pattern, (one that shows the starting waypoint, and subsequent waypoints used to track a “target device” which were defined by the previously detected emergency radio frequency signals on the current mission) with a previously-detected pattern that shows the starting waypoint, and subsequent waypoints previously used to track a target device, and which pattern may be created from a historical data source.
20. The method of claim 6, further comprising: determining that if the “target device” is not detected, or signal is lost; it will responsively revert to the previously programmed path or flight path of the robotic system or UAS; It will cause the robotic system or UAS to follow the otherwise predetermined flight plan.
21. The method creates a system for persistent surveillance of a target, including an asset and an RF device, (e.g. at least one standard emergency radio frequency transmitter, PLB or transponder configured to generate an emergency radio frequency signal), and a properly equipped robotic system or UAS By responsively adjusting the flight path of the robotic system or UAS to cause the robotic system or UAS to monitor the path traversed by the target at a safe distance, it will provide situational awareness and/or life safety awareness and support options to the rescue operators.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION OF THE DRAWINGS
[0030] Systems and methods consistent with the disclosed embodiments are directed to solutions for tracking of a “defined target” (e.g., a person or asset) with its associated emergency RF device (e.g. PLB), hereinafter simply referred to as a “target device”, by a robotic system such as an Unmanned Aerial System (UAS), or other vehicle controlled by a robotic brain. More particularly, the processes and features disclosed herein provide a solution for allowing the Unmanned Aerial System (UAS), or a robotic system such as an Unmanned Ground Vehicle (UGV) or Unmanned Surface Vehicle (USV), to accurately and reliably follow a “target device”, while maintaining a generally constant relative distance from the target and avoiding obstacles in the path of the UAS or robotic system. Exemplary features associated with the presently disclosed system include path prediction schemes for adjusting the flight path of the UAS or robotic system during tracking of the “target device”. One or more radio frequency devices mounted on the UAS or robotic system are used for tracking of the target device, as well as cameras to record video of the defined target (e.g. injured hiker) for various uses, such as intelligence, surveillance, and reconnaissance (ISR) activities, aerial search and recovery, and/or recreational use, all autonomously, without requiring advanced user piloting activities.
[0031]
[0032] The presently disclosed system is designed to be integrated into an existing UAS in order to transform them into a Professional UAS that is more intelligent while acting autonomously. As illustrated in
[0035] The system components (illustrated in
[0036]
[0037] In some embodiments, some of the electrical components are located on an integrated electrical unit such as a circuit board or module. One or more electrical units may be positioned inside the housing of the robot or airborne vehicle 201. When in use, the electrical components discussed herein may cause interference (e.g., electromagnetic interference) to other components 205 (e.g., magnetometer) of the UAV. In some embodiments, the interference may be caused by ferrous material or static sources of magnetism. For example, the electrical components may be comprised of magnets that generate magnetic fields, thereby causing magnetic interference. The design of the completed Unmanned Aerial System (UAS) is built to address such concerns.
[0038] As illustrated by
[0039] The branch housing members can be connected to the central housing member in an “X” or star shaped arrangement. Specifically, when a multi-rotor aircraft is used, the central housing member can be located at the center of the X or star shaped arrangement whereas the branch housing members can be equally distributed around the central housing member, in a symmetric or asymmetric fashion. In some embodiments, such a hub and spoke arrangement can facilitate efficient electrical connection between electrical components disposed within the cavity of the housing, such as between a centrally located flight control module and the individual ESC modules located in respective branch cavities. Or between a centrally located energy source (e.g., battery) and actuators (e.g., electric motors) used to drive the rotors of the multi-rotor UAV. In other embodiments, the housing and/or the cavity inside the housing of the UAV may have a shape other than the hub and spoke described herein. For example, the housing and/or the cavity inside the housing can form a substantially spherical, elliptical, star or cylindrical shape or any other shape.
[0040] In a typical embodiment, the number of branch housing members is equal to the number of rotors or actuator assemblies of the UAV. An actuator assembly can include a rotor wing or rotor blade and an actuator that is used to actuate the rotor blade. For example, a four-rotor UAV as illustrated in
[0041] In some embodiments, some of the electrical components discussed above may be located on one or more circuit modules. Each circuit module can include one or more electrical components. For example, as shown in
[0042] The flight control module, or “main processor”, is typically a key component or the primary computer of an Unmanned Aerial System (UAS). For example, the flight control module can be configured to estimate the current velocity, orientation and/or latitude and longitude position of the UAS based on data obtained from onboard sensors like the compass, IMU, GPS receiver for performing path planning, providing control signals to actuators to implement navigational control. As another example, the flight control module can be configured to respond to control signals to adjust the position of the UAS based on remotely received control signals.
[0043] In some embodiments, the electrical components can include one or more Electronic Speed Control (ESC) modules. An ESC module can be adapted to control the operation of an actuator. The actuator is a part of an assembly configured to adjust a wing flap or rotate a rotor blade of the UAS. In some embodiments, the ESC module can be electrically connected to the flight control module on the one hand, and an actuator on the other hand. The flight control module can provide control signals for the ESC module, which in turn provides actuator signals to the electrically connected actuator so as to rotate the corresponding rotor blade. In some embodiments, feedback signals can be provided by the actuator and/or the ESC module and sent to the flight control module.
[0044] In some embodiments, the UAV includes one or more connecting members for electrically coupling or connecting the various electrical components of the UAV. Such connecting members can include electrical wires, cables, etc. that are used for transmitting power, data or control signals between the components. For example, the connecting members can be used to electrically connect 1. an energy source and an actuator assembly; 2. a circuit module and an ESC module; 3. an ESC module and an actuator; 4. a communication module and a circuit module. In some embodiments, the connecting members have pluggable connectors at their distal portions to facilitate plugging and unplugging of the connecting members with respect to the electrical components.
[0045] In some embodiments, some or all of the electrical components discussed above are pre-configured, pre-assembled or pre-connected by the OEM manufacturer of the UAV. In such embodiments, no or very little user assembly and/or calibrate may be required for the UAV to operate, making the UAV “ready-to-fly” out-of-the-box. Such pre-configuration of components not only enhances the user experience by lowering the technical expertise required, but also reduces the errors or accidents caused by a user's mis-configuration. In some embodiments, such pre-configured or pre-assembled components can include the flight control module, GPS receiver, ESC module, or any of the electrical components discussed herein, or any combination thereof. In some embodiments, one or more electrical components may be pre-configured, pre-connected or pre-assembled as an electrical unit (e.g., a circuit module). The electrical unit may be necessary and sufficient for controlling operation of the UAV. In some embodiments, no additional user configuration is required for the pre-configured components to operate properly out-of-the-box.
[0046] In other embodiments, some amount of user configuration or assembly may be required. In other situations, the user may define certain parameters, such as flight altitude and range between the robotic system or UAS 111 and a person or asset 113 from a set of pre-selected parameters.
[0047] As illustrated in
[0048] According to other embodiments, wireless communication transceivers 122 may embody an integrated wireless transceiver chipset, such as Bluetooth, Wi-Fi, NFC, or 802.11x wireless chipset included as part of the respective “companion computer system” of the UAS 111 or target device 112.
[0049] System Configuration
[0050]
[0051] Processing hardware 204 associated with UAS 200 may include or embody any suitable microprocessor-based device configured to process and/or analyze information collected by emergency Radio Frequency (RF) sensors associated with the respective system.
[0052]
[0053] According to one embodiment, the UASTrakker Control System 300 may embody a general-purpose computer, (companion computer) programmed with software for receiving and processing RF signals; (for example, determining position information associated with the corresponding component of the system.)
[0054] According to other embodiments, processing hardware 302 may be a special-purpose computer or Application-Specific Integrated Circuit (ASIC) to perform specific processing tasks (e.g., range detection, path prediction, obstacle detection, or collision avoidance). Individual components of, and processes/methods performed by, flight controller 304 will be discussed in more detail below in connection with the explanation of the operational code and methods.
[0055]
[0056] According to the embodiment illustrated in
[0057] According to the embodiments illustrated in
[0058] As illustrated in
[0059] As explained, a processor associated with the robot or UAS may be configured to control a motor or actuator associated with the UAS in order to make modifications to the position of the UAS relative to changes in the position of the emergency RF device carried by the person or asset (hereinafter referred to as “defined target”). The position of the UAS may then be adjusted to maintain a hover at the desired relative position and/or distance between the UAS and the “target device”.
[0060] Radio, Sensor and Data Integration
[0061]
[0062] As explained, the companion computer system 400, associated with a Robotic system or UAS may be any processor-based computing system that is configured to receive sensor information from the emergency radio transponder carried by the target device and/or core sensor package 412, calculate the relative position of one or more of the UAS or target, analyze the relative position information, and adjust the position of the robotic system or UAS in order to track the target and maintain a relative distance between the robotic system or UAS and the target device. Non-limiting examples of such a companion computer system may include a desktop or notebook computer, a tablet device, a smartphone, wearable or handheld computers, ASIC, or any other suitable processor-based computing system. As illustrated in
[0063] For example, as illustrated in
[0064] CPU 401 is the heart of the companion computer system and may include one or more processors, each configured to execute instructions and process data to perform one or more functions associated with companion computer system 400. As illustrated in
[0065] ROM 405 and RAM 406 may each include one or more devices for storing information associated with an operation of Companion Computer system and/or CPU 401. For example, ROM 405 includes a memory device configured to access and store information associated with companion computer system, including information for identifying, initializing, and monitoring the operation of one or more components and subsystems of companion computer system. RAM 406 typically includes a memory device for storing data associated with one or more operations of CPU 401. For example, ROM 405 may load instructions into RAM 406 for execution by CPU 401.
[0066] Storage 407 typically includes any type of mass storage device configured to store information that CPU 401 will need to perform processes consistent with the disclosed embodiments. For example, storage 407 could include one or more magnetic or disk devices, such as hard drives, CD-ROMs, DVD-ROMs, or any other type of mass media device. Storage 407 may include flash memory mass media storage or other semiconductor-based storage medium. Alternatively, or additionally, storage 407 may include internet cloud-based storage or access to private “on-premise” server.
[0067] Database 402 may include one or more software and/or hardware components that cooperate to store, organize, sort, filter, and/or arrange data used by companion computer system and/or CPU 401. For example, Database 402 may include historical data such as, for example, stored PLB route data that is used for route estimation. CPU 401 may also analyze current and previous path coordinates or parameters to identify trends in historical data. These trends may then be recorded and analyzed to allow the airborne UAS to more effectively navigate. It is contemplated that database 402 may store additional and/or different information than that listed above.
[0068] I/O Devices 404 may include one or more components configured to communicate information with a user associated with system. For example, I/O devices may include a console with an integrated keyboard, monitor and mouse to allow a user to input parameters associated with companion computer system. I/O devices 404 may also include a display including a Graphical User Interface (GUI). I/O devices 404 may also include peripheral devices such as, for example, a printer for printing information associated with companion computer system, a user-accessible disk drive (e.g., USB port, a floppy disk, CD-ROM, or DVD-ROM drive, etc.) to allow a user to input data stored on a portable media device via a microphone, a speaker system, or any other suitable type of interface device. According to one embodiment, I/O Devices 404 may be communicatively coupled to one or more cameras 415 and range finding devices in order to assist in locating “target”, and/or detecting radio frequency information transmitted by the PLB associated with target (“associated” means that the target is usually a person or asset that is carrying the emergency RF device, such as a PLB).
[0069] Interface 403 may include one or more components configured to transmit and receive data via a communication network, such as the Internet, a local area network, a peer-to-peer network, a direct link network, a wireless network, or any other suitable communication platform. For example, interface 403 may include one or more modulators, demodulators, multiplexers, de-multiplexers, network communication devices, wireless devices, antennas, modems, and any other type of device configured to enable data communication via a communication network. According to one embodiment, interface 403 may be coupled to or include wireless communication devices, such as a module or modules configured to transmit information wirelessly using Wi-Fi or Bluetooth wireless protocols. Alternatively, or additionally, interface 403 may be configured for coupling to one or more peripheral communication devices, such as an LTE Cellular modem, or satellite modem.
[0070]
[0071] It should be apparent to those skilled in the art that various modifications and variations can be made to the disclosed systems and methods for effectively and accurately using emergency band radio frequency signal data to navigate an unmanned robotic system or UAS relative to a moving target. Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure. It is intended that the specification and examples be considered as exemplary only, with a true scope of the present disclosure being indicated by the following claims and processes.
[0072] These processes are included as part of our software solution, and may include additional and/or different processes than those illustrated in
[0073]
[0074]
[0075] While this specification contains many specific implementation details, these should not be construed as limitations on the claims. Certain features that are described in this specification in the context of separate implementations may also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation may also be implemented in multiple implementations separately or in any suitable sub combination. Moreover, although features are described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination may in some cases be excised from the combination, and the claimed combination may be directed to a sub combination or variation of a sub combination.
[0076] Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems may generally be integrated together in a single software product or packaged into multiple software products.
[0077] It will be apparent to those skilled in the art, that various modifications and variations can be made to the disclosed systems and methods for effectively and accurately using emergency band radio frequency signal data to navigate an unmanned aerial vehicle relative to a moving target. Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure. It is intended that these specifications and examples be considered as exemplary only, with a true scope of the present disclosure being indicated by the following claims and their equivalents.
INDUSTRIAL APPLICABILITY
[0078] By integrating the presently disclosed relative navigation system into an existing robotic system or UAS, the robot or UAS can be transformed into a First Responder UAS that autonomously assists professionals in “real-time” through its onboard payload.
[0079] In certain scenarios the VHF radio signal data, and raw video feed, may need to be converted into actionable data for the user, similar to military systems available today. It is contemplated that emergency radio frequency data processing can be used to interact with a commercially available onboard video system to extract features of interest (e.g. objects in danger) using LIDAR or Artificial Intelligence (AI) enabled Computer Vision (CV) or may be used to automatically alert the user during the performance of a mission (police patrol or pursuit, search-and-rescue operation, etc.). In addition to being downlinked to a centralized ground control station, the video and data feeds from the UAS can be streamed directly to a cloud computing solution, enabling online multi-agency collaboration.
[0080] Furthermore, the said invention is a collaborative relationship facilitated by the bi-directional communication between the systems that are mounted on the UAS and the target devices mounted on the defined target or persons, which ensures that the UAS has access to both initial configuration and real-time information about its operator and the defined target, including any new location data. For example, sensor data obtained by the UAS from the target device may be used to (1) locate a person or asset in danger, with high-accuracy and low-latency, (2) increase response time in a Search and Rescue (SAR) UAS navigation and machine operation, (3) provide robustness to varying environmental conditions such as an avalanche, and/or (4) provide a method of landing the UAS on a moving platform, such as a moving Coast Guard Cutter.
[0081] By exploiting the collaborative and emergency tracking nature of our software and hardware systems integration, our system provides UAS's with the accuracy and bandwidth necessary to accelerate emergency situational awareness, while (1) being able to withstand most aggressive environmental disturbances such a tropical storm or forest fire while (2) improving operational awareness and success, making it ideally suited for emergency responders and other applications involving location and tracking, (e.g. Coast Guard, Forestry, Military). Key benefits of our approach compared to current “state-of-the-art” methods include: (1) designed for rescue missions or asset monitoring applications with robustness to locating a VHF emergency Personal Locator Beacon (PLB) or similar “target device”; (2) designed for the “real-world” with robustness to varying environmental conditions like the aftermath of a storm, and; (3) high-accuracy, high-bandwidth navigation information that allows for tight UAS flight control, while abiding to FAA laws and governance; (4) while at the same time providing high-availability of the navigation solution while in flight.
Glossary of Terms and Acronyms
[0082] AIS—Automatic Identification System
[0083] CPU—Central Processing Unit
[0084] EPIRB—Emergency Position Indicating Radio Beacon
[0085] ESC—Electronic Speed Controller
[0086] GCS—Ground Control Station
[0087] GPS—Global Positioning Satellite
[0088] IMU—Inertial Measurement Unit
[0089] I/O Device—Input and/or Output Device
[0090] ISR—Intelligence, Surveillance and Reconnaissance
[0091] PLB—Personal Locator Beacon
[0092] RAM—Random Access Memory
[0093] RC—Radio Controlled
[0094] RF—Radio Frequency
[0095] ROM—Read Only Memory
[0096] SAR—Search and Rescue
[0097] UAS—Unmanned Aerial System
[0098] UGV—Unmanned Ground Vehicle
[0099] USV—Unmanned Surface Vehicle
[0100] UAV—Unmanned Aerial Vehicle
[0101] VHF—Very High Frequency