Title: EPFL-IST%20collaboration
1ROBOTICS
EPFL-IST a proposal for a collaboration
program
2Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision taking and planning
- Collaboration instruments
3Institute for Systems and RoboticsISR/IST
Director Profª Isabel Ribeiro
4Institute for Systems and RoboticsISR/IST
- University based RD institution founded in
1992, located at IST - Since 2002 status of Associate Laboratory
- Multidisciplinary advanced research activities in
Robotics and Information Processing
SCIENTIFIC DISCIPLINES
APPLICATIONS
Systems and Control Theory Signal
Processing Computer Vision Image and Video
Processing Optimization AI and Intelligent
Systems Biomedical Engineering
Autonomous Ocean Robotics Land Mobile
Robotics Search and Rescue / Surveillance Satellit
e Formation for Space Exploration Service and
Companion Robotics 3D reconstruction Mobile
Communications and Multimedia
5Institute for Systems and RoboticsISR/IST
- 38 - Senior Researchers with PhD (26 IST faculty)
- 8 Post-docs
- 45 PhD students
- 24 M.Sc students
- 28 Research Engineers Undergraduate students
Portugal Spain Netherlands Germany Italy USA Servi
a
28
with a scholarship from the Portuguese Science
and Technology Foundation
140 members
6Institute for Systems and RoboticsISR/IST
RESEARCH LABS
- COMPUTER AND ROBOT VISION (VISLab)
- DYNAMICAL SYSTEMS AND OCEAN ROBOTICS (DSORLab)
- INTELLIGENT SYSTEMS (ISLab)
- MOBILE ROBOTICS (MRLab)
- SIGNAL PROCESSING (SPLab)
- EVOLUTIONARY SYSTEMS AND BIOMEDICAL ENG.
(LaSEEB)
7Institute for Systems and RoboticsISR/IST
José Santos-Victor VisLab Alexandre Bernardino
VisLab Manuel Lopes Vislab Mattijs Spaan
ISLab Jorge Salvador Marques SigProc
Lab Isabel Ribeiro MRLab Pedro Lima IS
Lab João Sequeira - MRLab
Thematic Area Robotic Monitoring and Surveillance
8Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision making and planning
- Collaboration instruments
9Networked Cognitive Systems
distributed networked robots and sensors (capable
of sensing acting computing) able to observe,
map and operate in possibly dynamic environments
and interacting with humans
CMU Portugal
10Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision making and planning
- Collaboration instruments
11Understanding human activity
Example
EU-Project CAVIAR (U. Edinburgh, IST-Lisbon,
INRIA)
12Understanding human activity
Cameras 275 Images 352x288 pixels _at_ 25Hz
EU-Project CAVIAR (U. Edinburgh, IST-Lisbon,
INRIA)
13Understanding human activity
Hierarchical classifier
1
Active Inactive Walking Running Fighting
2
3
Active Inactive
Walking Running Fighting
Active
Inactive
4
Walking Running
Fighting
Recognition rate 98,8
Walking
Running
14Understanding human activity
Johansson G (1973) Visual perception of
biological motion and a model for its analysis.
Perception and Psychophysics 14201211
15Understanding human activity
Frank PollickDpt Psychology, University of
Glasgow
16Mirror Neurons
Gallese, Fadiga, Fogassi and Rizzolati, Brain,
1996
- Active during observation of another monkeys or
experimenters hands interacting with objects. - Observed executed actions
- are the same
Observed executed action are NOT the same
(tool)
17Action observation/execution ressonance
18Motor Gesture recognition
Training Set 24 sequences 15 visual features
15 joint angles
Test Set 96 seqs.
19Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision making and planning
- Collaboration instruments
20Humanoid Robotics
21Challenges
- Daily Life Environments
- Unstructured and Dynamic Scenarios
- Friendly Interaction
- Advanced Recognition and Expressive Capabilities
- Easy Programming and Adaptation
- Learning by exploration and imitation
22The ROBOT-CUB Project
- Design and construction of a humanoid robotic
platform for research in cognition and
cognitive development. - Consortium roboticists neuroscientists
psychologists ..
2.5 yr child, 23kg 50 DOFs
iCub
23A Developmental Approach
- Self-Awareness
- Learning about the self
- Auto-observation
- World-Awareness
- Learning about the world
- Object affordances
- Imitation
- learning about others
- View point transformation
- Task imitation metrics
24A Developmental Approach
- Self-Awareness
- Learning about the self
- Auto-observation
- World-Awareness
- Learning about the world
- Object affordances
- Imitation
- learning about others
- View point transformation
- Task imitation metrics
25Control and learning with redundant robotic
systems
- Learn sensory-motor maps
- Function approximation methods
- Jacobian estimation methods
- Control
- Optimal control
26I - Sensory-motor maps
Sensory Motor appearance/position/velocity
joint position/velocity
Reconstruct (backward model)
Predict (forward model)
Static vs Incremental To be used in open-loop or
closed-loop control Full vs Partial Restricting
all or part of the available degrees of
freedom Geometric vs Radiometric Geometric or
other kind of features
27Head Gaze Control
28Head Gaze Control
29A Developmental Approach
- Self-Awareness
- Learning about the self
- Auto-observation
- World-Awareness
- Learning about the world
- Object affordances
- Imitation
- learning about others
- View point transformation
- Task imitation metrics
30Affordances
Affordances as models for prediction, action
selection and execution
- action possibilities on a certain object, with
reference to the actors capabilities James J.
Gibson, 1979 - links Actions, Objects and the consequences of
acting on objects (Effects). - Grounded of the particular experience and
capabilities of the agent.
31Example Grasp, Tap Touch
- Effects
- Contact
- Object Motion
- Objects have
- Two different shapes
- Two sizes
- Three colors
32Exploring the space of actions
33Using the affordances
- Probabilistic inference planning for
recognition, prediction and decision making - Imitation, action clustering
- Hierarchical organization for sequences
34A Developmental Approach
- Self-Awareness
- Learning about the self
- Auto-observation
- World-Awareness
- Learning about the world
- Object affordances
- Imitation
- learning about others
- View point transformation
- Task imitation metrics
35(No Transcript)
36Affordance based imitation
- Affordances
- Model Learning
- Imitation framework
- Combining affordances imitation
37Imitation framework
- Observe the demonstration.
- Use affordances to interpret what actions would
give the same effect. - Create a function r that describes the task
- Select the actions to accomplish the task r
- Perform the imitation
38Experiments
39Inaccurate and incomplete demonstration
40Imitation
41Future
Biomimetic Control Interaction Behaviour
Control Learning Attention Modulation
Setups
iCub Baltazar Sensors Data Glove, Flock of
Birds, Tobii, .
42Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision making and planning
- Collaboration instruments
43Distributed decision making
- Distributed Autonomous Sensor and Robot Networks
- Cooperative perception
- Cooperative navigation
- Cooperative plan representation and task
coordination - Modeling, analysis and control of robot swarms
44Distributed decision making
- Distributed Autonomous Sensor and Robot Networks
- Cooperative perception
- Bayesian strategies to fuse uncertain information
from spatially distributed sensors - Handling disagreement
- Taking decisions (e.g., using POMDPs) to move
mobile sensors to suitable locations to improve
perception - Probabilistic language which takes into
account observation models, dependence on sensor
location w.r.t. object, robot location
uncertainty
Im dead, and I cant see the ball
- Possible applications
- soccer robots
- rescue robot fleets (with aerial and land
robots) - tracking moving objects in distributed sensor
networks
45Distributed decision making
- Distributed Autonomous Sensor and Robot Networks
- Cooperative navigation
- Cooperative self-localization
- Formation control
- Decentralized low-communication formation full
state estimation
- Possible applications
- formation flying spacecraft
- rescue robot fleets (with aerial and land robots)
46Distributed decision making
- Distributed Autonomous Sensor and Robot Networks
- Plan representation and task coordination
- Decentralized Sequential Decision Making methods
(MDPs, POMDPs) - Multi-Robot Reinforcement Learning (especially in
POMDPs) - Deterministic Discrete Event and Hybrid Systems
modeling, analysis and synthesis
- Possible applications
- any multi-robot team with a small number of
robots (e.g., up to 10)
47Distributed decision making
- Distributed Autonomous Sensor and Robot Networks
- Modeling, analysis and control of robot swarms
- Stochastic Discrete Event and Hybrid Systems
modeling, analysis and synthesis - Bio-inspired models and methodologies (e.g., from
the immune system)
- Possible applications
- any multi-robot team with a large number of
robots (e.g., larger than 100) - cell population dynamics
- surveillance by networks of sensors robots
48Robotics initiative
- ISR/IST - Who we are
- Networked Cognitive Systems
- Human action understanding and surveillance
- Cognitive robots (humanoids)
- Distributed decision making and planning
- Collaboration instruments
49Networked Cognitive Systems
- Potential collaborators _at_ EPFL
- Prof. Aude Billard, LASA - Learning Algorithms
and Systems Laboratory, Learning and Dynamical
Systems, Neural Computation and Modelling,
Human-Machine Interaction, Humanoids Robotics,
Mechatronics, Design of Therapeutic and
Educational Robotic Systems EU project Robotcub - Prof. Auke Jan Ijspeert, BIRG - Biologically
Inspired Robotics Group, Articulated and
biologically inspired robotics, Modular robotics,
Humanoid robotics, Control of locomotion and of
coordinated movements in robots, Computational
neuroscience, neural networks, sensorimotor
coordination in animals EU project Robotcub - Prof. Alcherio Martinoli, MICS - Mobile
Information and Communication Systems,
swarm-intelligence, networked robotic systems,
swarm robotics, multi-robot systems, sensor
actuator networks existing personal contacts
50Networked Cognitive Systems
- Potential collaborators _at_ EPFL
- Prof. Dario Floreano, Laboratory of Intelligent
Systems (I2S - Institut d'Ingénierie des
Systèmes, Faculté STI Sciences et Techniques de
l'Ingénieur), Evolutionary systems, Bio-inspired
robots, robot swarms - Prof. Thomas Henzinger, Models and Theory of
Computation Laboratory (IIF - Institute of Core
Computing Science, IC - School of Computer and
Communication Sciences), Hybrid Automata
Verification, Systems Biology - Prof. Herve Bourlard, LIDIAP/ EPFL and IDIAP -
Dalle Molle Institute for Perceptual Artificial
Intelligence, Speech Processing, Computer Vision,
Information Retrieval, Biometric Authentication,
Multimodal Interaction and Machine Learning. EU
Project Submission
51Contact José Santos-Victor jasv_at_isr.ist.utl.pt
Credits Alexandre Bernardino, Manuel
Cabido Lopes,Luis Montesano, Ricardo
Beira, Luis Vargas. URL
http//vislab.isr.ist.utl.pt
www.robotcub.org