SlideShare a Scribd company logo
1 of 18
Robotics



    R&N: ch 25
             based on material from Jean-
             Claude Latombe, Daphne Koller,
             Stuart Russell
Agent
        sensors


    ?
                          environment
  agent

           effectors




Robots ⇒ Physical sensors and effectors
Sensors
  Sensors that tell the robot position/change of
  joints: odometers, speedometers, etc.
  Force sensing. Enables compliant motion--
  robot just maintains contact with object
  (video: compliant)
  Sonar. Send out sound waves and measure
  how long it takes for it to be reflected back.
  Good for obstacle avoidance.
  Vision systems
Effectors
  Converts software commands into
  physical motion
  Typically electrical motors or
  hydraulic/pneumatic cylinders
  Two main types of effectors:
     locomotion
     manipulation
Locomotion
  Legs!
     traditional (video: honda human)
     Other types
        Statically stable locomotion: can pause at any stage
         during its gate without falling
        Dynamically stable locomotion: stable only as long as it
         keeps moving (video: hopper)
  Still, wheeled or tread locomotion like Shakey
  is still most practical for typical environments
  Other methods: reconfigurable robots, fish
  robots, snake-like robots. (video: mod-robot)
Manipulation
  Manipulation of objects
  Typical manipulators allow for:
     Prismatic motion (linear movement)
     Rotary motion (around a fixed hub)
  Robot hands go from complex anthromorphic
  models to simpler ones that are just graspers
     (video: manipulation)
     (video: heart surgery)
Problems in Robotics
  Localization and Mapping
  Motion planning
Localization: Where Am I?
  Use probabilistic inference: compute current location
  and orientation (pose) given observations


     At-1          At-1          At-1


            Xt-1          Xt-1          Xt-1



            Zt-1          Zt-1          Zt-1
Motion Planning
  Simplest task that a robot needs to
  accomplish
  Two aspects:
     Finding a path robot should follow
     Adjusting motors to follow that path
  Goal: move robot from one
  configuration to another
Configuration space
  Describe robot’s configuration using a set of
  real numbers
  Flatland -- robot in 2D -- how to describe?
  Degrees of freedom: a robot has k degrees of
  freedom if it can be described fully by a set of
  k real numbers
     e.g. robot arm (slide)
  Want minimum-dimension parameterization
  Set of all possible configurations of the robot
  in the k-dimensional space is called the
  configuration space of the robot.
Example
 workspace for 2-D robot that can only
 translate, not rotate
 configuration space describes legal
 configurations
     free-space
     obstacles
 Configuration space depends on how
 big robot is—need reference point
Path planning
  Goal: move the robot from an initial
  configuration to a goal position
  path must be contained entirely in free space
  assumptions:
     robot can follow any path (as long as avoids
      obstacles)
     dynamics are completely reliable
     obstacles known in advance
     obstacles don’t move
Assumption #1
 robot can follow any path
 what about a car?
 degrees of freedom vs. controllable
 degrees of freedom
     holonomic (same)
     nonholonomic
     (video: holonomic)
Motion planning
  reduces to problem of finding a path
  from an initial state to a goal in robot’s
  configuration space
  why is this hard?
Reformulate as discrete
search
  finely discretized grid
  cell decomposition: decompose the space into
  large cells where each cell is simple, motion
  planning in each cell is trivial
  roadmap (skeletonization) methods: come up
  with a set of major “landmarks” in the space
  and a set of roads between them
Issues in Search
  Complete
  Optimality
  Computational Complexity
Motion planning algorithms
  grid
  cell decomposition
     exact
     approximate
  roadmap (skeletonization) methods:
     visibility graphs
     randomized path planning
Robotics: Summary
  We’ve just seen a brief introduction…
  Issues:
     sensors, effectors
     Locomotion, manipulation
  Some problems:
     Localization
     Motion Planning
  Lots more!!

More Related Content

What's hot

