Zevon EduBot
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI
  • Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI

Raspberry Pi autonomous self driving car deep learning traffic Ackerman visual recognition programming robot AI

XR-F3 Raspberry Pi autonomous driving car is equipped with Tensorflow neural network framework

Classification:
Standard version; Excluding Raspberry Pi motherboard and TF card
Standard version; Raspberry Pi 4B4G Development Board
Autonomous driving kit; Excluding Raspberry Pi motherboard and TF card
Autonomous driving kit; Raspberry Pi 4B4G Development Board

USD 371-650

output value: Monthly Output100

contact shop

XR-F3 ROBOT Raspberry Pi autonomous driving car

Intelligent transportation   Deep learning   Neural network   Visual recognition

Core Highlights

XR-F3 Raspberry Pi Autonomous Driving Car is an autonomous driving car that combines deep learning, neural networks, and machine vision technologies. Adopting a front wheel steering mechanism similar to that of automobiles, namely the Ackermann chassis design, ensures its driving stability and efficient steering performance, making its autonomous driving mechanism similar to current popular new energy vehicles. It has become one of the popular autonomous driving projects in academia, technology enterprises, and research institutions.

Not only is it suitable for students majoring in electronic information, automation, and artificial intelligence to learn neural network algorithms, deep learning techniques, and Linux development techniques, but it also aims to deepen users' understanding of artificial intelligence through hands-on practice and engaging experiences.

This tutorial starts with understanding the hardware of small cars, covering basic usage methods, introductory secondary development, exploring the implementation of combining neural networks with hardware, and gradually guiding you into the world of development and deep learning technology.

Raspberry Pi development board

AI Visual Recognition

OpenCV Image Processing

            All metal body

          

Ackermann chassis structure

Python programming

Deep learning

        Neural network


Intelligent transportation

Model training

    Tensorflow

           Keras


Course List

1 Basic courses

Understand deep learning technology

The Development History of Deep Learning Technology

Autonomous driving car parameters

Get to know the components of a small car

Introduction to TensorFlow

Car parameters

Introduction to Keras

Basic control

Car Light Language System

Common deep learning frameworks

WiFi wireless connection

Application scenarios of deep learning technology

browser control

Car code analysis

Location of car code

Operating environment layout

Sand table map and road sign setting

Analysis of the overall code logic framework of the car

Key environmental points for using sand table maps

Logical analysis of data collection code

Model Training and Autonomous Driving Experiment

Overall framework of autonomous driving car

Logical analysis of data training code

data collection

Model Reasoning - Logical Analysis of Autonomous Driving Code

Virtual machine installation

OpenCV Introduction

model training

Logical analysis of pedestrian signage and traffic light codes

Model Reasoning - Autonomous Driving

Logic analysis of ultrasonic anti-collision code

Pedestrian crossing recognition

Logical analysis of OLED screen display parameter code

Stop sign recognition

3 Frequently Asked Questions and Answers

Traffic light recognition

4 Contact Us

Ultrasonic collision prevention

/

OLED screen display parameters

2 Advanced courses

Secondary development environment setup

Tool software installation

SSH connection to the car

End and start of the car process

RASPBERRY PI with built-in Raspberry Pi 4B

AI performance significantly improves, image to video transmission becomes smoother

CPU 64 bit 1.5GHz quad core (28nm process)                 GPU   Broadcom VideoCore  VI@500MHZ

Ackermann steering structure

Ackermann steering mechanism, as the cornerstone of modern automotive design, is a widely adopted standard technology in the new energy vehicle market, particularly favored in the field of autonomous driving. This structure achieves precise steering by adjusting the angle difference between the inner and outer wheels, known as the Ackermann steering principle. The XR-F3 Raspberry Pi autonomous driving car introduces this concept and achieves a 100% Ackermann rate, which means that when turning, the angle of the inner wheel will be greater than that of the outer wheel. This rigorous design not only improves the accuracy of steering, but also greatly promotes the efficiency of robot learning and research.

                          High precision steering structure

       Anti collision tail

                         All metal aluminum alloy vehicle body

     High quality rubber tires

Model training for autonomous driving

The XR-F3 Raspberry Pi autonomous driving car is equipped with the TensorFlow neural network framework, which seems to endow it with thinking abilities similar to those of the human brain. During its operation, the car captures real-time video footage through a camera and records the speed (i.e. throttle amount) and steering angle corresponding to each frame. After accumulating sufficient data, this raw information will be input into the Keras artificial intelligence neural network library, and then processed through the TensorFlow framework to train accurate model files.

                            Original video                Retrieve video frames through OpenCV        Processing video frames to detect objects

1. Sand table autonomous driving

In autonomous driving mode, the robot uses real-time footage captured by its camera to compare with the data weights stored in the model file, and based on this, determines the precise amount of throttle and the specific angle of steering.

2. Smart traffic sign recognition

