Abstract:
Robot becomes widely used in industries due to their characteristics. Robot is able to
work in 24 hours continuously without feeling tired unlike human that confine to certain
time. The cost to setup the robot nowadays becomes more affordable and their long term
prospect is bright judging from their capacity to perform. But in reality, there is no robot
able to function perfectly and without making errors. A better controller is needed, to
allow the robot performs efficiently and make less error. This research try to implement
arduino duemilanove ATmega 328 controller on mobile robot to establish whether the
robot perform efficiently. This mobile robot has a line tracking module, arm and gripper,
where it will follow the track made from white line, pick and drop object. This is an area
where the arduino duemilanove ATmega algorithms is implemented, the robot has
been able to follow the white line effectively and moving along the track smoothly while
at the end of the track, picked, carried and dropped object to destination. All the robot
objectives were achieved. The objectives included, constructing a program and
uploading it to the microcontroller that was used to control the whole functionality of
the robot. However, the recommendation is that, to avoid malfunctioning, steering
mechanism should be well managed and more functionality of the system added in
order to allow other operations like, sensing colour, counting and tracking curving
tracks.