Ec6003 robotics and automation notes
Ec6003   robotics and automation notesEc6003   robotics and automation notes
Ec6003 robotics and automation notesJAIGANESH SEKAR
 
All About Robotics (pdf)
All About Robotics (pdf)All About Robotics (pdf)
All About Robotics (pdf)Priyanshu
 
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICSROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICSTAMILMECHKIT
 
simuliton of biped walkinng robot using kinematics
simuliton of biped walkinng robot using kinematicssimuliton of biped walkinng robot using kinematics
simuliton of biped walkinng robot using kinematicsReza Fazaeli
 
Robots and new technologies
Robots and new technologiesRobots and new technologies
Robots and new technologiesAfraz Rajiwate
 
Traffic light.ppt (1)
Traffic light.ppt (1)Traffic light.ppt (1)
Traffic light.ppt (1)chelseaaaaad
 
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 Systemanand hd
 
Robotics and Automation Introduction
Robotics and Automation IntroductionRobotics and Automation Introduction
Robotics and Automation Introductionanand hd
 
Solution to Inverse Kinematics
Solution to Inverse KinematicsSolution to Inverse Kinematics
Solution to Inverse KinematicsHitesh Mohapatra
 
Independent design project
Independent design projectIndependent design project
Independent design projectFabian Okidi
 
Basics of robotics
Basics of roboticsBasics of robotics
Basics of roboticsbaskaransece
 

What's hot (19)

Lecture 04: Sensors
Lecture 04: SensorsLecture 04: Sensors
Lecture 04: Sensors
 
Ec6003 robotics and automation notes
Ec6003   robotics and automation notesEc6003   robotics and automation notes
Ec6003 robotics and automation notes
 
All About Robotics (pdf)
All About Robotics (pdf)All About Robotics (pdf)
All About Robotics (pdf)
 
Robotics or Robot Technology
Robotics or Robot Technology Robotics or Robot Technology
Robotics or Robot Technology
 
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICSROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
 
simuliton of biped walkinng robot using kinematics
simuliton of biped walkinng robot using kinematicssimuliton of biped walkinng robot using kinematics
simuliton of biped walkinng robot using kinematics
 
Degrees of freedom
Degrees of freedomDegrees of freedom
Degrees of freedom
 
Rules
RulesRules
Rules
 
Robots and new technologies
Robots and new technologiesRobots and new technologies
Robots and new technologies
 
Traffic light.ppt (1)
Traffic light.ppt (1)Traffic light.ppt (1)
Traffic light.ppt (1)
 
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
 
Robotics and Automation Introduction
Robotics and Automation IntroductionRobotics and Automation Introduction
Robotics and Automation Introduction
 
Solution to Inverse Kinematics
Solution to Inverse KinematicsSolution to Inverse Kinematics
Solution to Inverse Kinematics
 
Line Maze Solver Presentation
Line Maze Solver PresentationLine Maze Solver Presentation
Line Maze Solver Presentation
 
Robotic ch 1 1
Robotic ch 1 1Robotic ch 1 1
Robotic ch 1 1
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Independent design project
Independent design projectIndependent design project
Independent design project
 
Basics of robotics
Basics of roboticsBasics of robotics
Basics of robotics
 
84 11-21
84 11-2184 11-21
84 11-21
 

Similar to Robotics

Similar to Robotics (20)

Robotics
RoboticsRobotics
Robotics
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application
 
Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 Fundamentals
 
robot_program.ppt
robot_program.pptrobot_program.ppt
robot_program.ppt
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
 
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 ...
 
25 robotics
25 robotics25 robotics
25 robotics
 
actuators, or effectors
actuators, or effectorsactuators, or effectors
actuators, or effectors
 
robot
robotrobot
robot
 
Ai robotics abstract110901
Ai robotics abstract110901Ai robotics abstract110901
Ai robotics abstract110901
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics
RoboticsRobotics
Robotics
 
