SlideShare a Scribd company logo
GANAPATI INSTITUTE OF ENGG. AND 
TECHNOLOGY(POLYTECHNIC) 
A 
SEMINAR REPORT 
ON ROBOTICS. 
1
ROBOTICS INTRODUCTION 
 What is a Robot ? 
Deffination of Robot ? 
Apllications of Robots ? 
What do we need the Robot ? 
Different parts of Robot ? 
2
3 
 What is a Robot? 
A robot is a device that is 
built to independently 
perform actions and 
interact with its 
surroundings.
DEFFINATION OF ROBOT 
 The word Robot comes from the “Czech” 
word “ROBOTA”. Which means “Forced 
labour.” 
 It is a Electromechanical device. 
 It perform various task. 
 It may be human controlled or automated. 
 It finds its uses in all assepts of our life . 
4
APPLICATIONS OF ROBOTS 
Industry. 
Medical. 
Millitary. 
Space Exploration. 
Research & Development. 
5
INDUSTRY 
Robots are used in 
assembling of Auto 
vehicle. 
Robots are used in 
to feed the metal 
pieces into the blast 
furnance . 
6
Medical 
Robots are used in 
operation work in 
medical. 
Robots are used in 
lazer beam operation 
with high accuracy.s 
7
Millitary 
Drone planes being 
used in U.S army to 
keep a watch on key 
enemy installation 
&enemy movement 
using thermal image 
processing. 
8
SPace eXPlOratiON 
Robots are mostly 
used in space 
research. 
Its can easily 
works in harmfull 
space where human 
being can’t perform. 
9
reSearch &develOPMeNt 
Robots are used in 
research & 
development for better 
working in hazardous 
condition . 
To reduce human 
effort & to increase 
efficiency during 
varying installation & 
assemblies. 10
What dO We Need the rObOt ? 
Sensing: The robot must be able to perceive its 
environment through sensors locate obstacles to 
avoid, and objects of interest that we want it to 
interact with. 
Plan/Act: The robot must be able to make 
decisions using its processor based on it’s sensors 
and feed them to it’s actuators to be able to move. 
Moving: The robot must be able to control 
some set of actuators to move how and when we 
want it to. We must be able to reliably place the 
robot anywhere we want. 
11
12 
rObOt Part 
1.Upper chassis 
2. Main mother board 
ARKDUINO:
13 
MOTOR DRIVE: 
It can drive the motor there is one 
input and four output pannel.
14 
What is a sensor? 
 Takes readings from physical environment and turns it into an 
electrical message/signal 
Sensors we will work with: 
Touch- hit something and it react 
Light- can sort by color or detect light from dark 
Sonar/ultrasonic- tells how far away things are 
Sound- tells how loud something is
15 
SOUND SENSOR:
16 
LIGHT SENSOR:
17 
MOTOR:
microprocessor Microcontroller 
 CPU is stand-alone, RAM ,ROM ,I/O, 
Timer are external. 
 Size of ROM ,RAM, & I/O ports can be optimized. 
 For applications in which the accuracy and time are 
critical. 
 General purpose system. 
 CPU, RAM ,ROM, I/O AND timer are all on a single 
chip. 
 Fixed size of on chip ROM ,RAM, I/O 
Ports. 
 For applications in which cost ,power , &space are 
critical. 
 Task specific system. 
18
19 
Movement 
 Define Types of movement: 
Locomotion – The ability to move from 
place to place (move from place to place) 
Localization – To perform functions in a 
specific area (turn head) 
Manipulation – To touch or move by 
mechanical means (move other things around) 
Cooperation - To work together (two 
motors working together for movement)
20 
What do we need the robot to do? 
 Moving: The robot must be able to control 
some set of actuators to move how and when 
we want it to. We must be able to reliably 
place the robot anywhere we want. 
 Sensing: The robot must be able to perceive 
its environment through sensors locate 
obstacles to avoid, and objects of interest 
that we want it to interact with. 
 Plan/Act: The robot must be able to make 
decisions using its processor based on it’s 
sensors and feed them to it’s actuators to be 
able to move.
21 
What is a processor? 
A computer needs to be able to…: 
Each of the previous three things is 
programmed by the user using a 
programming language. 
Takes readings from physical environment 
and turns it into an electrical 
message/signal Touch- hit something and it 
react
22 
What is an actuator? 
Takes electrical message and turns it 
into a physical action. For example: 
Electric motors receive electricity which 
makes their axles turn. These can be 
connected to wheels, which can make the 
robot move 
Pumps receive electricity which makes 
them compress liquid through tubes which 
can make a robotic arm move around. This 
arm can push, pull, and lift things in the 
world.
THANK YOU. 
23

More Related Content

What's hot

Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 Fundamentals
Kevin Carvalho
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
snkalepvpit
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
Akash Maurya
 

What's hot (20)

ROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to RoboticsROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to Robotics
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
robot classification
robot classificationrobot classification
robot classification
 
Lego robotics
Lego roboticsLego robotics
Lego robotics
 
