Professional Documents
Culture Documents
Lect01 4up
Lect01 4up
Lect01 4up
Richard Williams
• Module Information
• Aims and learning outcomes
• Contents, outline
• References
• Practical matters, assessment
• Introduction
• What is robotics?
• What are agent systems?
• Some examples of robots.
3 / 39 4 / 39
Module aims Learning outcomes
4 To introduce the key issues surrounding the development of 4 Use a contemporary agent programming platform (e.g.
autonomous robots. AgentSpeak) for developing significant software or
hardware-based agents
5 To introduce a contemporary platform for experimental
robotics. 5 Identify key issues involved in building agents that must sense
and act within the physical world
6 Program and deploy autonomous robots for specific tasks
5 / 39 6 / 39
7 / 39 8 / 39
Module outline Assessment
9 / 39 10 / 39
A grade of zero should be given only in exceptional circumstances, and your • It should, at the end, give an idea of the trajectory the group
project monitor should already be aware of these.
Robotics
Agent Systems
13 / 39 14 / 39
15 / 39 16 / 39
What is a robot? What is a robot?
17 / 39 18 / 39
percepts
percepts
Environment sensors
Environment sensors
effectors
effectors
actions
actions
• An agent is a system that is situated in some environment,
• The fundamental question is what action(s) to take for a given
and is capable of autonomous action in this environment in
state of the environment.
order to meet its delegated objectives.
19 / 39 20 / 39
What is mobile robotics? Applications
• Where am I ?
• Where am I going ?
• How do I get there ?
21 / 39 22 / 39
• Used to transport motor blocks from one assembly station to • Guided by an electrical wire installed in the floor but it is also
an other. able to leave the wire to avoid obstacles.
23 / 39 24 / 39
Savione Kiva Systems
• Delivery robot, currently being used in hotels to deliver items • Warehouse/Fulfillment concept by Kiva Systems (now
to guests. Amazon Robotics).
25 / 39 26 / 39
Touch sensors
27 / 39 28 / 39
Autonomous Underwater Vehicles - Aqua2 Mars Rovers
• Numerous applications such as pipeline inspection, seafloor • On Mars, teleoperation is a bit of a handicap. Why?
mapping andcurios coral reef inspection.
29 / 39 30 / 39
31 / 39 32 / 39
Pulstech Forester Jibo Family Robot
33 / 39 34 / 39
35 / 39 36 / 39
Google Car Research Platforms
37 / 39 38 / 39
Summary
39 / 39