3. A robot is a machine designed to execute one
or more tasks automatically with speed and
precision.
Robots is needed because:-
• Speed
• Can work in hazardous/dangerous temperature
• Can do repetitive tasks
• Can do work with accuracy
4.
5. The word robot was introduced to the public by Czech
writer Karel Capek(1890-1938) in his play R.U.R.
(Rossum's Universal Robots), published in 1920. The
play begins in a factory that makes artificial people called
robots . Capek was reportedly several times a candidate
for the Nobel prize for his works .
The word "robotics", used to describe this field of
study, was coined accidentally by the Russian –
born , American scientist and science fiction
writer, Isaac Asimov(1920-1992) in 1940s.
6. Asimov also proposed his three "Laws of Robotics", and he later
added a “zeroth law”.
Zeroth Law : A robot may not injure humanity, or,
through inaction, allow humanity to come to harm
First Law : A robot may not injure a human being, or,
through inaction, allow a human being to come to harm,
unless this would violate a higher order law.
Second Law: A robot must obey orders given it by human
beings, except where such orders would conflict with a higher
order law.
Third Law : A robot must protect its own existence as
long as such protection does not conflict with a higher
order law.
7.
8. Most industrial robots have at least the following five parts:
Sensors
Effectors
Actuators
Controllers
Arms
11. It’s a full computer
system on a chip,
even if its resources
are far more limited
than of a desktop
personal computer.
Designed for stand
alone operations.
12. Special-Purpose computer system
designed to perform a dedicated
Function.
Performs one or a few pre-defined tasks
usually with very specific requirements,
and often includes parts not usually
found in a general-purpose computer.
14. Microprocessors or Microcontrollers Are
the main heart of any embedded
system.
They run the hardware according to the
program burnt into them.
CPU
General
Parpose
Microproc
essor
Ram Rom I/o
port
I/o
port
Timer
15. => 8086
Instruction:- An instruction is a binary pattern designed inside a
microprocessor to perform a specific function.
16. Task Specific Microcontroller General purpose microprocessor
Depend mainly on its peripherals
like:
Program memory, I/O ports,
timers, interrupt circuitry,
ADC…Etc.
Depend mainly on other devices like:
I/O devices, memory, DMA
controllers ..Etc.
Used for a few dedicated
functions determined by the
system designer.
Used in many applications,
according to the program running on
it
Usually used as a part of a larger
system
It’s in the heart of our PC’s.
18. A neural network is a “connectionist”
computational system.
An Artificial Neural Network (ANN) is an
information processing paradigm that is
inspired by biological nervous systems.
24. C Python
C11 is the latest version of C. The latest version of Python is
Python 3.4.1.
C language type discipline is static
and weak.
Python type discipline is duct,
dynamic and strong.
C programming is faster, but
coding is complex and too long.
Python programming is slower
compared to C, but coding is
easier and short.
Implementing stack and queue
with C is complicated.
Implementing stack and queue
with Python can be done lot more
easily.
C programming does not provide
safety.
Python programming offers safety.
25. Going to far away planets
Going far down into the unknown waters and mines where
humans would be crushed
Giving us information that humans can't get
Working at places 24/7 without any salary and food. Plus they
don't get bored
They can perform tasks faster than humans and much more
consistently and accurately
Most of them are automatic so they can go around by
themselves without any human interference.
People can lose jobs in factories
It needs a supply of power
It needs maintenance to keep it running
It costs money to make or buy a robot
Singularity