Basilio Bona DAUIN – Politecnico di Torino

Slides:



Advertisements
Similar presentations
Additional Topics ARTIFICIAL INTELLIGENCE
Advertisements

Mobile Robot Locomotion
Intelligent Agents Chapter 2.
ICRA 2005 – Barcelona, April 2005Basilio Bona – DAUIN – Politecnico di TorinoPage 1 Identification of Industrial Robot Parameters for Advanced Model-Based.
Learning Roomba Module 2 - Robot Configurations. Outline What is a Robot Configuration? Why is it important? Several types of Configurations Roomba Configuration.
Communication Piazza – Code Angel Computers in Lab Joined late – Be sure to me to remind me!
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
EE631 Cooperating Autonomous Mobile Robots Lecture 5: Collision Avoidance in Dynamic Environments Prof. Yi Guo ECE Dept.
SA-1 Body Scheme Learning Through Self-Perception Jürgen Sturm, Christian Plagemann, Wolfram Burgard.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o o Lecture #2: The Big.
The City College of New York 1 Prepared by Dr. Salah Talha Mobot: Mobile Robot Introduction to ROBOTICS.
November 17, 2009 Introduction to Cognitive Science Lecture 19: Robotics 1 Robotics environment agent ? sensors effectors Robots have physical sensors.
Robotics R&N: ch 25 based on material from Jean- Claude Latombe, Daphne Koller, Stuart Russell.
Introduction to ROBOTICS
Introduction to mobile robots Slides modified from Maja Mataric’s CSCI445, USC.
Behavior- Based Approaches Behavior- Based Approaches.
Mechatronics 1 Week 11. Learning Outcomes By the end of week 11 session, students will understand some sorts of mobile robot and locomotion of wheeled.
Patent Liability Analysis Andrew Loveless. Potential Patent Infringement Autonomous obstacle avoidance 7,587,260 – Autonomous navigation system and method.
Air Transportation Systems
Artificial Intelligence
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Intelligent Agents. Software agents O Monday: O Overview video (Introduction to software agents) O Agents and environments O Rationality O Wednesday:
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Biped Robots. Definitions Static Walking Static Walking The centre of gravity of the robot is always within the area bounded by the feet that are touching.
Definition of an Industrial Robot
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
Cooperating AmigoBots Framework and Algorithms
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
Dana Nau: Lecture slides for Automated Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
Introduction to ROBOTICS
Theory of walking Locomotion on ground can be realized with three different basic mechanisms: slide lever wheel or track First two are walking mechanisms.
Chapter 2 Agents & Environments. © D. Weld, D. Fox 2 Outline Agents and environments Rationality PEAS specification Environment types Agent types.
Intro To Air Transportation Transportation Systems Mr. Wasacz Transportation Systems Mr. Wasacz.
Ground Robotics Reliability Center Andrew Niedert, Yazan Aljeroudi, Dr. Nassif Rayess, and Dr. Richard Hill Department of Mechanical Engineering, University.
Mobile Robot Navigation Using Fuzzy logic Controller
The Robonaut Josh Kuhn. What is Robonaut?  A dexterous, humanoid robot  Developed at NASA’s Johnson Space Center (JSC) with support from GM  Designed.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
BioRobots, LLC Richard Bachmann, President Cleveland, OH Incorporated in 2002 Goal: Commercialize technology developed by Roger Quinn et al. in biologically.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Hybrid-Structure Robot Design From the authors of Chang Gung University and Metal Industries R&D Center, Taiwan.
Based on the success of image extraction/interpretation technology and advances in control theory, more recent research has focused on the use of a monocular.
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
What is in a ROBOT? Robotic Components Unit A – Ch 3.
Robotics Sharif In the name of Allah Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #4: The.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Dynamic Mission Planning for Multiple Mobile Robots Barry Brumitt and Anthony Stentz 26 Oct, 1999 AMRS-99 Class Presentation Brian Chemel.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Basilio Bona DAUIN – Politecnico di Torino
Hardware and Locomotion
James Irwin Amirkhosro Vosughi Mon 1-5pm
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
ME512: Mobile Robotics Last Lecture
Basilio Bona DAUIN – Politecnico di Torino
Automation as the Subject of Mechanical Engineer’s interest
Introduction to Robotics
Basilio Bona DAUIN – Politecnico di Torino
Basilio Bona DAUIN – Politecnico di Torino
Robot Intelligence Kevin Warwick.
Locomotion of Wheeled Robots
Intelligent Agents Chapter 2.
Introduction to Robot Mapping
Basilio Bona DAUIN – Politecnico di Torino
Basilio Bona DAUIN – Politecnico di Torino
Chapter 20 Planning in Robotics
SENSOR BASED CONTROL OF AUTONOMOUS ROBOTS
LOCOMOTION Farahnaz AttarHamidi Samaneh Mahmoudi Mehraneh NezamiRad.
Presentation transcript:

