What Are the Modern Robotic Computing Architectures?
Knowledge

What Are the Modern Robotic Computing Architectures?

Robotic behavior is often built as a computational graph, with data flowing from sensors to computational technology, all the way to actuators and back. To gain additional performance capabilities, robotic computing platforms must efficiently map these graph-like structures to CPUs, as well as to specialized hardware including FPGAs and GPUs.
Published: Mar 17, 2022
What Are the Modern Robotic Computing Architectures?

Traditional software development for robotic systems has primarily focused on programming the central processing unit (CPU). However, these robotic systems often exhibit processing inefficiencies, high power consumption, and safety issues due to the inherent architectural constraints and limitations of CPUs.

What is a Robot Computing Platform?

Robotic behavior is often built as a computational graph, with data flowing from sensors to computational technology, all the way to actuators and back. To gain additional performance capabilities, robotic computing platforms must efficiently map these graph-like structures to CPUs, as well as to specialized hardware including FPGAs and GPUs.

Robots are complex mechatronic devices, which comprehensively use the latest research results of machinery and precision machinery, microelectronics and computers, automatic control and driving, sensors and information processing, and artificial intelligence.

To integrate these achievements and truly form the ability of cognition, feeling, and action, so that the robot can understand and respond to the real world and accurately complete the operation tasks, the computing platform it carries needs to meet various requirements:

  • Perception ability: The platform has rich I/O interfaces, supports USB3, UART, I2C, and other I/O protocols to receive various sensor data. 360-degree omnidirectional scanning and ranging detection of the surrounding environment, and then obtain the contour map of the surrounding environment.
  • Control ability: It can control various moving parts, such as chassis, arms, fingers, and head, to complete actions in multiple dimensions, and it has real-time and safety guarantees.
  • Computing power: It is necessary to cope with the processing overhead of a large amount of data, as well as meet the huge computing needs of various intelligent algorithms.

Advantages and disadvantages of various computing resources?

Robotics and AI platforms incorporate a variety of computing resources, including CPUs, digital signal processors (DSPs), graphics processing units (GPUs), field-programmable gate arrays (FPGAs), and application-specific integrated circuits (ASICs). They allow roboticists to build flexible computing architectures for robots, requiring the right tools for each task to maximize their performance.

  1. Scalar Processor (CPU):
    Scalar processing elements are very efficient in complex algorithms with multiple decision trees and extensive libraries. But performance scaling is limited. Although CPUs are very flexible, their underlying hardware is fixed. Most CPUs are still based on the Von-Neumann architecture (stored-program computer), where data is brought from memory to the processor, manipulated, and then written back to memory. Each CPU operates sequentially, one instruction at a time, and the architecture is centered around an arithmetic logic unit (ALU), which requires moving data in and out of each operation. In robotics architectures, scalar processors play a central role. Coordinating the flow of information across sensing, actuation, and cognition by using the CPU is fundamental to robotic systems. In addition, Robot Operating System (ROS), a widely adopted software framework for robot application development, is designed in a CPU-centric manner.
  2. Vector processors (DSP, GPU):
    Computational Architecture Vector processing elements (DSP, GPU) are more efficient on a narrower set of parallelizable computing capabilities compared to CPUs. The downside is an inflexible memory hierarchy, which creates latency and loss of efficiency. The GPU performs the same few tasks over and over again, best for professional and functional performance. Vector processors overcome the shortcomings of CPUs in robotics and have the ability to process large amounts of data.
  3. Programmable Logic (FPGA):
    Programmable logic can be precisely tailored to specific computing functions for latency-critical real-time applications. However, these advantages come at the cost of programming complexity. Also, reconfiguration and reprogramming of FPGA’s require longer compile times compared to the programing of scalar and vector processors. Unlike general-purpose memory structures, FPGAs are flexible and adaptable, tailorable to desired tasks,. In robotics architectures, FPGAs enable the creation of run-time reconfigurable robotic hardware via software. Software-defined hardware for robots is good at dataflow computations because statements are executed once all operands are available. This makes FPGAs useful for connecting sensors, actuators, and processing networks. In addition, FPGAs can create custom hardware-accelerated cores with the flexibility to be an alternative to vector processors for data processing tasks.
  4. Application-Specific Integrated Circuits (ASICs):
    The special fixed architecture of the ASIC provides higher performance and power efficiency, as well as the best price for high volume production. But ASICs take many years to develop and no changes are allowed. Therefore, while ASICs will play a role in some future robotic systems, the use of ASICs in robotics architecture is still limited.
  5. Network of Networks:
    Robots are inherently deterministic machines. They are a network of networks where sensors capture data, pass it to computing technology, then to actuators, and back again in a deterministic way. These networks can be understood as the nervous system of the robot. Like the human nervous system, real-time information is passed through all networks to control the coherent behavior of the robot. Von-Neumann-based scalar and vector processor architectures excel at control flow but struggle to guarantee determinism. This is where FPGAs and ASICs come into play as key enabling technologies for robotic systems.
  6. Robot Computing Architecture:
    Consider robotic systems that use robotic operating systems (ROS), which have become common in robotics development. Using ROS, robotic processes are designed as nodes in a computational graph. Robotic computing platforms must be able to efficiently map these graph-like structures onto silicon. The ROS computational graph should seamlessly run across the computational substrate, and data must flow from the programmable logic (FPGA) to the CPU, from the CPU to the vector processor, and all the way back. Robot chips should map not only the ROS computational graph to CPUs, but also FPGAs, GPUs, and other computing technologies for additional performance. 
  7. Best computing resources:
    In contrast to traditional, CPU-centric robotics programming models, the availability of additional computing platforms provides engineers with a high degree of architectural flexibility. Roboticists can take advantage of the properties of various computing platforms: determinism, power consumption, throughput, etc., by selecting, mixing and matching the right computing resources as needed.
