Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

NATIONAL INSTITUTE OF BUSINESS MANAGEMENT

School of Computing and Engineering


Diploma in Software Engineering
Robotic Application Development
Course work – Automated Robot Car
Given Date: 25th of April, 2022 Submission Date: 5th of May, 2022
This course work can be done as a group work with 3-5 members for group.
Learning Outcomes :
• Develop a simple autonomous robot
• Apply robotic concepts to solve a real-world problem
Introduction :

A Line Follower Robot, as the name suggests, is an automated guided vehicle, which
follows a visual line embedded on the floor or ceiling. Large line follower robots are
usually used in industries for assisting the automated production process. They are also
used in military applications, human assistance purposes, delivery services, etc.

In this course work, you must develop a line following robot which can avoid
obstacles/robots on the path. The following figure depicts a sample route for the line
following robot. (Please note that the diagram is not on a scale)

• The width of a line is 4 cm


• Obstacles are cubes of side length 20cm
• All the bends are at right angles
Tools Required : Arduino Platform is recommended but you are free to use any other.

Requirement :

You must construct a robot car that will follow the black line.

• In the case of a path ending, the robot must be turned to the opposite direction and
continue
• Once an obstacle/robot is present on the track, following protocol must be
implemented
o Stop and wait a random time
o If the obstacle/robot is cleared continue, otherwise avoid the obstacle by
moving around the object as shown in the red color.
o The obstacle avoiding path must be started by turning left hand side of the
track which prevent collision of two robots meet face to face.
• The vertical projection of both front and rear of the robot must be 10cmx10cm which
leads to identify a robot as an obstacle by other robot. This requirement can be
achieved by fixing vertical boards of 10cmx10cm to both front and rear of the robot
car.
• The robot chassis can be custom-made or readymade.
• An audible buzzer must be used, and it should be configured with your own beep
codes to state various stated of the robots such as detecting an obstacle.
• There must be a calibration at the beginning to ensure that robot will tun on any track
regardless of the darkness of the line color and background color.

Submission :

You must demonstrate your robot on a track provided by the NIBM.

The student must be submitted a report of the project with at least the following components.

o Title
o Abstract
o Introduction
o Materials and methods
o Results
o Discussion
o References
o Acknowledgements
o Appendices

You might also like