Basilio Bona DAUIN – Politecnico di Torino 28/04/2017 ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino di 23

Mobile & Service Robotics Introduction 28/04/2017 Mobile & Service Robotics Introduction di 23

Definitions A mobile robot is a structure capable to move and act (autonomously or remotely operated) in terrestrial, underwater or aerial environments Environments can be assumed to be totally structured, partially structured or unstructured totally known, partially known or unknown Structured environment = one knows the type and the geometric characteristics of the environment office space: corridors, doors, chairs, tables, etc. obstacles: static or dynamics or both constant or slow-varying in time Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Autonomy Autonomy is the ability to move independently from a human supervisor It requires Intelligence, i.e., CPU, algorithms, database onboard or “in the cloud” Sensors (for perceiving the environment) Actuators (for motion and manipulation, etc.) Energy source: onboard generated or supplied by an “umbilical cord” Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Examples structured unstructured partially structured Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Fundamental problems in mobile robotics Locomotion: how the robot moves in the environment Perception: how the robot perceives the environment Representation: how the robot organizes the knowledge about the environment Mapping: how to build the map of the environment Localization: where is the robot in the map Path planning/action planning: what the robot shall do to go from here to there; what are the actions to be performed to complete a specified task Supervision and control: how are the command to actuators generated to perform simple or complex tasks. How to generate tasks Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Locomotion Terrestrial robots Underwater robots Aerial robots Wheeled Legged Mixed wheels/legs Biped (humanoids) Others (biomimetics = imitation of natural locomotion) Underwater robots Propellers Water jets Aerial robots Fixed wings Rotating wings (helicopters and quadcopters) Airships and dirigibles Flapping wings Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Terrestrial Robots – wheeled Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Terrestrial Robots – legged Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Terrestrial Robots – “humanoids” Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Underwater Robots To move they use Propellers Water jets Fins or entire body motion Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Aerial robots (UAV) Airship (lighter than air) or aircrafts (heavier than air) They use Propellers Rotating wings Flapping wings Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Natural Locomotion Longitudinal waves Transversal waves Running Jumping Step Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Biomimetic systems Nature imitation Longitudinal waves Transversal waves Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Biomimesis Copy from nature Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Mobile Robots: topics treated Wheeled robots Kinematics Sensors Absolute and relative position (odometry) Speed Proximity and distance Active ranging Vision Intelligence Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Wheel Types Simple non steering wheels Simple steering wheels Castor wheel Omniwheel (omnidirectional wheel) or Swedish wheel Spherical omniwheel Wheel may be active or passive Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Simple non steering wheel graphical scheme Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Simple steering wheel graphical scheme Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Simple steering wheel top view front view side view Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Castor Wheel Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Omniwheel Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Omniwheel Industrial platforms with omniwheels Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Omniwheel Omniwheel can also be used as a support in a differential drive robot Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Omnidirectional Spherical Wheel passive supports active supports active supports passive supports Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Wheels Symbols Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Wheels Symbols passive castor wheel simple passive non steering wheel simple passive steering wheel active castor wheel ominidirectional wheel simple active non steering wheel passive spherical wheel simple active steering wheel active spherical wheel Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Typical structures Active fixed wheels + castor passive wheel Active fixed wheels + steering wheel Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Differential wheels + passive spherical wheels Typical structures Differential wheels + passive spherical wheels Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Typical structures Fixed active wheel + passive omnidirectional wheel Omnidirectional active wheels Active omnidirectional wheels Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Steering Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016

Steering Basilio Bona -DAUIN - PoliTo ROBOTICS 01PEEQW - 2015/2016