ADCU - Autonomous Driving Control Unit

Introduction

Ecotron ADCU is a cutting-edge platform with powerful computational capability tailored for autonomous driving system. The ADCU receives data from multiple sensors, e.g. cameras, radars, LiDAR, and cloud data (V2X), and acquires vehicle dynamic data from VCU so that it can support decision-making and route planning algorithms. The outputs of the ADCU will be used for the driving status feedback, vehicle control, and various autonomous driving features. Ecotron ADCU can be customized according on customer vehicle parameters and components input specifications.

EAXVA04, A new generation of ADCU products launched

Functions

EAXVA04 - Based on NVIDIA Jetson Xavier

Designed to Support L3/L4 Autonomous Driving

Powered by NVIDIA Xavier, Ecotron ADCU EAXVA04 targets for L3/L4 Autonomous Driving. EAXVA04 is not only able to perceive and interpret the vehicle surrounding environment via different kinds of sophisticated sensors with decent processing speed and high accuracy, but also, based on the acquired data, implement advanced AI algorithms and vehicle control strategies to implement autonomous driving.

Essentially, ADCU platform EAXVA04 provides a solution making it possible to integrate ADAS/Autonomous system design/implementation and vehicle control strategy design/implementation within a single unit, greatly enhancing the overall system integrity. In addition, multiple types of communication ports meet the requirements of most autonomous driving sensors available on market nowadays - LVDS channels of the ADCU can be used for vision-based applications; CAN bus and Ethernet ports provide capabilities for integrating radar, LiDAR and all other CAN or Ethernet-based sensors.

Ecotron ACU-Autonomous-driving Control Unit

 

Local Development Tool Kit

Ecotron ADCU has a set of development tools installed on the local target, including gcc, make, CMake, catkin, Bazel and gdb debugger. Application developers can develop user space applications directly on the target controller.

 

 

EcoCoder-AI, Automatic Code Generation Tool

EcoCoder-AI is a powerful automatic code generation library added on MATLAB/Simulink that links directly to the target controller. EcoCoder-AI integrates automatic code generation, compilation and one-click generation of executable files. It can directly convert the Simulink models into an executable program for the target controller and download to the target controller. It enables the use of Simulink Library, and greatly facilitates controls engineers to graphically develop applications based on autopilot middleware.

Also, EcoCoder-AI enables the use of Simulink external mode to do on-the-fly calibration.

EAXVA04 (Xavier+ TC297T)

  • NVIDIA Jetson Xavier & TC297T
  • 32 TOPS
  • 8 CAN buses (support radar input)
  • 8 HD cameras
  • FlexRay for chassis control
  • Multiple I/O interfaces
Interface Type EAXVA04
Xavier + TC297T
Video input 8 channels, FPDLink III
Video output 2 channels,
1 channel HDMI, 1 channel FPDLink III
USB 4 channels,
3 channels USB Host support USB2.0, US3.0, USB3.1,
1 channel USB Device for debug
RS232 4 channels,
1 channel for debug
Automotive Ethernet 10 channels,
1000Base-T1, 100Base-T1 adaptive
Standard Ethernet 5 channels
CAN 2+6 channels,
2 channels to SOC,
6 channels connected to MCU, CAN FD compatible, 2 of them have the function of wake-up by specific CAN message
LIN 2 channels
FlexRay 1 channel
Digital input 20 channels,
10 channels high effective,
6 channels low effective,
4 frequency inputs
Analog input 13 channels,
6 channels 5V voltage type,
4 channels resistance type,
3 channels 36V voltage type
Digital low-side output 18 channels, 4 of them can be configured as PWM outputs
Digital high-side output 10 channels, 2 of them can be configured as PWM outputs
5V sensor power supply 5 channels,
2 channels maximum current 100mA,
3 channels maximum current 50mA