Introduction to Information Science and Technology (IST) Part IV: Intelligent Machines and Robotics
Sören Schwertfeger / 师泽仁 ShanghaiTech University
Introduction to Information Science and Technology (IST) Part IV: - - PowerPoint PPT Presentation
Introduction to Information Science and Technology (IST) Part IV: Intelligent Machines and Robotics Sren Schwertfeger / ShanghaiTech University 2 IST ShanghaiTech University - SIST - May 16 2016 Instructor Sren
Introduction to Information Science and Technology (IST) Part IV: Intelligent Machines and Robotics
Sören Schwertfeger / 师泽仁 ShanghaiTech University
Instructor
IST ShanghaiTech University - SIST - May 16 2016
2
Organization
Robotics
https://www.wenjuan.com/s/nqAVNrF/
IST ShanghaiTech University - SIST - May 16 2016
3
Grading
IST ShanghaiTech University - SIST - May 16 2016
4
Schedule
IST ShanghaiTech University - SIST - May 16 2016
5
Material
IST ShanghaiTech University - SIST - May 16 2016
6
Outline
IST ShanghaiTech University - SIST - May 16 2016
7
IST ShanghaiTech University - SIST - May 16 2016
8
Pictures on the following slides all from http://commons.wikimedia.org
IST ShanghaiTech University - SIST - May 16 2016
9
IST ShanghaiTech University - SIST - May 16 2016
10
IST ShanghaiTech University - SIST - May 16 2016
11
IST ShanghaiTech University - SIST - May 16 2016
12
IST ShanghaiTech University - SIST - May 16 2016
13
IST ShanghaiTech University - SIST - May 16 2016
14
IST ShanghaiTech University - SIST - May 16 2016
15
IST ShanghaiTech University - SIST - May 16 2016
16
IST ShanghaiTech University - SIST - May 16 2016
17
IST ShanghaiTech University - SIST - May 16 2016
18
IST ShanghaiTech University - SIST - May 16 2016
19
IST ShanghaiTech University - SIST - May 16 2016
20
IST ShanghaiTech University - SIST - May 16 2016
21
IST ShanghaiTech University - SIST - May 16 2016
22
IST ShanghaiTech University - SIST - May 16 2016
23
IST ShanghaiTech University - SIST - May 16 2016
24
What is your definition for the term ROBOT ?
IST ShanghaiTech University - SIST - May 16 2016
25
Definitions: A Robot is ...
A machine capable of performing complex tasks in the physical world, that is using sensors to perceive the environment and acts tele-operated or autonomous.
IST ShanghaiTech University - SIST - May 16 2016
26
Industry vs Mobile Robots
installed
annual sales - also fasted growing market worldwide
place!
Mobile Robotics
IST ShanghaiTech University - SIST - May 16 2016
27
Why Autonomous Mobile Robotics?
IST ShanghaiTech University - SIST - May 16 2016
28
move around in the
them:
are.
goal is.
there.
IST ShanghaiTech University - SIST - May 16 2016
29
move around in the
them:
are.
goal is.
there.
(painted lines, inductive guides), markers, iBeacon
IST ShanghaiTech University - SIST - May 16 2016
30
move around in the
them:
are.
goal is.
there.
(map)
IST ShanghaiTech University - SIST - May 16 2016
31
move around in the
them:
are.
goal is.
there.
move in that direction, reach desired speed
parameters
IST ShanghaiTech University - SIST - May 16 2016
32
Most important capability
(for autonomous mobile robots)
(safely and efficiently)
IST ShanghaiTech University - SIST - May 16 2016
33
How to get from A to B?
IST ShanghaiTech University - SIST - May 16 2016
34
Overview Hardware
IST ShanghaiTech University - SIST - May 16 2016
35
Speed sensor Quadrature Encoding Sensors: IMU (Gyro, Accelerometer), Cameras, Laser Range Finders (LRF), GPS, Microphone
Micro Controller
Battery, Power DC/ DC Mechanics: Structure, Housing, Tracks, Flippers Switches, LEDs, Plugs Storage (Hard Disk) Networking Battery management Servos …
Micro Controller:
Real time, PWM signals, Analog In- and Output Digital In- and Output Motor Motor Driver/ Motor Controller Wheel Motor Motor Driver/ Motor Controller Wheel, Track, Joint, Finger, …
Micro Controller Other Robots Operator Interface Computer:
Sensing, Computing, Storage
Computer:
Control and Navigation Planning Perception Vision Artificial Intelligence
How to get from A to B?
How to program an intelligent ROBOT to go from A to B?
IST ShanghaiTech University - SIST - May 16 2016
36
General Control Scheme for Mobile Robot Systems
Sensing Acting Information Extraction Vision Path Execution Cognition & AI Path Planning Real World Environment Localization Map Building
Motion Control Navigation Perception
IST ShanghaiTech University - SIST - May 16 2016
37
With material from Roland Siegwart and Davide Scaramuzza, ETH Zurich
Raw data Environment Model Local Map Position Global Map Actuator Commands Path
Lecture 2: Control and Navigation Lecture 3: Planning Lecture 4: Perception Lecture 5: Vision Lecture 6: Artificial Intelligence (AI) Lecture 7: Machine Learning
Brief History
Robota “forced labor”: Czech (捷克共和國), Karel Čapek R.U.R. 'Rossum's Universal Robots' (1920).
IST ShanghaiTech University - SIST - May 16 2016
38
Shakey the robot (1970)
reason about its own actions
http://robotics.shanghaitech.edu.cn/static/videos/external/Shakey. mkv
IST ShanghaiTech University - SIST - May 16 2016
39
IST ShanghaiTech University - SIST - May 16 2016
40
How to get from A to B?
Which (physical) methods can be used to move a robot?
(Propulsion Systems)
IST ShanghaiTech University - SIST - May 16 2016
41
Means of Propulsion
wings to move forward
IST ShanghaiTech University - SIST - May 16 2016
42
Robot Kinematics
IST ShanghaiTech University - SIST - May 16 2016
43
Mobile Robots with Wheels
IST
44
ShanghaiTech University - SIST - May 16 2016
The Four Basic Wheels Types
axle
IST
45
ShanghaiTech University - SIST - May 16 2016
The Four Basic Wheels Types
axle,
solved
IST
46
ShanghaiTech University - SIST - May 16 2016
Characteristics of Wheeled Robots and Vehicles
IST
47
ShanghaiTech University - SIST - May 16 2016
Different Arrangements of Wheels I
Omnidirectional Drive Synchro Drive
Center of gravity below axle
IST
48
ShanghaiTech University - SIST - May 16 2016
Different Arrangements of Wheels II
IST
49
ShanghaiTech University - SIST - May 16 2016
Uranus, CMU: Omnidirectional Drive with 4 Wheels
independently controlled
swedish wheels in a triangle
IST
50
ShanghaiTech University - SIST - May 16 2016
Rugbot, Jacobs Robotics: Tracked Differential Drive
center
IST ShanghaiTech University - SIST - May 16 2016
51
IST ShanghaiTech University - SIST - May 16 2016
52
Position, Orientation, Pose – Translation, Rotation, Transform
(for example x, y)
theta 𝜄)
another
reference frame to another
mathematically the same – difference in semantics!
IST ShanghaiTech University - SIST - May 16 2016
53
2 Dimensions (2D) and 3D
IST ShanghaiTech University - SIST - May 16 2016
54
3D: Right Hand Coordinate System
axes is anti-clockwise
positive rotation in finger direction
IST ShanghaiTech University - SIST - May 16 2016
55 Right Hand Rule http://en.wikipedia.org/wiki/Right-hand_rule
IST ShanghaiTech University - SIST - May 16 2016
56
Current applications
Future applications
(Torpedo 2.0)
IST ShanghaiTech University - SIST - May 16 2016
57
Pipeline inspection
(non-destructive)
IST ShanghaiTech University - SIST - May 16 2016
58
Automated Guided Vehicles (AGV) in Industry and Service
IST ShanghaiTech University - SIST - May 16 2016
59
localized with lasers, using map (SLAM)
working together with humans!
Automation of Logistic Processes: Container unloading
goods
planning
unloading of containers
RGB-D camera
IST ShanghaiTech University - SIST - May 16 2016
60
Automated Transfer Vehicle (ATV)
payload and experiments
IST ShanghaiTech University - SIST - May 16 2016
61
tracking
control!
Applications for Underwater Robotics
Oil drilling platforms
Oceanography, Geology
IST ShanghaiTech University - SIST - May 16 2016
62
Urban Search and Rescue Robots
IST ShanghaiTech University - SIST - May 16 2016
63
Rescue Robot in Fukushima
nuclear disaster 2011
Robot Quince:
Tohoku University, Japan
Fukushima plant
reactor Number 2
IST ShanghaiTech University - SIST - May 16 2016
64
Rescue Robots
advanced mobility
sensing and manipulation
big topic => combines industrial robots with mobile robots!
IST ShanghaiTech University - SIST - May 16 2016
65
Flying search and rescue robot
birds-eye maps
IST ShanghaiTech University - SIST - May 16 2016
66
Aerial Map
IST ShanghaiTech University - SIST - May 16 2016
67
IST ShanghaiTech University - SIST - May 16 2016
68