Neural Models for Multi-Sensor Integration in Robotics

Similar documents
Structure and Synthesis of Robot Motion

The Architecture of the Neural System for Control of a Mobile Robot

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

Embodiment from Engineer s Point of View

Behaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife

INTRODUCTION. of value of the variable being measured. The term sensor some. times is used instead of the term detector, primary element or

Intelligent Robotics Sensors and Actuators

Session 11 Introduction to Robotics and Programming mbot. >_ {Code4Loop}; Roochir Purani

Implicit Fitness Functions for Evolving a Drawing Robot

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

A.I in Automotive? Why and When.

Neural Network Application in Robotics

Computational Principles of Mobile Robotics

AI Application Processing Requirements

On Intelligence Jeff Hawkins

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

Lecture information. Intelligent Robotics Mobile robotic technology. Description of our seminar. Content of this course

What is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:

Optimization Maze Robot Using A* and Flood Fill Algorithm

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Advanced Logistic Belief Neural Network Algorithm for Robot Arm Control

In cooperative robotics, the group of robots have the same goals, and thus it is

SnakeSIM: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion

Courses on Robotics by Guest Lecturing at Balkan Countries

FP7 ICT Call 6: Cognitive Systems and Robotics

Complex-valued neural networks fertilize electronics

Breedbot: An Edutainment Robotics System to Link Digital and Real World

A User Friendly Software Framework for Mobile Robot Control

Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment

Multiple Sensor Fusion and Motion Control of Snake Robot Based on Soft-computing

Evolved Neurodynamics for Robot Control

II. ROBOT SYSTEMS ENGINEERING

Creating a 3D environment map from 2D camera images in robotics

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

GNSS in Autonomous Vehicles MM Vision

The Nature of Informatics

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Artificial Intelligence: An overview

Chapter 31. Intelligent System Architectures

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

Ali-akbar Agha-mohammadi

A Hybrid Architecture using Cross Correlation and Recurrent Neural Networks for Acoustic Tracking in Robots

Collective Robotics. Marcin Pilat

Unit 1: Introduction to Autonomous Robotics

ES 492: SCIENCE IN THE MOVIES

Combining ROS and AI for fail-operational automated driving

International Journal of Informative & Futuristic Research ISSN (Online):

Development of the Mechatronics Design course

MINE 432 Industrial Automation and Robotics

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Service Robots in an Intelligent House

Push Path Improvement with Policy based Reinforcement Learning

COSC343: Artificial Intelligence

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Supplementary information accompanying the manuscript Biologically Inspired Modular Neural Control for a Leg-Wheel Hybrid Robot

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

DEVELOPMENT OF THE AUTONOMOUS ANTHROPOMORPHIC WHEELED MOBILE ROBOTIC PLATFORM

Shoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA. University of Tsukuba. Tsukuba, Ibaraki, 305 JAPAN

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Keywords Multi-Agent, Distributed, Cooperation, Fuzzy, Multi-Robot, Communication Protocol. Fig. 1. Architecture of the Robots.

arxiv: v1 [cs.ro] 12 Nov 2014

Multisensory Based Manipulation Architecture

Intruder detection using a wireless sensor network with an intelligent mobile robot response

Automatic Docking System with Recharging and Battery Replacement for Surveillance Robot

Multi-Robot Teamwork Cooperative Multi-Robot Systems

Concealed Weapon Detection Using Color Image Fusion

Glossary of terms. Short explanation

Booklet of teaching units

Principles of Engineering

Self Organising Neural Place Codes for Vision Based Robot Navigation

Synthetic Brains: Update

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Determining the Impact of Haptic Peripheral Displays for UAV Operators

Neural Networks for Real-time Pathfinding in Computer Games

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics

Multi-Platform Soccer Robot Development System

Proposers Day Workshop

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Behavior-based robotics

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL

Representation Learning for Mobile Robots in Dynamic Environments

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS

Context-aware Decision Making for Maze Solving

Planning in autonomous mobile robotics

Privacy Preserving, Standard- Based Wellness and Activity Data Modelling & Management within Smart Homes

Prediction and Correction Algorithm for a Gesture Controlled Robotic Arm

Indoor Sound Localization

ZZZ (Advisor: Dr. A.A. Rodriguez, Electrical Engineering)

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Advanced Robotics Introduction

Non-Invasive Brain-Actuated Control of a Mobile Robot

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

An Integrated HMM-Based Intelligent Robotic Assembly System

Transcription:

Department of Informatics Intelligent Robotics WS 2016/17 Neural Models for Multi-Sensor Integration in Robotics Josip Josifovski 4josifov@informatik.uni-hamburg.de

