1 chung robotics 101 for robofest may 2005 cj chung lawrence tech / computer science
TRANSCRIPT
![Page 1: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/1.jpg)
1chung
Robotics 101for Robofest
May 2005
CJ ChungLawrence Tech / Computer Science
![Page 2: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/2.jpg)
2chung
What is a Robot?What is a Robot? A remote-controlled machine is a robot:
True or False?
![Page 3: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/3.jpg)
3chung
What is a Robot?What is a Robot?A machine whose behavior can be
programmed …Then, is a VCR a robot?
![Page 4: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/4.jpg)
4chung
What is a Robot?What is a Robot? Is a tethered machine a robot?
Surprisingly, there is no exact definition of a robot
Today, people use ‘robot’ for almost any machine designed to be clever
![Page 5: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/5.jpg)
5chung
Introducing Roomba!
Vacuum Cleaner Robot
www.irobot.comAffordableVirtual Wall
![Page 6: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/6.jpg)
6chung
Autonomous Robot Mower, Another example of autonomous robots
Hitachi H8S/300H (Cf. Lego RCX: H8/3292) 16 bit micro controller (Cf. Lego RCX: 8bit) Written in C with Real-time Operating System
![Page 7: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/7.jpg)
7chung
RobotaRobota The term robot
originates from the Czech word, robota, meaning “compulsory labor (or slave)”
From the play R.U.R. (Rossum’s Universal Robots) by Czech play writer Karel Capek in 1921. The play RUR featured robots that The play RUR featured robots that
nearly took over the world.nearly took over the world.They stopped only when they could not They stopped only when they could not answer the question:answer the question:
““What do we do after we have What do we do after we have destroyed all of the humans?”destroyed all of the humans?”
![Page 8: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/8.jpg)
8chung
Three Laws of Robotics In 1942, Issac Asimov, An American
science fiction writer, introduced the word “robotics” in his short story
Law 1: A robot may not injure a human being, or, through inaction, allow a human being to come to harm
Law 2: A robot must obey the orders given it by human beings except where such orders would conflict with the First Law
Law 3: A robot must protect its own existence as long as such protection does not conflict with the First or Second Law
![Page 9: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/9.jpg)
9chung
Definition: (Autonomous) RobotA mobile computer situated in the
real world interacting with the environment through sensors and actuators in order to perform various intelligent tasks without without constant attentionconstant attention
Real robots do not need joy stick Real robots do not need joy stick remote controls!remote controls!
![Page 10: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/10.jpg)
10chung
Definition: “Robotics”
The science of building and programming robots
![Page 11: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/11.jpg)
11chung
Robots for Robots for 3D3D Jobs Jobs
DangerousDullDirty
![Page 12: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/12.jpg)
12chung
G. Walter’s Robot – The first Robot 1948, 1953A wheeled machine with motorsPhotocellsTwo vacuum tubesMoved toward light if moderate
intensityAvoided bright light
![Page 13: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/13.jpg)
13chung
![Page 14: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/14.jpg)
14chung
Lots of Robots after Walter’s Robot …
![Page 15: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/15.jpg)
15chung
Lots of Robots after Walter’s Robot …
![Page 16: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/16.jpg)
16chung
Lots of Robots after Walter’s Robot …
![Page 17: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/17.jpg)
17chung
Lots of Robots after Walter’s Robot …
![Page 18: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/18.jpg)
18chung
Lots of Robots after Walter’s Robot …
![Page 19: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/19.jpg)
19chung
Lots of Robots after Walter’s Robot …
![Page 20: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/20.jpg)
20chung
Lots of Edutainment Robots after Walter’s Robot …
![Page 21: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/21.jpg)
21chung
First Raffle Ticket chosen by a Mobile Autonomous Robot [chung 4-15-00]
![Page 22: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/22.jpg)
22chung
First Ribbon Cutting by an Lego Autonomous Mobile Robot [chung 01]
![Page 23: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/23.jpg)
23chung
Lawrence Tech AIBO Robot soccer team
![Page 24: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/24.jpg)
24chung
A police robot extends a telephone to a red van parked on 15th Street and Pennsylvania Avenue near the White House Tuedsay, Jan. 18, 2005 in Washington. A man upset over custody of his child threatened to blow up his van a block from the White House on Tuesday, prompting a standoff with police, the FBI
![Page 25: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/25.jpg)
25chung
Weaponized robot, also known as SWORDS, in Englewood Cliffs, N.J., Friday, Jan. 14, 2005.
The Pentagon's research arm, the Defense Advanced Research Projects Agency, also recently awarded contracts to aid research of robots that one day could be dropped into combat from airplanes and others meant to scale walls using electrostatic energy — also known as "static cling."
Many of the vehicles being developed will have some autonomy, meaning they'll navigate rough terrain, avoid obstacles and make decisions about certain tasks on their own.
![Page 26: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/26.jpg)
26chung
… Humanoid Robots
Honda's "ASIMO" Rings Opening Bell at the NYSEFebruary 15, 2002
![Page 27: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/27.jpg)
27chung
More Humanoid Robots: SONY QRIO
![Page 28: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/28.jpg)
28chung
Design principles of autonomous agents, Rolf Pfeifer, 1996Autonomous – Have to solve tasks
without human interventionSelf-sufficient – They have to be able
to sustain themselves over extended period of time
Embodied – must be realized as a physical system capable of acting in the real world
Situated – The whole interaction with the environment must be controlled by the agent itself
![Page 29: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/29.jpg)
29chung
Fundamental Components of Fundamental Components of Autonomous RobotsAutonomous Robots
A brain (or brains)A brain (or brains) Body: physical chassis that holds Body: physical chassis that holds
other piecesother pieces Actuators: allows to move. Motors, Actuators: allows to move. Motors,
hydraulic pistons, lamps, etchydraulic pistons, lamps, etc SensorsSensors Power sourcePower source Communication
![Page 30: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/30.jpg)
30chung
Body: Mechanical Design ProblemsMovement: Changing locationSteering: Changing directionNavigation: Determining location
(very difficult task)
![Page 31: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/31.jpg)
31chung
Steering Mechanisms: Pivoting, Turning, and Walking Pivoting: see next slide Turning
•Today’s Cars are excellent example of turning steering
•Tricycles use a front wheel drive system•Bicycles use a rear wheel drive system
Walking: Very difficult to realize…•Four+ legged•Biped
![Page 32: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/32.jpg)
32chung
PivotingAlso known as Zero-turn radius
steering Independent left and right wheelsExamples: Bulldozers and TanksTwo driving wheels and a rear idle
wheelE.g.) Lego Roverbot
![Page 33: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/33.jpg)
33chung
Gearing
Proper Gear SpacingGear Reduction
•16 tooth : 16 tooth – 1:1
•16 tooth : 40 tooth – 2:5
•16 tooth : 8 tooth – 2:1
Worm Gear: n-to-1 reduction. Cannot be back-driven!
Pulley Wheels
![Page 34: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/34.jpg)
34chung
Sensors of Human
EyesEarsNoseSkinTongueEquilibrium: Balance… 6th sense(?)
![Page 35: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/35.jpg)
35chung
Robot Sensor Types Passive Sensors (does not require
power supply)•Touch•Temperature•Balance•…
Active Sensors (require power supply)•Light•Distance•Rotation•Sonar•…
![Page 36: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/36.jpg)
36chung
How to develop Intelligent Robots?The most difficult taskDeveloping intelligent and adaptive
software is the key
![Page 37: 1 chung Robotics 101 for Robofest May 2005 CJ Chung Lawrence Tech / Computer Science](https://reader033.vdocuments.us/reader033/viewer/2022061306/5514843f550346b2598b4c35/html5/thumbnails/37.jpg)
37chung
Why Robotics in Classes?
Multi-disciplinary learning: all STEM (Science, Technology, Engineering, and Math) subjects
Develops critical thinkingProvides co-operative learning
environmentTeaches real-life lessons, not virtual
fantasy