circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

Robot Platform with Dead Reckoning Process

Figure:1

Figure 1 

This robot keeps a record of its actual position and angle with respect to a reference starting point without any ground marks or lines for guide as the robot moves in any required direction.

The robot contains a 16×2 LCD module to display all operation data. The dead reckoning process is transferred to 89C52 microcontroller which counts encoder disc pulses for distance and controls steering motor wherein the angle of robot turning is controlled. It is also the process of calculating a position relying on a previously determined position. the three variables involved in the process of keeping track of the position include the X and Y coordinates and the angle of the nose of the robot. They are updated upon reaching a waypoint.

An RC toy car with 2 motors is used for the chassis and all mechanical parts where one motor is used to steer the front wheels and the other is used for rear traction. The distance traveled by the robot is indicated by measuring the number of revolutions of the motor. This is done by implementing the microcontroller as a modification to the gearbox using homemade shaft encoder.

Rest of the project

Tags: robot,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here