Published by Mar 17, 2022 Source :roboticsbusinessreview

Further reading

You might also be interested in ...

Headline
Knowledge
From Marine Polysaccharides to Pet Wellness: A New Milestone in Fucoidan Applications
In recent years, companion animals have come to occupy an increasingly significant role in human life—not merely as pets, but as integral members of the family. As pet owners place growing emphasis on animal health and longevity, the demand for functional health ingredients has surged. Among these, fucoidan, a marine-derived polysaccharide extracted from brown seaweed, has emerged as a key player in the field of pet nutritional science. Recognized for its immunomodulatory, antioxidant, and cellular repair properties, fucoidan is redefining the standards for preventive care and holistic wellness in companion animals.
Headline
Knowledge
Eco-Friendly Tableware and Food Safety: A Choice for Both the Environment and Health
With a global increase in plastic reduction and environmental awareness, a growing number of businesses and consumers are opting for eco-friendly tableware made from natural or biodegradable materials to replace traditional plastic items. Eco-friendly tableware—such as that made from bamboo fiber, sugarcane bagasse, leaf fiber, or PLA—typically does not contain harmful substances like plasticizers or BPA, thus reducing potential health risks. According to the European Union's Food Contact Materials Regulation (EC No. 1935/2004), "food contact articles shall not transfer their constituents to food in quantities that could endanger human health." However, when production processes or manufacturing technologies are inadequate, eco-friendly tableware can still pose food safety risks.
Headline
Knowledge
Food Cleanliness and Its Impact on the Human Body: A Farm-to-Table Guarantee
The cleanliness of food, defined as the hygienic state of food surfaces and production environments, is crucial for consumer health. The World Health Organization (WHO) reports that globally, approximately 600 million people fall ill each year from consuming contaminated food, leading to about 420,000 deaths.
Headline
Knowledge
Green Printing Transformation Becomes the Core Competitiveness of a Sunset Industry
As global concerns over climate change, plastic pollution, and carbon emissions intensify, the printing industry is undergoing a profound green transformation. From packaging and commercial publishing to labels and promotional materials, green printing is no longer just an added value—it's becoming a fundamental requirement for brand compliance and supply chain standards.
Headline
Knowledge
Development Trends of Intelligent Industrial Lifting Equipment
As global manufacturing accelerates its transition toward smart transformation, the demand for industrial lifting equipment and lubrication systems continues to rise. The Taiwan and Asia-Pacific markets are steadily expanding, with increasing demand for high-safety and precision-controlled lifting and lubrication equipment in the automotive repair and industrial manufacturing sectors. The advancement of smart manufacturing has promoted the integration of intelligent sensing and remote monitoring technologies, making these devices the core driving force of smart factories, fueling rapid market growth and serving as a key driver for Fugimaku’s continuous innovation and development.
Headline
Knowledge
The Tough Hero of the Tool World: The Secrets of Tungsten Carbide
In the world of industrial cutting tools, tungsten carbide is like a superhero: extremely hard, wear-resistant, heat-tolerant, and remarkably tough, able to stay sharp without chipping during high-speed cutting and prolonged machining. From rough milling to precision engraving, its variety of tool shapes and coating technologies allow it to tackle diverse challenges. Its applications even extend beyond cutting tools to wear-resistant parts, mining bits, and even fashion accessories. Whether in automotive components, aerospace molds, or everyday aesthetics, tungsten carbide stands as a reliable powerhouse in modern manufacturing. This article will take you deep into the material’s properties, machining principles, and real-world applications.
Headline
Knowledge
Professional Analysis and Application Value of Pneumatic Tools
Pneumatic tools are a category of industrial equipment powered by compressed air, widely used across manufacturing, assembly, maintenance, and construction sectors. Compared with electric tools, pneumatic tools are lighter in weight, deliver consistent output, offer high durability, and provide superior safety. These advantages make them the preferred choice for professionals in scenarios that require prolonged, high-frequency, and high-precision operations.
Headline
Knowledge
Common Chronic Diseases and Their Characteristics: A Personalized Health Management Guide
In pursuit of a fast-paced life, we often overlook our body's warning signs. According to the Health Promotion Administration, Ministry of Health and Welfare, chronic diseases like hypertension and diabetes have become a hidden threat to public health. Though these conditions progress slowly, long-term neglect can lead to serious consequences such as heart disease or stroke. This article will help you understand their causes and provide a simple “self-health management process” to proactively take control of your health.
Headline
Knowledge
Professional Analysis of Freight Logistics: From Transportation Management to Smart Supply Chains
Freight logistics is a critical component of modern supply chains. It encompasses not only the transportation of goods from origin to destination but also transportation planning, risk management, warehousing, and the integration of information technology. Professional freight operations can significantly enhance transportation efficiency, reduce costs, and ensure the safety of goods.
Headline
Knowledge
Changeable RF Filter Output Formats: A Detailed Overview
The article explores the significance of RF filter output formats and their impact on performance, reliability, and application. It discusses three main types: Connector Type (robust connections for high-power applications), SMD Type (compact and suitable for PCB integration), and Pin Type (durable through-hole mounting for industrial and automotive use). Key challenges include maintaining consistent impedance matching, minimizing insertion loss, and ensuring mechanical strength across formats. Choosing the right format depends on the device, installation, and operational requirements, while designing a single filter that performs well across all formats remains a technical challenge in RF engineering.
Headline
Knowledge
PD Chargers and PD 3.1 Explained: Everything You Need to Know
The article provides an in-depth overview of USB Power Delivery (PD) and the latest PD 3.1 standard. USB PD enables faster and more efficient device charging, and PD 3.1 expands power delivery up to 240 watts, supporting high-power devices like gaming laptops, large monitors, and e-scooters. Key features include adjustable voltage, bidirectional power, and backward compatibility with older cables. PD 3.1 simplifies charging, reduces the need for multiple chargers, and improves efficiency for high-capacity devices. Its adoption is driving market growth and moving the industry toward a universal, streamlined charging standard.
Headline
Knowledge
The Distinction Between Yogurt and Probiotics
When you enjoy a sweet cup of yogurt every morning, do you believe you've provided your gut with a sufficient dose of good bacteria? Many people often equate yogurt with probiotics, thinking they are one and the same. However, from the perspective of their product nature and function, yogurt is more like a delicious "fermented beverage," while probiotics are "functional health supplements" designed to address specific health concerns. This article will break down the fundamental differences between the two, helping you become a smarter consumer.
Agree