White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V Robot
 
Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 Fundamentals
 
Obstacle detctor
Obstacle detctorObstacle detctor
Obstacle detctor
 
Ie450pp8
Ie450pp8Ie450pp8
Ie450pp8
 
Part Picking Robot
Part Picking RobotPart Picking Robot
Part Picking Robot
 
OBSTACLE AVOIDING CAR
OBSTACLE AVOIDING CAROBSTACLE AVOIDING CAR
OBSTACLE AVOIDING CAR
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
 
Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
 
Fundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision SystemFundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision System
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robotics2
 Robotics2 Robotics2
Robotics2
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
rescue robot based on embedded and ROV
rescue robot based on embedded and ROV rescue robot based on embedded and ROV
rescue robot based on embedded and ROV
 
Robotics(ashutosh)
Robotics(ashutosh)Robotics(ashutosh)
Robotics(ashutosh)
 

Viewers also liked

Jenis kegiatan kpm
Jenis kegiatan kpmJenis kegiatan kpm
Jenis kegiatan kpm
07091977
 
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbaiLinux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
anshkhurana01
 
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowychPodatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
studenckifestiwalinformatyczny
 
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
studenckifestiwalinformatyczny
 

Viewers also liked (14)

Jenis kegiatan kpm
Jenis kegiatan kpmJenis kegiatan kpm
Jenis kegiatan kpm
 
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbaiLinux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
 
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowychPodatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
Podatności, incydenty oraz praktyczne możliwości ochrony środowisk bazodanowych
 
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
Dobre i złe praktyki ochrony przed technikami hackingu ukierunkowanymi na uży...
 
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbaiLinux training-course-navi-mumbai-linux-course-provider-navi-mumbai
Linux training-course-navi-mumbai-linux-course-provider-navi-mumbai
 
Sas training-course-navi-mumbai-sas-course-provider-navi-mumbai
Sas training-course-navi-mumbai-sas-course-provider-navi-mumbaiSas training-course-navi-mumbai-sas-course-provider-navi-mumbai
Sas training-course-navi-mumbai-sas-course-provider-navi-mumbai
 
Websphere application-server-training-course-navi-mumbai-websphere-applicatio...
Websphere application-server-training-course-navi-mumbai-websphere-applicatio...Websphere application-server-training-course-navi-mumbai-websphere-applicatio...
Websphere application-server-training-course-navi-mumbai-websphere-applicatio...
 
1.
1. 1.
1.
 
Siebel training-course-navi-mumbai-siebel-course-provider-navi-mumbai
Siebel training-course-navi-mumbai-siebel-course-provider-navi-mumbaiSiebel training-course-navi-mumbai-siebel-course-provider-navi-mumbai
Siebel training-course-navi-mumbai-siebel-course-provider-navi-mumbai
 
Shell scripting-training-course-navi-mumbai-shell-scripting-course-provider-n...
Shell scripting-training-course-navi-mumbai-shell-scripting-course-provider-n...Shell scripting-training-course-navi-mumbai-shell-scripting-course-provider-n...
Shell scripting-training-course-navi-mumbai-shell-scripting-course-provider-n...
 
Materi inti iv jan-2013
Materi inti iv  jan-2013Materi inti iv  jan-2013
Materi inti iv jan-2013
 
Materi inti i jan 2013
Materi inti i jan 2013Materi inti i jan 2013
Materi inti i jan 2013
 
Materi dasar rev-15 feb-2013
Materi dasar rev-15 feb-2013Materi dasar rev-15 feb-2013
Materi dasar rev-15 feb-2013
 
Weather disturbance
Weather disturbanceWeather disturbance
Weather disturbance
 

Similar to Robotics

RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptxRnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
GOYALJAYA
 
Robotics and collision detection
Robotics and   collision detectionRobotics and   collision detection
Robotics and collision detection
Naveen Sihag
 
Robots and its fuction , types -Reqs1-3.ppt
Robots and its fuction , types -Reqs1-3.pptRobots and its fuction , types -Reqs1-3.ppt
Robots and its fuction , types -Reqs1-3.ppt
SomeshShukla18
 
Bala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdfBala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdf
Varalakshmi61928
 
roboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfroboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdf
TAMILMANIP6
 
emtech chapter 3emtech chapter 3.pptx
emtech chapter 3emtech chapter 3.pptxemtech chapter 3emtech chapter 3.pptx
emtech chapter 3emtech chapter 3.pptx
recoveraccount1
 

Similar to Robotics (20)

Seminar report on robotics (line follower) ppt
Seminar report on robotics (line follower) pptSeminar report on robotics (line follower) ppt
Seminar report on robotics (line follower) ppt
 
embedded system report
embedded system reportembedded system report
embedded system report
 
robotics.pptx
robotics.pptxrobotics.pptx
robotics.pptx
 
Robotics
RoboticsRobotics
Robotics
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
All Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive RobotAll Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive Robot
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
module 2 operating system for semester 4
module 2 operating system for semester 4module 2 operating system for semester 4
module 2 operating system for semester 4
 
RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptxRnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
RnA Unit 1 eeejwkwjwjw wjwjjwjjjw w.pptx
 
Robotics and collision detection
Robotics and   collision detectionRobotics and   collision detection
Robotics and collision detection
 
Robots
RobotsRobots
Robots
 
Robots and Technology
Robots and TechnologyRobots and Technology
Robots and Technology
 
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
 
robotics
robotics robotics
robotics
 
Robots and its fuction , types -Reqs1-3.ppt
Robots and its fuction , types -Reqs1-3.pptRobots and its fuction , types -Reqs1-3.ppt
Robots and its fuction , types -Reqs1-3.ppt
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
Bala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdfBala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdf
 
roboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfroboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdf
 
roboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfroboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdf
 
emtech chapter 3emtech chapter 3.pptx
emtech chapter 3emtech chapter 3.pptxemtech chapter 3emtech chapter 3.pptx
emtech chapter 3emtech chapter 3.pptx
 

Recently uploaded

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Robotics

  • 1. GANAPATI INSTITUTE OF ENGG. AND TECHNOLOGY(POLYTECHNIC) A SEMINAR REPORT ON ROBOTICS. 1
  • 2. ROBOTICS INTRODUCTION  What is a Robot ? Deffination of Robot ? Apllications of Robots ? What do we need the Robot ? Different parts of Robot ? 2
  • 3. 3  What is a Robot? A robot is a device that is built to independently perform actions and interact with its surroundings.
  • 4. DEFFINATION OF ROBOT  The word Robot comes from the “Czech” word “ROBOTA”. Which means “Forced labour.”  It is a Electromechanical device.  It perform various task.  It may be human controlled or automated.  It finds its uses in all assepts of our life . 4
  • 5. APPLICATIONS OF ROBOTS Industry. Medical. Millitary. Space Exploration. Research & Development. 5
  • 6. INDUSTRY Robots are used in assembling of Auto vehicle. Robots are used in to feed the metal pieces into the blast furnance . 6
  • 7. Medical Robots are used in operation work in medical. Robots are used in lazer beam operation with high accuracy.s 7
  • 8. Millitary Drone planes being used in U.S army to keep a watch on key enemy installation &enemy movement using thermal image processing. 8
  • 9. SPace eXPlOratiON Robots are mostly used in space research. Its can easily works in harmfull space where human being can’t perform. 9
  • 10. reSearch &develOPMeNt Robots are used in research & development for better working in hazardous condition . To reduce human effort & to increase efficiency during varying installation & assemblies. 10
  • 11. What dO We Need the rObOt ? Sensing: The robot must be able to perceive its environment through sensors locate obstacles to avoid, and objects of interest that we want it to interact with. Plan/Act: The robot must be able to make decisions using its processor based on it’s sensors and feed them to it’s actuators to be able to move. Moving: The robot must be able to control some set of actuators to move how and when we want it to. We must be able to reliably place the robot anywhere we want. 11
  • 12. 12 rObOt Part 1.Upper chassis 2. Main mother board ARKDUINO:
  • 13. 13 MOTOR DRIVE: It can drive the motor there is one input and four output pannel.
  • 14. 14 What is a sensor?  Takes readings from physical environment and turns it into an electrical message/signal Sensors we will work with: Touch- hit something and it react Light- can sort by color or detect light from dark Sonar/ultrasonic- tells how far away things are Sound- tells how loud something is
  • 18. microprocessor Microcontroller  CPU is stand-alone, RAM ,ROM ,I/O, Timer are external.  Size of ROM ,RAM, & I/O ports can be optimized.  For applications in which the accuracy and time are critical.  General purpose system.  CPU, RAM ,ROM, I/O AND timer are all on a single chip.  Fixed size of on chip ROM ,RAM, I/O Ports.  For applications in which cost ,power , &space are critical.  Task specific system. 18
  • 19. 19 Movement  Define Types of movement: Locomotion – The ability to move from place to place (move from place to place) Localization – To perform functions in a specific area (turn head) Manipulation – To touch or move by mechanical means (move other things around) Cooperation - To work together (two motors working together for movement)
  • 20. 20 What do we need the robot to do?  Moving: The robot must be able to control some set of actuators to move how and when we want it to. We must be able to reliably place the robot anywhere we want.  Sensing: The robot must be able to perceive its environment through sensors locate obstacles to avoid, and objects of interest that we want it to interact with.  Plan/Act: The robot must be able to make decisions using its processor based on it’s sensors and feed them to it’s actuators to be able to move.
  • 21. 21 What is a processor? A computer needs to be able to…: Each of the previous three things is programmed by the user using a programming language. Takes readings from physical environment and turns it into an electrical message/signal Touch- hit something and it react
  • 22. 22 What is an actuator? Takes electrical message and turns it into a physical action. For example: Electric motors receive electricity which makes their axles turn. These can be connected to wheels, which can make the robot move Pumps receive electricity which makes them compress liquid through tubes which can make a robotic arm move around. This arm can push, pull, and lift things in the world.