Self-driving Scout Rover
Concept: The strength of network signals (cellular, wifi, etc.) vary over time with respect to environmental changes. To ensure a reliable network coverage, service providers spend notable amound of resources to detect blackspots periodically. While relying on user feedbacks is not always an ideal solution due to their hardware specifications, autonomous vehicles can utilized to do the job.
This was a project sponsored by Intel to utilize the Intel® Atom™ Board D525MW in an embedded system.
A robot and a scale model (simulated city) were developed to showcase the concept.
Robot
- Intel® Desktop Board D525MW powered with a PicoPSU-90 power supply
- NXT Mindstorm Unit 2.0 with Color Sensor
- dIMU - Inertial Motion Sensor
- NXTLineLeader - Infrared Line Sensors
- Infrared Receivers (Interfacing with Intel Board using LPT port)
- USB Camera
Scale model
- Traffic lights (Controlled with an AVR Mega Micro-controller)
- Infrared Transmitters (With 555 timers)
Techniques
- Robotic movement and sensing control of NXT Components (Using RobotC)
- Traffic lights detection using USB Camera connected to Intel Board (Using OpenCV Library)
- Infrared signal strength detection using IR Receivers connected to LPT Port of the Intel Board
- Bluetooth message passing between NXT and the Intel Board (C# Bluetooth Sockets)
- Traffic light control system with AVR Micro-controller (Using Bascom AVR)
- IR Signal Transmissions with 555 timer ICs.
Demo
Other contributors:
Bahador Saket