Outline Multi-sensor Integration: Neurally inspired sensor integration and fusion Ideas, benefits and drawbacks Case: Robot control by Hierarchical Neural Network Definitions, benefits, possible approaches Robot and model description, results Case: Sensor fusion for estimating robot heading Robot and model description, results Current Research at our HRI Lab Summary 2

Multi-Sensor Integration - Definition Multi-sensor integration - Sensor fusion - Modality - Multi-modal integration http://www.yole.fr/iso_upload/samples/2016/ Sensor_for_drones_and_robots_2016_training_Sample.pdf 3

Multiple sensors Benefits The motivation behind usage of multiple sensors Providing redundant information (increased reliability and availability) Providing complementary information (increasing dimensionality i.e. coverage) Complementary information from additional heat sensor makes distinction possible Redundant information of the two shape sensors improves precision in distinction of shape [1] Luo and Kay, 1990 4

Different approaches of MSI/Fusion [2] Luo, Chih-Chen Yih and Kuo Lan Su, 2002 5

Multi-sensor integration with NNs Biologically inspired solution for MSI The brain as an integration model Benefits of using neural architectures: Unified framework Strong generalization abilities Adaptability http://www.autismmind.com/ Drawbacks of using neural architectures: Training procedure Unclear causality http://cs231n.github.io/assets/nn1/neural_net.jpeg 6

Robot control by Hierarchical NN Autonomous mobile robot equipped with 12 sensors of different types: ultrasonic sensors, infrared sensors, tactile sensors, limit sensors Locomotion: 4 wheels aligned in same direction Steering motor for heading Drive motor for moving [3] Nagata et al. 1990 7

The network model for robot control [3] Nagata et al. 1990 8

Emergent behavior of the robot Training algorithm: modified version of the backpropagation algorithm (pseudo-impedance control) Training patterns: obtained from running a simulation, only a subset of all possible 4096 patterns is needed Behavior: depending on the training patterns used, two different behaviors of the robots emerge (cops and robbers) Comparison with Braitenberg vehicles [3] Nagata et al. 1990 Thomas Schoch www.retas.de 9

Sensor fusion for estimating robot heading Robot equipped with 4 different sensors for estimating direction: gyroscope, compas, wheel encoder and camera Biologicaly inspired sensor fusion model Based on the principles of cortical procesing such as localization, distributed processing and recurrency [4] Axenie and Conradt, 2013 10

Recurrent graph network for sensor fusion Network of four fully connected nodes which mutually influence each other Information in nodes is encoded by neural population code The network pushes all representations towards an equilibrium state [4] Axenie and Conradt, 2013 11

The network dynamics η(t) update rate at time t E mismatch between node mi and mj [4] Axenie and Conradt, 2013 Generic update rule: network s belief (numerator) Example update rules for the Gyroscope (G) node: 12

Experimental results of the model [4] Axenie and Conradt, 2013 13

Experiments in the HRI Lab at WTM The HRI Lab at Knowledge Technology Department Allows for experiments with models for multi-modal (audio-visual) sensory integration Compromise between the advantages of real world and simulation [5] Bauer et al. 2013 [6] Bauer et al. 2015 14

Experiments in the HRI Lab at WTM Video of the HRI Lab 15

Neuaral models for MSI Summary Conclusions: Neurally inspired models have strong generalization abilities. Their adaptability allows for dealing with unknown and changing environments Their advantages come with the price of training and complexity of the sensor-actuator relationship, bringing causality which is sometimes hard to interpret and not predictable 16

Questions? Thank you for the attention 17

Literature 1) Luo, Ren C., and Michael G. Kay. "A tutorial on multisensor integration and fusion." Industrial Electronics Society, 1990. IECON'90., 16th Annual Conference of IEEE. IEEE, 1990. 2) Luo, Ren C., Chih-Chen Yih, and Kuo Lan Su. "Multisensor fusion and integration: approaches, applications, and future research directions." IEEE Sensors journal 2.2 (2002): 107-119. 3) Nagata, Shigemi, Minoru Sekiguchi, and Kazuo Asakawa. "Mobile robot control by a structured hierarchical neural network." IEEE Control Systems Magazine 10.3 (1990): 69-76. 4) Axenie, Cristian, and Jörg Conradt. "Cortically inspired sensor fusion network for mobile robot heading estimation." International Conference on Artificial Neural Networks. Springer Berlin Heidelberg, 2013. 5) Bauer, Johannes, and Stefan Wermter. "Learning multi-sensory integration with self-organization and statistics." Ninth international workshop on neural-symbolic learning and reasoning NeSy. Vol. 13. 2013. 6) Bauer, Johannes, Jorge Dávila-Chacón, and Stefan Wermter. "Modeling development of natural multi-sensory integration using neural self-organization and probabilistic population codes." Connection Science 27.4 (2015): 358-376. 18