Robotics lover
Robotics loverRobotics lover
Robotics lover
 
Robotics Automation in production
Robotics Automation in productionRobotics Automation in production
Robotics Automation in production
 
UNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptUNIT 6 Robotics01.ppt
UNIT 6 Robotics01.ppt
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 

Recently uploaded

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Recently uploaded (20)

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

Robotics

  • 1. Robotics R&N: ch 25 based on material from Jean- Claude Latombe, Daphne Koller, Stuart Russell
  • 2. Agent sensors ? environment agent effectors Robots ⇒ Physical sensors and effectors
  • 3. Sensors Sensors that tell the robot position/change of joints: odometers, speedometers, etc. Force sensing. Enables compliant motion-- robot just maintains contact with object (video: compliant) Sonar. Send out sound waves and measure how long it takes for it to be reflected back. Good for obstacle avoidance. Vision systems
  • 4. Effectors Converts software commands into physical motion Typically electrical motors or hydraulic/pneumatic cylinders Two main types of effectors:  locomotion  manipulation
  • 5. Locomotion Legs!  traditional (video: honda human)  Other types  Statically stable locomotion: can pause at any stage during its gate without falling  Dynamically stable locomotion: stable only as long as it keeps moving (video: hopper) Still, wheeled or tread locomotion like Shakey is still most practical for typical environments Other methods: reconfigurable robots, fish robots, snake-like robots. (video: mod-robot)
  • 6. Manipulation Manipulation of objects Typical manipulators allow for:  Prismatic motion (linear movement)  Rotary motion (around a fixed hub) Robot hands go from complex anthromorphic models to simpler ones that are just graspers  (video: manipulation)  (video: heart surgery)
  • 7. Problems in Robotics Localization and Mapping Motion planning
  • 8. Localization: Where Am I? Use probabilistic inference: compute current location and orientation (pose) given observations At-1 At-1 At-1 Xt-1 Xt-1 Xt-1 Zt-1 Zt-1 Zt-1
  • 9. Motion Planning Simplest task that a robot needs to accomplish Two aspects:  Finding a path robot should follow  Adjusting motors to follow that path Goal: move robot from one configuration to another
  • 10. Configuration space Describe robot’s configuration using a set of real numbers Flatland -- robot in 2D -- how to describe? Degrees of freedom: a robot has k degrees of freedom if it can be described fully by a set of k real numbers  e.g. robot arm (slide) Want minimum-dimension parameterization Set of all possible configurations of the robot in the k-dimensional space is called the configuration space of the robot.
  • 11. Example workspace for 2-D robot that can only translate, not rotate configuration space describes legal configurations  free-space  obstacles Configuration space depends on how big robot is—need reference point
  • 12. Path planning Goal: move the robot from an initial configuration to a goal position path must be contained entirely in free space assumptions:  robot can follow any path (as long as avoids obstacles)  dynamics are completely reliable  obstacles known in advance  obstacles don’t move
  • 13. Assumption #1 robot can follow any path what about a car? degrees of freedom vs. controllable degrees of freedom  holonomic (same)  nonholonomic  (video: holonomic)
  • 14. Motion planning reduces to problem of finding a path from an initial state to a goal in robot’s configuration space why is this hard?
  • 15. Reformulate as discrete search finely discretized grid cell decomposition: decompose the space into large cells where each cell is simple, motion planning in each cell is trivial roadmap (skeletonization) methods: come up with a set of major “landmarks” in the space and a set of roads between them
  • 16. Issues in Search Complete Optimality Computational Complexity
  • 17. Motion planning algorithms grid cell decomposition  exact  approximate roadmap (skeletonization) methods:  visibility graphs  randomized path planning
  • 18. Robotics: Summary We’ve just seen a brief introduction… Issues:  sensors, effectors  Locomotion, manipulation Some problems:  Localization  Motion Planning Lots more!!