Introduction to Robotics
Shivam Goel
Introduction to Robotics Shivam Goel A bit about me.. PhD student - - PowerPoint PPT Presentation
Introduction to Robotics Shivam Goel A bit about me.. PhD student Advised by Dr. Diane J. Cook and Dr. Matthew E. Taylor Research interests: Computer vision, Reinforcement learning, Robotics Outline Introduction History of
Shivam Goel
Robotics
man.
The model of Leonardo Da Vinci's robot with inner workings as displayed in Berlin
(1890-1938) made the first use of the word ‘robot’, from the Czech word for forced labor or serf.
Was the first used the term "robotics' to refer to the study of robotic applications.
material, parts, tools, or specialized devices through various programmed motions for the performance of a variety of tasks.
a pedestrian in Tempe, AZ
Real World Environment Perception Localization Cognition Motion Control Environment Model, Local Map Position Global Map Path
Perception Haptics Natural Language Processing Computer Vision
Localization Cognition Motion Control Environment Model, Local Map Position Global Map Path
what was observed in the past
Is it possible for a mobile robot to be placed at an unknown location in an unknown environment and for the robot to incrementally build a consistent map of this environment while simultaneously determining its location within this map?
http://flic.kr/p/9jdHrL
sensor data
landmarks in space
and robot localization
*Slides adapted from Cyrill Stachniss
*Slides adapted from Cyrill Stachniss
: 1 : 1 : 1 t t t
Arrows = influences
*Slides adapted from Cyrill Stachniss
39
1 2 1 : 1 : 1 : 1 : 1 : 1
t t t t t t t
*Slides adapted from Cyrill Stachniss
Center for Precision & Automated Agricultural Systems
Robotic Decision Making Laboratory
43
Basic specifications of bin dog system Track 1.55 m Wheelbase 1.95 m Height (collapsed) 1.5 m Height (Fully extended) 2.1 m Engine Power 9.6 kW Max Speed 1.2 m·s-1 Max Steering rate 30 deg·s-1 Capacity of bin-loading system 500 kg
Block diagram of bin-dog navigation system Data processing in Robot Operating System
Sensors (GPS & IMU)
q GPS-based navigation system
Enter an alleyway
q Actual trajectories
planning
q Laser-based navigation system
Detection of alleyway entrance
q Laser-based navigation system
Detection of bin in an alleyway Detection of tree rows
q Laser-based navigation system
Position Error computation Detection of tree rows
Fetch a target bin
q Automated bin management
Place an empty bin
Replace full bin with empty bin
52
53 Wilson, Garrett, et al. "Robot-enabled support of daily activities in smart home environments." Cognitive Systems Research 54 (2019): 258-272.
Camera module Tablet interface Navigation module
Google’s Cartographer system
determines the robot’s location on the map
Source: https://www.therobotreport.com/10-biggest-challenges-in-robotics/
failures.