Controller

Home - EV - Parts - Controller - Autonomous Driving Controller

Autonomous Driving Controller

The autonomous driving controller is the core hardware and software component responsible for the autonomous driving functionality of a robotic chassis. By integrating various sensors on the chassis (such as LiDAR, visual sensors, and ultrasonic sensors) and the drive system (such as motors and driving wheels), along with advanced algorithms and software, it enables functions such as robot localization, navigation, obstacle avoidance, and path planning.

In the field of autonomous driving, its role is particularly critical. The autonomous driving controller is primarily responsible for integrating sensor data, running algorithms, and making control decisions to enable the vehicle’s autonomous driving capabilities. Studies show that its main functions include:


Perception Function: Acquiring surrounding environmental information through sensors, constructing high-precision maps, and achieving accurate Localization. For example, by using SLAM (Simultaneous Localization and Mapping) technology, robots can understand their own position and the surrounding environment in real time.


Control Function: Based on the perceived environmental information, controlling motors and drive wheels to enable movement, steering, and obstacle avoidance of the robot.


Navigation Function: Autonomously planning routes based on multi-sensor fusion data, ensuring safe and efficient movement of the robot in complex environments.


Safety Function: Detecting obstacles in real time through sensor data analysis and executing obstacle avoidance strategies to protect both the robot and its surroundings.


Diagnostic Function: Monitoring the operational status of the robotic chassis, performing fault diagnosis and maintenance management to reduce long-term maintenance costs.


Networking Function: Supporting communication with cloud platforms or other devices to enable remote control and data sharing.

Argumet

 FunctionAI100GAI200GAI300G
CPU4-core   Cortex-A55 processorQuad-core   Cortex-A72 processor + quad-core Cortex-A53 processor4-core Cortex-A76 +   4-core Cortex-A55 + NEON coprocessor
Clock SpeedRK3568B2@2GHz;   RK3568J@1.8GHz2.2GHz-
Memory1/2/4/8GB   DDR4 (capacity varies by selected configuration)2/4/8GB   LPDDR4x (capacity varies by selected configuration)1/2/4/8GB LPDDR4X   (supports up to 32GB)
Storage8/16/32/64GB/TF   card (optional, supports up to 256GB)32/64GB   eMMC (capacity varies by selected configuration)8/16/32/64GB/TF card   optional (supports up to 256GB)
NPUBuilt-in   independent NPU, 1 TOPS computing powerBuilt-in   independent NPU, 6TOPS computing power @ INIT8-
Image ProcessorARM   Mali-G52-2EEARM   Mali-G52-MC3-
Ethernet2×Gigabit   Ethernet2×Gigabit   Ethernet2x Gigabit Ethernet
WiFi/Bluetooth2.4GHz/5.8GHz   dual-band Wi-Fi, Bluetooth 5.0 (optional)2.4GHz/5.8GHz   dual-band Wi-Fi, Bluetooth 5.0 (optional)2.4GHz/5.8GHz   dual-band Wi-Fi, Bluetooth 5.0 (optional)
4GSupports   Quectel EC20 4G LTE module (optional)Supports   Quectel EC20 4G LTE module (optional)Supports Quectel   EC204 LTE module (optional)
M.2 KeyMSSD   (optional)SSD   (optional)SSD (optional)
HDMI1×Standard   HDMI1×Standard   HDMI1x standard HDMI
USB2×USB   3.02×USB   3.02x USB 3.0
RS485Isolated   2×RS485Isolated   2×RS485Isolated 2x RS485
RS232Isolated   1×RS232Isolated   1×RS232Isolated 1x RS232
CANIsolated   1×CAN (shared with RS232)Isolated   1×CAN (shared with RS232, optional)-
GPIOIsolated   3×GPIO (IN/OUT) + 5V TTL5V   isolated GPIO (IN×3/OUT×3)Isolated 3x GPIO   (IN/OUT) * 5V TTL
Real-time Clock1×RTC1×RTC1x RTC
Relay Node2   (shared with GPIO, optional)2   (shared with GPIO, optional)-
Ambient Temperature-40°C   to 85°C0°C   to +80°C(-40°C to 85°C)
LED IndicatorYellow   (power indicator), green (system status indicator)Yellow   (power indicator), green (system status indicator)Yellow (power   indicator), green (system status indicator)
Power Input9V   to 36V9V   to 36V9V to 36V
Antenna AccessoriesWiFi/BT   external antenna, 4G external antennaWi-Fi/Bluetooth   external antenna, 4G external antennaWi-Fi/Bluetooth   external antenna, 4G external antenna
HousingMetal   housing, passive coolingMetal   housing, passive coolingMetal housing,   passive cooling
Dimensions149   (L) × 80 (W) × 42 (H) mm159.7   (L) × 88 (W) × 46.8 (H) mm149 (L) x 80 (W) x 42   (H) mm
Multimedia Processing-Decoders:   Supports 4K@120fps H.265, VP9, AVS2, and AV1 decoders
    High-quality JPEG encoder/decoder
-


By running complex algorithms (e.g., SLAM, path planning algorithms), the self-driving controller converts sensor data into control commands and drives the robot chassis to complete the intended tasks. For example, in service robots, the self-driving controller can realize automatic navigation and charging pile docking for floor sweepers; in industrial AGVs, it supports precise logistics handling and path optimization.


Integrated with robotic chassis, autonomous driving controllers are widely used in the following scenarios:

Service Robots

Such as robotic vacuum cleaners, delivery robots, and inspection robots, where they enable automatic navigation and obstacle avoidance. For example, robotic vacuum cleaners utilize autonomous driving controllers to implement cost-effective laser-based navigation solutions.

Industrial Robots

Such as Automated Guided Vehicles (AGVs), which are used for logistics and material handling in factories, supporting high-precision navigation and path planning.


Specialized Robots

Such as autonomous vehicles and search-and-rescue robots, designed for complex or hazardous environments like outdoor terrains or urban settings.


Different Robotic Products

Different robotic products have varying requirements for the chassis and autonomous driving controller. For instance, robotic vacuum cleaners typically require low-cost navigation solutions, while industrial AGVs demand higher precision in navigation.

Product Classification

Accelerating the Robot Dream

Empowering robot innovation, providing full-cycle development services, reducing costs, and accelerating the commercialization process.

Contact Us +