Through the training of deep learning model base, the auto drive system can make accurate comprehensive decisions on road conditions according to such factors as lanes, traffic signs and traffic lights.

                                       Identification of humanoid crosswalks                                                            Stop sign recognition

                                             Traffic light recognition                                                                             OLED parameter display     

Intelligent collision prevention

In autonomous driving mode, the ultrasonic collision avoidance function can ensure the safe driving of the car. The ultrasonic sensor assembled at the front end continuously scans for obstacles ahead and automatically stops when it is below a safe distance. This function effectively prevents rear end collisions or collisions with fences caused by deviation from the track when multiple vehicles are driving, protecting the vehicle body and surrounding environment.

Cross platform interconnection control

Optional autonomous driving sand table

Optional autonomous driving sand table

              Autonomous driving map sand table              Traffic light model                        Street lamp labeling * 6

                                                                                           (Can manually control the light change)

Application scenarios

               Teaching and training                                Competitive competition                                Autonomous driving

Hardware distribution


1. OLED display screen
2. Camera
3. Ultrasonic waves

4. Front wheel steering gear
5. High quality tires
6. Built in power lithium battery

7. TT motor
8. Raspberry Pi motherboard
9. Drive power board

Product size: 314 * 177 * 222mm

Product weight: 1200g

Product material: All metal aluminum alloy chassis

Product controller: Raspberry Pi 4B development board

Communication methods: WiFi, Ethernet, controller

Camera: High definition 720P non drive camera

Battery: 12V 2200mAh

Battery life: ≤ 120min

Steering method: servo steering

Power source: rear wheel drive

Control mode: mobile phone control/controller control/PC computer control

PWR.A53 Robot Drive Expansion Board

1.74 series level isolation chip, L298P high-power motor driver chip (4A, 46V input range)
2. Dual DC-DC High Performance Power Supply: SY8120ABC (2A output, 18V input range) LM2596s Adj (3A output, 40V input range)
3.4 LED: red power indicator * 1, blue LED connected to IO * 3
4. Reserve a mounting position for an ID-EEPROM
5.8-channel servo control interface: powered by the motherboard, it can directly drive a 4-degree-of-freedom robotic arm and a 2-degree-of-freedom gimbal
6.5-channel infrared sensor interface: capable of following, patrolling, tracking, obstacle avoidance and other functions
7.1 Ultrasonic interface: capable of achieving functions such as distance measurement, obstacle avoidance, and navigating through maze like obstacles
8. Other GPIO: UART * 1, IIC * 1, LED corresponding pins * 3
9. Power interface: 6-14VDC plug (main power connector), 2PIN power terminal (used for separate external power supply of motor<40V)


1.GND
2.5V
3. Power indicator light
4. Main switch
5.7-14V power interface
6. External power supply interface for the motor
7. The jumper cap needs to be removed 

when supplying external power
8. Motor 1
9. Motor 2
10.L298 driver chip
11.IN1ENAIN2IN4ENBIN3
12. Servo 1
13. Servo 2

14. Servo 3
15. Servo 4
16. Servo 5
17. Servo 6
18. Servo 7
19. Servo 8
20. Counter 2
21. Counter 1
22.GND
23.5V
24. Scalable GPO12
25. Scalable GPO6
26. Scalable GPO5
27. Scalable GPO7

28. Scalable GPO8
29. Scalable GPO11
30. Scalable GPO25
31. Scalable GPO9
32. Scalable GPO10
33. Follow the left infrared \ GPI024
34. Follow the right infrared \ GPI023
35. Obstacle Avoidance Intermediate Infrared \ GP1022
36. Search for the left infrared GP1027
37. Virtual move right infrared \ GP1018
38. Ultrasonic Echo, Trig \ GPI04, GPO17
39. Serial ports TX, RX \ GPI014, GPIO15
40.12C interface SDA, SCLIGPIO2, GPO3

Product List

                   Standard version:                                                                                       Autonomous driving kit:

                                   Raspberry Pi autonomous driving car                                         Autonomous driving sand table

                                            Charger                                        Traffic light model                              Street lamp labeling * 6

Supplier Information

Email:ZevonEduBot@ttbridge.com

Tel:17734786008

Recommended products

DIY 4WD Smart Car Chassis; DS Smart Car Chassis; TT Motor Anti-interference; WiFi Car Chassis

DIY 4WD Smart Car Chassis; DS Smart Car Chassis; TT Motor Anti-interference; WiFi Car Chassis

collect:0

Microbit intelligent robot car infrared ultrasonic graphic programming secondary development DIY

Four wheel drive, simple structure, self assembling robot

collect:0

51 microcontroller intelligent programming car wifi Bluetooth video robot kit for line patrol and obstacle avoidance

Supports connecting cars to computers, mobile phones (Android/Apple systems), and web pages via WiFi

collect:0

ROS2 Robot Ackerman McNam Wheel SLAM Mapping Navigation 3D Vision Programming Car Jetson

ROS educational robots support ROS2/mapping navigation/deep vision

collect:0