导航菜单

EL-AIcar自动驾驶算法平台

EL-AIcar自动驾驶算法平台

系统功能概述

EL-AIcar自动驾驶算法竞赛平台是真正的智能车或是轮式机器人,它在传统智能车的基础上通过搭载功能强大的导航计算机,由导航计算机连接深度摄像机来实现人的双眼功能,由导航计算机连接的激光雷达对场景扫描并通过软件建模来判定障碍物位置从而实现自主导航。

导航计算机是以ubuntu为操作系统,并在其上的运行机器人的ROS系统,该ROS系统可挂接机器人建模软件来仿真设计各类机器人,也可挂接仿真软件来验证相关识别算法或控制算法从而较为直观地看到机器人模拟的运行状态,为真实机器人的设计与控制提供完备的理论基础。同时ROS系统还可以与OPENCV、TensorFlow等视频图像识别软件进行数据交互,将其AI的视觉功能发挥到极致。

车体控制单元部分采用基于ARM  Cortex-M4 内核的STM32F407处理器,主要完成电源管理、电机控制及测速、红外或超声波避障、IMU姿态解算及GPS定位功能。车体控制单元通过相应接口与做AI控制的导航计算机相连,实现导航所用数据上传及接收导航计算机控制指令。同时引出407所有的GPIO引脚到排针,方便用户DIY。

 

 

 

系统结构及硬件资源

 

无人驾驶竞赛平台可分为室内竞赛平台与室外竞赛平台,室内平台采用英伟达Jetson nano带GPU的4核A57处理器,可自行加装语音控制单元进行控制。采用真实的四轮电动代步车平台,搭载高性能计算机、高速激光雷达与GPS单元。其硬件系统结构框图如下所示。

 

整车采用Coretx-M4内核的STM32F407ZE作为主控制器,同时,在小车上有丰富的外围扩展资源(如:电机控制、无线通信、液晶显示以及各种传感器模块等),它可以搭配多种传感器,自身即可完成无人驾驶智能传感小车的基本功能(包括小车前进、后退、转弯、避障等)、也可以自动驾驶(包括循迹自动驾驶、感应卡路径自动驾驶、GPS导航自动驾驶等)、同时可实现无线通信(ZIGBEE、蓝牙等无线通信控制小车方向)。

自动驾驶算法平台小车系统框图

 

 

 

软件配置

1、ubuntu操作系统。

2、机器人ROS系统。

3、无线遥控手柄,可实现不低于1km无线遥控。

4、移动端app可实现手机遥控和姿态遥控。

 

 

 

主要硬件参数说明

车身结构

车身采用全铝合金支架,带有摆式与独立悬挂,外型尺寸(长X宽445*358MM),采用直径125mm实心轮。

采用直流有刷电机(功率达35W),减速比1:27,最大速度1.3m/S,额定负载能力10Kg。带有500线AB相光电编码器。

带有阿克曼结构转向功能,采用数字舵机、金属齿轮。舵机最大角度180°,工作电压4.8-7.4V,扭力20Kg.cm。

采用共轴摆式悬挂,可适应不平地面。

车身四周有四组超声波测距模块,采用HY-SRF05 超声波测距模块,2cm-450cm 的非接触式距离感测功能, 测距精度可达高到3mm

带有GPS定位系统:56通道,GPS L1(1575.42Mhz) C/A码,定位精度:  2.5mCEP(SBAS:2.0mCEP),通信协议:  NMEA(默认)/UBX Binary ,SBAS:WAAS/EGNOS/MSAS,更新速率:  最大5Hz(默认1HZ)。

激光雷达:思岚A1

测距范围:0.15-12m,基于白色高光反色物体测得;

扫描角度:0-360;

测距分辨率:当测量物体在1.5米范围内分辨率为小于0.5mm;否则分辨率小于实际距离的1%;

测量频率:2KHz-8KHz;

扫描频率1-10Hz;

供电:5V

视觉相机:Astra pro

深度范围:0.6-8m;

功耗:≤2.5W,峰值电流小于500ma;

彩色图分辨率:1280x720@30FPS;640x480@30FPS;320x240@30FPS;

深度图分辨率:1280x1024@7FPS;640x480@30FPS;320x240@30FPS;160x120@30FPS;

精度:距离物体1m时,±1-3mm;

彩色FOV:H66.1’ V40.2’;

深度FOV:H58.4’ V45.5’;

数据传输:30-45ms;

供电:USB 5V

英伟达jetson nano B01:

CPU:ARM Coretex-A57 64-bit ,主频1.43Ghz;4核,

GPU:128-core Maxwell @921Mhz;

内存:4 GB 64-bit LPDDR4 25.6 GB/s;

存储:可扩展microSD卡,要求最小16GB UHS-1(超高速接口,带宽能达到至少104Mb/s)

视频编码:H.264/H.265(4Kp30)

视频解码:H.264/H.265(4Kp60,2**4Kp30)

摄像输入接口:MIPI CSI

摄像输出接口:2个HDMI 2.0,Edp1.4

网络接口:Gigabit Ethernet/M.2 Key E

USB:4个 USB 3.0, USB 2.0 Micro-B

GPIO引脚:40

额定功率:5w/10w

供电:5V

电池采用22.2V 5000ma带保护电池,续航能力约5小时(电池容量可选)

车体主控STM32F407ZE:

CPU:支持最大主频为168 MHz的ARM Cortex-M4内核

内存:1024KByte FLASH,192+4KByte SRAM

LQFP-144封装。

4个传感器接口,可扩展20多种传感器。

1个4.3寸TFT液晶,分辨率480*272。

1组无线通信总线,可扩展Zigbee、CC1310、蓝牙通信。

外设资源包括6个USART、12个16位的定时器、2个32位定时器、2个DMA控制器(16通道)、3个SPI、2个全双工I2S、3个I2C、2个CAN、3个12位ADC、2个12位DAC、SDIO、1个FSMC接口、2个USB(支持HOST/SLAVE)、1个摄像头接口、1个硬件随机数生成器以及1个10/100M以太网控制器等

 

 

 

可开设的实验项目

基于AI CPU系统深度学习算法实验
实验01 构造线性回归模型实验02 逻辑回归框架实验03 迭代完成逻辑回归模块实验04 神经网络模型架构
实验05 训练神经网络实验06 卷积神经网络模型架构实验07 RNN网络模型实验08 循环神经网络LSTM
实验09 双向循环神经网络实验10 动态循环神经网络实验11 对抗生成网络实验12 目标识别
实验13 自编码器   

 

基于AI CPU系统应用实验
实验01 GoogleNet物体识别实验02 FaceNet120人脸检测实验03 神经网络Lenet模型实验04 手语识别
实验05 色块跟踪实验06 视觉建图实验07 激光雷达建图 

 

基本功能实验
实验一    小车前进实验实验二    小车后退实验实验三    小车左转实验实验四    小车右转实验
实验五    自动避障实验   

 

自动驾驶实验
实验一    循迹自动驾驶实验实验二    GPS导航自动驾驶实验  

 

无线通信实验
实验一    无线通信控制方向实验   

 

传感器实验
实验一    继电器实验实验二    光照度实验实验三    温湿度实验实验四    红外测温实验
实验五    气压计实验实验六    摄像头实验实验七    GPS实验 

 

 

 

产品参考图片

 

 

立即体验EL-AIcar自动驾驶算法平台

免费获取产品演示,咨询热线:139-2283-8892 138-0666-7085