Suppliers
Add your company
Rugged Computing and Video I/O Modules: 6U & 3U VPX, XMC, Small Form Factor and Custom Solutions
Pioneering Ground Control Stations (GCS), Gimbals & Tactical Solutions for Unmanned Systems & Defense Robotics
Rugged Embedded Computing, Single Board Computers, Processing Modules & Embedded Devices
Secure Network Connectivity Solutions & IFF Mode 5 Encryptor Devices for Military & Government UAVs & Unmanned Systems
Mission-Critical Integrated Systems, Chassis & Backplanes for UAVs, UGVs & Unmanned Systems
Cutting-Edge Underwater Imaging Systems & Remote Operations Solutions For Subsea Inspection
Industrial-Grade Embedded Computer Systems for AI Edge Computing & Machine Learning
Onboard Video Processing Software and Hardware for Unmanned Systems
Ultra-Reliable Rugged Hardware Solutions for Mission-Critical UAVs & Unmanned Systems Operating in Extreme Environments
Cost-Effective RTK GNSS Receivers & Antennas for Drones & Robotics
Rugged & Ultra-Compact Network Infrastructure for Drones & Robotics
Embedded Controllers, Avionics Testing, HIL Simulation & Data Acquisition Systems for UAV/UAS Applications
Radar Software & Sensor Processing Solutions, Maritime Radar Control, Tracking & Visualization for USV
High-Performance Video Graphics, GPGPU, AI/ML Processing & Display Solutions for C5ISR Applications
Radar & ADS-B Surveillance Data Fusion, Integration & Display | UAV Tracking & ATC Integration
4K HD Cameras and Video Encoders for Drones and Robotics
Rugged Power Supplies and Power Converters for Unmanned Systems & UAVs
If you design, build or supply Embedded Computing, create a profile to showcase your capabilities on this page
Products
Embedded Computers for Unmanned Systems
In this guide
Embedded Computers for UAVs
An embedded computing system is a computer within a larger system that performs a dedicated function or functions, usually with specific requirements. Embedded computers used in unmanned systems applications are often characterised by their low SWaP-C (Size, Weight, Power, and Cost) profiles, Small Form Factor (SFF) and rugged operating ranges, which are vital concerns for UAVs, AUVs and ROVs.
Applications for UAV embedded computers
Dedicated functions assigned to embedded computers may include video compression and streaming for drones, deep learning and neural networks for image classification and object detection in autonomous cars, and processing of sensor-acquired data (e.g. from GPS/INS or AHRS systems) for a variety of unmanned vehicles.
In addition to a processor and memory, an embedded computing system may have a variety of peripherals such as integrated graphics cards with DVI and HDMI output, external storage options such as microSD cards and external SATA hard drive connectors, and support for a variety of communications protocols including USB, Ethernet and serial RS-232/485.
Embedded computing devices may be capable of connecting to short-range proprietary networks or of being part of the Internet of Things (IoT) via Ethernet, wifi or cellular connections. Unmanned systems may use this capability to transmit video, still images and other data back to a Ground Control Station or other monitoring facility.
Cooling Rugged Embedded Systems for UAVs
Cooling is an important consideration for the design of rugged embedded computers intended for use in the harsh environments of unmanned systems. The use of fans creates a point of failure and leaves an opening for dust and moisture ingress, so passive cooling techniques such as heatsinks are often used. This eliminates noise and creates more space. Enclosures will be designed for maximum heat dissipation while protecting electronic components from extremes of temperature and vibration as well as water and dust.
Many rugged embedded computing systems, particularly those intended for use in military UAVs and other robotic platforms, will be compliant with strict environmental, power and EMC standards.
Manufacturers of embedded computers have developed a range of rugged Commercial-Off-The-Shelf (COTS) computing platforms, Single Board Computers (SBCs) and processing modules suitable for use in unmanned and autonomous systems.




