Kitt_Drawing.png

KITT

A simple line follower.
Kitt_Main.PNG

The purpose of the project is to develop an autonomous-line following vehicle for robotics/transport purposes. Lines forming paths of various complexities should be tracked in a consistent, controlled manner. The device may be used as a general robotics platform onto which other technologies may be added or explored.

This project was a joint effort with myself and Andrew Prata.

Kitt_Sensors.png

Kitt uses 5 IR sensors to detect the position of the line. It is driven using two geared DC motors, with a swiveling caster wheel in the front. The system is powered using 8 AA batteries.

System Design

Kitt_Drawing.png
Kitt_Sensor_Layout.png

Initially, the vehicle was designed to travel with its drive motors in front, with 4 IR sensors in a T configuration (left). Three sensors were on the axis of the drive motors, and a fourth was placed in the front.

The purpose of the T shaped arrangement was to ensure that the center sensor is always on top of a line. As the three sensors are placed on the same axis as the drive motors, any turn (where both drive motors are rotating with same speed but opposing directions) would have the side sensors rotating about the center sensor. This was designed to ensure quick response in the event of a deviation. During testing, this system did not meet expectations.

 

The inefficiencies of the initial array led to the creation of the final sensor layout (right). This array consists of 5 IR sensors, linearly spaced by 19 millimeters. With this layout, the vehicle travels with its drive motors on the rear. This layout allows a wide band of sensory input. As the sensors are placed in the front of the chassis, the vehicle can course-correct in advance.

Prototype Development

Kitt_CAD.PNG

Kitt CAD Model. Designed in Autodesk Fusion 360

Kitt_Chassis_Side.png
Kitt_Chassis_Top.png

Main enclosure and blade hub components (Blades and enclosure are made using aluminum ventilation duct)

Kitt_Andrew_Wiring.png

Electronics wiring (CAD & wiring by Andrew Prata)

Kitt_Debugging.png

Software testing & debugging

Kitt_Real.jpeg

Completed prototype