The SmartCar educational platform with technical vision based on Jetson Nano Developer Kit

The educational stand designed to study a technical (computer) vision, the basics of electronics, mechatronics, the programming and development of object management algorithms.
Stand composition
Road environment model
A foldable track model with a non-reflective black guide line, has two lanes.
Three-color traffic light system
The system is controlled by an autonomous device based on the Arduino Nano, which can also be used to learn microcontroller programming.
Traffic signs
«Pedestrian crossing », «STOP», «Turn left ahead», «Ahead only», «Turn right ahead». The list of recognizable signs is easy to extend.
Robomobile
The only source of data about the road environment surrounding the robomobile is a wide-angle video camera on its roof, which forms a video stream for the" brain " of the robomobile - a Jetson Nano single board computer.
Software
The program on the on-board computer conducts a frame-by-frame analysis of the "image", recognizes the position of the guide line, traffic lights` signals and road signs; adjusts the movement parameters.
On-board controller based on Arduino
Receives motion parameters from the on-board computer and uses them to control the motors and lighting devices of the robomobile.
The Popkov Robotics company develops and manufactures SmartCar educational stands with technical (computer, machine) vision. SmartCar stands are purchased by organizations of additional education for children, children's technoparks, centres of technical creativity, and universities.
Technical vision is one of the most promising methods of automating actions using computer technologies and robotics. In the most general form, technical vision systems imply the analysis of images received in real time from capture devices (video cameras), with further actions performed according to the results of the analysis. At present, technical vision finds its application in many robotic devices and software systems for various purposes.
Features of the laboratory platform
Track
Traffic light system
Robomobile
Controller
Software
Traffic signs
Track
The track consists of segments made of white plastic sheet (foamed PVC 4-6 mm thick). The 60 cm wide segment is divided lengthwise into two 30 cm lanes for two-way traffic. The lanes are marked with a 5 cm wide black (velvet, flock) guide line for right-hand traffic.
For a tight and reliable connection with each other, the segments have protrusions and cutouts (spike and groove) at the ends of the lock type «dovetail».


Traffic light system
Traffic lights are made on the basis of LED assemblies of red, yellow and green colors. Black lens hoods increase contrast, which makes it easier to recognize switched on signals. The design of the traffic light module above the intersection is fixed with magnets for ease of assembly and disassembly.

The three-color traffic light control device contains an Arduino Nano microcontroller and electronic keys; it is programmed for the desired signal switching mode for a four-way intersection.

Two-color traffic lights are controlled manually.
Robomobile
It is built on the chassis of a high-speed model of a radio-controlled SUV that has all the basic properties of a real car. The robomobile control system consists of a video camera, a single-board computer Jetson Nano Developer Kit, and an Arduino Nano-based controller. The computer has Linux OS, OpenCV library, and multithreaded software that contains algorithms for recognition of traffic conditions (black line, stop line, traffic lights, signs, and obstacles). The body of the robomobile is equipped with external lighting devices. An audio equipment has been installed, that allows you to develop voice control of the car and receive an audio feedback.
The photo on the right shows the internal design, without batteries and a camera.
Controller
The controller is a combination of an Arduino Nano board and a dual-channel Motor Shield driver.
The controller board has a voltage regulator for the on-board computer.

All active elements of the robotic vehicle are controlled through the controller:
• traction (power) motor with a gearbox.
• servomotor (for the rotation of the steering front wheels);
• the encoder (for the determination of the speed);
• communication with a single board computer
• external lighting devices.

Software
The demo software is designed to show the main features of controlling an autonomous robotic device and monitoring its operation. It consists of three main modules:
  1. The technical vision Module (on the on-board computer);
  2. Control module (on the controller);
  3. Tracking module (on a remote computer)
The source texts are well commented and of great methodological value.

In the photo on the right, a picture from the screen of the control computer.

Traffic signs
Road signs are made at a scale of 7 cm from GOST 52289-2019 "Traffic control devices. Rules of application of traffic signs, markings, traffic lights, guardrails and delineators".
The centre of the sign is located at a height of 18 cm from the floor, the sign is located in the center of a square with 9 cm sides, below the square there is a green square with 7 cm sides for facilitation of the detection of stands with a sign. By the specified dimensions, you can determine the distance from the camera to the plane of the sign.
Модуль технического зрения
Работает на бортовом одноплатном компьютере под управлением ОС Linux Ubuntu. Получает изображение от подключенной по USB веб-камеры и выполняет распознавание знаков дорожного движения и разметки трассы.
Модуль управления
Работает на Arduino Nano. Получает от модуля технического зрения информацию о разметке трассы (положение черной линии) и знаках дорожного движения, находящихся в поле зрения робота. На основе полученной информации выполняет управление робомобилем.
Модуль слежения
Работает на компьютерах под управлением ОС Windows/Linux. Получает по Wi-Fi видеопоток с камеры, коды распознанных объектов дорожной обстановки, скорость движения и представляет их в графическом окне.
For whom?
CYICs
The laboratory platform develops technical creativity in children. The work is based on real engineering tools, component base and project approach.
The organization of additional education, Quantaniums, IT-cubes
Students acquire skills in applying technical vision algorithms, modify existing ones, and develop their own algorithms. The acquired knowledge and competencies can be applied in real engineering projects, various types of robotics competitions.
Universities
Students have the opportunity to use the ready-made software code for controlling the robot, modify it, and develop their own.
Delivery options
Basic set
Software
Component parts
Roadbed, set of segments
Robomobile, 2 PCs.
Software
Road signs
Traffic light system
Methodological guide
Software for devices for traffic light control
Demo and training software for a single-board computer
Software for devices for traffic light control
Software for remote control of a robomobile on the monitor of a personal computer
A set of four traffic lights for an intersection with a control device.мммммммммммgj по запросу
A two-color starting traffic light
Traffic signsмммммммм
Segmets of the roadwayммммммм
Robomobileмммммммммммммммммм
A charger for a lithium polymer battery
An accumulator assembly (a battery)
Оформление заказа
Заполните поля и мы с Вами свяжемся для уточнения заказа
Contact us
Contact us by phone or using the form on the website.
Select a set
Select a set and additional component part.
Contract and payment
A prepaid delivery contract is concluded.
Delivery
We send it by a transport company.
Any questions or suggestions? Write to us!
Contacts
The Popkov robotics LLC
Tomsk, 634055, Prospekt Razvitiya, 3
Phone: +7 913 111 42 19
E-mail: info@popkovrobotics.ru
© 2016 - 2020 Popkov Robotics. All rights reserved
info@popkovrobotics.ru