Pages
Categories
Tags
Category Archives: Software Design
Overhead Camera
The overhead camera program uses image processing to detect the large triangle atop the robot. The triangle’s shape makes it easy to determine which way the robot is facing. The detection program first filters out all other objects. Then calculates the position … Continue reading
Posted in Software Design
Tagged camera, direction, image processing, intersection, overhead, software
Leave a comment
Direction Detection Algorithm
For detecting the direction the robot is travelling, we use a reflectance sensor. The sensor returns 0V if it sees a white surface, and a higher voltage value if it sees a black surface. The program uses an external interrupt. … Continue reading
Posted in Software Design
Tagged algorithm, detection, direction, line sensor, photo sensor, software
Leave a comment
IR Rangefinders Algorithm
One of the robot’s navigation logic is implemented using the digital inputs from 8 identical on-board Infrared Sensors. Each of these sensors returns a digital voltage signal. Real Distance Linearization Front Sensor 6 Blind Spot Sensors Rear IR sensor Reverse … Continue reading
Posted in Software Design
Tagged algorithm, infrared, IR, rangefinder, sensors, software
Leave a comment
Laser Detection Algorithm
The laser sensor program is run on a laptop, not in the microcontroller. The API is Matlab. In Matlab, the Image Processing Toolbox and the Image Acquisition Toolbox are the main tools for this algorithm. Using the Image Acquisition Toolbox, … Continue reading
Posted in Software Design
Tagged algorithm, c, camera, image acquisition, image processing, laser, matlab, software, webcam
Leave a comment