ROBOTICS - White And Black Line Follower Robot by Robosapiens in ATmega 8
1.
2.
3. “An electrical or mechanical or electromechanical,
programmable or non programmable multifunctional
designed to move material, parts, tools, or specialized
through various programmed motions for the
variety of tasks”
Robot and Robotics technologies represented a
practical applications of physics, computer science,
engineering and mathematics.
It provides a very powerful and flexible approach to
demonstrate a variety of engineering concept.
7. An array of sensor is used to detect the line. Based on the status of
sensors, special circuit or controller decides the position of line and
also the required direction of motion required to follow the line.
Motor driver circuit is used to ON/OFF the LEFT/RIGHT motors of the
robot to provide desired motion.
8. CASE 1
Ls = ON
Rs = OFF
CASE 3
Ls = ON Rs = ON
Ls = ON Rs = ON
CASE 2
Ls = OFF
Rs = ON
CASE 4
Ls = OFF
Rs = OFF
9. CASE 1
Ls = ON
Rs = OFF
CASE 3
Ls = ON Rs = ON
Ls = ON Rs = ON
CASE 2
Ls = OFF
Rs = ON
CASE 4
Ls = OFF
Rs = OFF
10. LEFT SENSOR RIGHT
SENSOR
MOVEMENT
ON ON FORWARD
OFF ON LEFT TURN
ON OFF RIGHT TURN
OFF OFF STOP
LEFT SENSOR RIGHT
SENSOR
MOVEMENT
ON ON STOP
OFF ON RIGHT TURN
ON OFF LEFT TURN
OFF OFF FORWARD
14. • Embedded C is nothing but a subset
of C language which is compatible
with certain microcontrollers.
• Some features are added using
header files like <avr/io.h>,
<util/delay.h>.
• scanf() and printf() are removed as
the inputs are scanned from the
sensors and outputs are given to the
ports.
• Control structures remain the same
like if-statement, for loop, do-while
etc.
15.
16. • Syntax:
if( condition)
{
statement…….
}
else
{
statement……..
}
Int a=4;
Int b=5;
If(a>b)
printf(“ a is largest”);
else
printf(“ b is largest”);
32. • ASIMO is a humanoid robot created
by Honda. ASIMO was created at
Honda’s Research & Development
Wako Fundamental Technical
Research Center in Japan.
• The name ASIMO is an acronym for
“Advanced Step in Innovative
Mobility”.
Kismet is a robot made in the late 1990s at Massachusetts
Institute of Technology with auditory, visual and
expressive systems intended to participate in human
social interaction and to demonstrate simulated human
emotion and appearance. The name Kismet comes from
the Arabic , Turkish , Urdu Hindi and Punjabi word
meaning "fate" or sometimes "luck".
33. • Configuring sensors and actuators in
running system
• Coordinating sensors and actuators
asynchronously
• monitoring/interacting/debugging
running system
• Development when access to robot is
limited
• Re-use of components across hardware
platforms and device
34. • MATRIX
• I-ROBOT
• TERMINATOR
• All these movies are based on the fact that rules of robotics are violated
• Robots turn against their very own creators humans
• So we should build robots keeping the rules of robotics in mind