InFuse: A Comprehensive Framework for Data Fusion in Space Robotics

Size: px
Start display at page:

Download "InFuse: A Comprehensive Framework for Data Fusion in Space Robotics"

Transcription

1 InFuse InFuse: A Comprehensive Framework for Data Fusion in Space Robotics June 20 th, 2017 Shashank Govindaraj (Space Applications Services, Belgium)

2 Overview 1. Motivations & Objectives 2. InFuse within the context of other OGs 3. Reference Scenarios: Planetary & Orbital 4. Taxonomy and Preliminary selection of Data Fusion Techniques 5. CDFF Architecture Core, Support and Dev 6. Sample Data Fusion Processing Compound 7. CDFF Release and Exploitation 8. Validation assets and partner competencies 9. Conclusion

3 Motivations 1. To develop a modular, portable and robust data fusion system for robotics applications in space environments. 2. Address the limited availability of data fusion (DF) frameworks for evaluation of methods and facilitate moving it to target system. 3. Applicable to planetary and orbital space applications with a spin out effect on multiple domains of research and commercial robotics.

4 Objectives Addressing Planetary and In-Orbit applications Adapted to Structured and Unstructured environments Providing Navigation (localization) and Perception (environment modeling) functions

5 Objectives Addressing all stages of data fusion and sensors data processing - from raw data to complex models, feature extractions to symbolic representations Software compatible with stringent constraints of space qualified avionics => CPU, Memory, FDIR, RTEMS etc. Providing convenient interfaces to OG2 (Autonomy Framework) and to users CDFF is being designed to remain agnostic of robotics middleware. Enabling deployment towards robotics middleware - ESROCOS, ROS, ROCK, YARP or GenoM.

6 Objectives Addressing data originating from a wide range of sensors Data Types Sensor Type Data Types Sensor Type Image Data Close-up High-Resolution Camera Angular Range Data Multi Angle Radar Image Data Light field camera (2-D images, ext. DoF) Range Data Narrow Angle Radar Extended Image Data Depth Image Data Hyper / Multispectral Camera TOF Camera Range Data Force Data Ultrasonic Sensor Contact Sensor Depth Image Data Structured Light Vision Torque Data Force/Torque Sensor Depth Image Data Visible Stereo Camera Angular Data Joint Position Encoder Depth Image Data Depth Data IR Stereo Camera 3D LIDAR Angular Pose Data Star Tracker Planar Depth Data 2D LIDAR Angular Pose Data Sun Sensor

7 InFuse within the context of other OGs

8 Reference Scenarios: Planetary Focuses on surface exploration, autonomous navigation, scientific inspection and rendezvous. Credit: Magellium Creation of an initial panorama Production and updating navigation maps (DEMs) Path planning Path execution and hazard detection/avoidance Rover self-localization (odometry / SLAM) Detection and visual servoing towards the POI Soil sample acquisition Global localisation using orbiter data Going back to lander - Visual servoing towards the lander Visual servoing of the robotics arm for sample transfer.

9 Reference Scenarios: On-orbit servicing Focuses on rendezvous for on-orbit servicing operations such as refueling, deorbiting, reconfiguration or repair of hardware modules. Detection of a target satellite from far away (it might be done by ground observation to determine its orbit) Credit: DLR Bearing tracking Initial approach 3D modeling of the satellite 3D tracking Final approach Visual servoing of the robotics arm Docking and berthing.

10 InFuse coverage of scenarios Planetary Exploration Rover localization in its environment Relative localization w.r.t a fixed or moving asset Production of DEM and navigation maps Production of a panorama Detection of point of interest On-orbit servicing Bearing only localization for approach (target position and direction estimation w.r.t. chaser / Long range) Localization w.r.t satellite for rendezvous and orbital parameter estimation (target pose estimation w.r.t. chaser close perception) Target pose estimation w.r.t. chaser / Docking (Visual servoing) 3D reconstruction of a target.

11 InFuse General Approach

12 Data Fusion Combinations Matrix

13 Taxonomy of Data Fusion Techniques Purpose of establishing a taxonomy of DF processes get a complete understanding of the nature of the entire perception layer. For fusing image data, image stitching methods using RANSAC feature matching and Bayesian filtering are available for Multiple View-Point reconstruction. To fuse images and depth data - 3D visual odometry with image based orientation determination (OR) 3D reconstruction fused with colored texturing - texture mapping method. Depth data can be fused with depth data by merging reconstructions either as raster or point cloud, or by constraining a disparity search by use of a different depth sensor.

14 Taxonomy of Data Fusion Techniques Visual data can be combined with angular pose - monocular localization fused with angular pose from an IMU or sun tracker. Contact and force/torque sensors can be fused by measurement of forces and torques at different contact points/joints to build a coarse map by just sensing surfaces and provide pose corrections(ex. collisions causing wheel slippage or while overcoming obstacles). Pose, velocity and acceleration data can be fused using a multi-sensor fusion approach combining 6D force/torque, 6D acceleration, angular velocity, and joint angle data to estimate set of inertial parameters. Fusion of inertial sensors is commonly and easily done by means of Kalman Filter variants, for noise reduction, sensor redundancy and failure detection.

15 Preliminary selection of DF techniques Category of Algorithm Selected Algorithms Optional Algorithms Category of Algorithm Selected Algorithms Optional Algorithms Optical Feature Detection Hough Transform; Harris Detector; ORB Descriptor SIFT; SURF Non- Probabilistic State Estimation Flow-Based Estimation; Fuzzy Logic; Dempster-Shafer Dezert- Smarandache Point Cloud Feature Detection Recognition & Registration Harris 3D; SHOT Descriptor ICP; RANSAC PFH/FPFH; SIFT 3D; SURF 3D Levenberg- Marquardt Probabilistic State Estimation Data Filtering and Pre- Processing Extended Kalman Filter; Unscented Kalman Filter FFT Band Filters Variance Filter; Decimation; Normalization Particle Filter/SMC - General Data Association K-Nearest Neighbours; Linear Classifier; Bayesian Classifier Dense Registration Outlier Removal Methods Interquart. Range; Mahalanobis Dist.; One Class SVM GMMs; K-Means; Min. Vol. Ellipsoid

16 CDFF Architecture CDFF Core Provides core state of the art data fusion algorithms applicable to Planetary and Orbital RIs, as a collection of ready-to-use packages. At the core of the CDFF architecture lie the Data Fusion Nodes (DFN) - core libraries with a standardized interface performing a specific subtask

17 CDFF Architecture - CDFF Support Provides necessary tools for instantiation and execution of Data Fusion Processing Compounds. These are connected via a Common Interface forming Data Fusion Processing Compounds (DFPCs). The DFPCs are regulated by the main management component, the Orchestrator, which is also handles external data product requests. The Data Product Management (DPM) tool provides data products storage and retrieval services.

18 CDFF Architecture CDFF Dev The CDFF-Dev provides the tools to develop, test, visualize, and perform analysis on data fusion products. The Common Interface are python bindings provided for the DFN common interface. The Middleware Facilitator provides the CDFF the capability to partially convert a DFPC from the designer's environment to the target RCOS. The Logs and Data Flow Management allows injecting logged data to a data fusion process in a chronological order. The Data Analysis and Performance Tools - statistical analysis tools and graphical representations for comparison of data fusion products from different DFPCs. The Visualizer is responsible for presenting graphical representations of the different data products (e.g. 2D/3D plots, maps, camera images) The Calibration Tools provide a framework for automatic (re-)calibration.

19 Data Fusion Node Common Interface Methods to receive and output data Methods for configuration of internal DFN parameters (optional) Methods for handling of Meta-Information of the processed data (optional). Spatiotemporal information (transformation and timestamp) Source information (sensor + parameters) Processing steps gone through Allows to capture information regarding processing requirements. Allows to capture information regarding timing requirements (e.g. periodicity, synchronicity) Provides optional interfaces for control of the internal states by the orchestration

20 CDFF Infrastructure

21 Sample DFPC

22 CDFF Release and Exploitation Open Source Strategy: A final version of the CDFF will be made publicly available as open source. A second package will be released as a legacy support for upcoming Space Robotics Challenge projects with potentially some license restricted subparts Exploitation: InFuse provides software components, hardware support and contribution to the robotics community. Incorporate additional scenarios - precision landing and autonomous navigation on comets. Commercial: Self-localisation for autonomous vehicles (aerial, terrestrial, underwater, humanoid) or high-precision pose estimation and tracking, e.g. for industrial manipulation tasks.

23 CDFF Release and Exploitation

24 Planetary / Orbital Partners & Competencies Coordinator; avionics requirements; middleware; avionics EGSE; outreach; Lead partner for Orbital RI; Orbital Perception & Navigation; Orbital EGSE (internal testing); Lead partner for DF framework supporting tools; open-source release; Perception & Navigation; Lead partner for Planetary RI; essential DF functions; Navigation & Perception; exploitation; Lead partner for essential DF functions; Navigation & Perception; datasets collection; dissemination; Planetary Perception & Navigation; DF framework supporting tools; Planetary EGSE (internal testing)

25 Planetary RI (internal testing) Orbital RI (internal testing) Assets and facilities to validate InFuse DLR s OOS simulator and RDV simulator with lighting conditions DFKI s HIL RDV simulator SPACEAPPS Leon 4 target platform, DLR s & STRATH s FPGA DFKI s Asguard 4 CNRS-LAAS fully equipped outdoor platform CNES SEROM mars yard (through Magellium) STRATH s rover SPACEAPPS mobile manipulator

26 Conclusion 1. Infuse CDFF provides techniques to estimate location and model the surroundings of a robotic platform in order to support the planning and execution. 2. Aims to provide tools to perform fast prototyping with core data fusion libraries before their final integration on the target platform. 3. Bring improvements in the parameterisation of DF nodes and will probably enable an autonomous reconfiguration of DFPCs

27 Project Funded under the H2020 PERASPERA SRC Space Robotics Thank you

H2020 Space Robotic SRC- OG4

H2020 Space Robotic SRC- OG4 H2020 Space Robotic SRC- OG4 2 nd PERASPERA workshop Presentation by Sabrina Andiappane Thales Alenia Space France This project has received funding from the European Union s Horizon 2020 research and

More information

H2020 Space Robotic SRC- OG4

H2020 Space Robotic SRC- OG4 H2020 Space Robotic SRC- OG4 CCT/COMET ORB Workshop on Space Rendezvous 05/12/2017 «Smart Sensors for Smart Missions» Contacts: Sabrina Andiappane, sabrina.andiappane@thalesaleniaspace.com Vincent Dubanchet,

More information

MULTI-MODAL MAPPING. Robotics Day, 31 Mar Frank Mascarich, Shehryar Khattak, Tung Dang

MULTI-MODAL MAPPING. Robotics Day, 31 Mar Frank Mascarich, Shehryar Khattak, Tung Dang MULTI-MODAL MAPPING Robotics Day, 31 Mar 2017 Frank Mascarich, Shehryar Khattak, Tung Dang Application-Specific Sensors Cameras TOF Cameras PERCEPTION LiDAR IMU Localization Mapping Autonomy Robotic Perception

More information

Tightly-Integrated Visual and Inertial Navigation for Pinpoint Landing on Rugged Terrains

Tightly-Integrated Visual and Inertial Navigation for Pinpoint Landing on Rugged Terrains Tightly-Integrated Visual and Inertial Navigation for Pinpoint Landing on Rugged Terrains PhD student: Jeff DELAUNE ONERA Director: Guy LE BESNERAIS ONERA Advisors: Jean-Loup FARGES Clément BOURDARIAS

More information

CSE 527: Introduction to Computer Vision

CSE 527: Introduction to Computer Vision CSE 527: Introduction to Computer Vision Week 10 Class 2: Visual Odometry November 2nd, 2017 Today Visual Odometry Intro Algorithm SLAM Visual Odometry Input Output Images, Video Camera trajectory, motion

More information

Sensor Fusion: Potential, Challenges and Applications. Presented by KVH Industries and Geodetics, Inc. December 2016

Sensor Fusion: Potential, Challenges and Applications. Presented by KVH Industries and Geodetics, Inc. December 2016 Sensor Fusion: Potential, Challenges and Applications Presented by KVH Industries and Geodetics, Inc. December 2016 1 KVH Industries Overview Innovative technology company 600 employees worldwide Focused

More information

Visual Pose Estimation System for Autonomous Rendezvous of Spacecraft

Visual Pose Estimation System for Autonomous Rendezvous of Spacecraft Visual Pose Estimation System for Autonomous Rendezvous of Spacecraft Mark A. Post1, Junquan Li2, and Craig Clark2 Space Mechatronic Systems Technology Laboratory Dept. of Design, Manufacture & Engineering

More information

Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview

Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview Arun Das 05/09/2017 Arun Das Waterloo Autonomous Vehicles Lab Introduction What s in a name? Arun Das Waterloo Autonomous

More information

W4. Perception & Situation Awareness & Decision making

W4. Perception & Situation Awareness & Decision making W4. Perception & Situation Awareness & Decision making Robot Perception for Dynamic environments: Outline & DP-Grids concept Dynamic Probabilistic Grids Bayesian Occupancy Filter concept Dynamic Probabilistic

More information

Anibal Ollero Professor and head of GRVC University of Seville (Spain)

Anibal Ollero Professor and head of GRVC University of Seville (Spain) Aerial Manipulation Anibal Ollero Professor and head of GRVC University of Seville (Spain) aollero@us.es Scientific Advisor of the Center for Advanced Aerospace Technologies (Seville, Spain) aollero@catec.aero

More information

Live Metric 3D Reconstruction on Mobile Phones ICCV 2013

Live Metric 3D Reconstruction on Mobile Phones ICCV 2013 Live Metric 3D Reconstruction on Mobile Phones ICCV 2013 Main Contents 1. Target & Related Work 2. Main Features of This System 3. System Overview & Workflow 4. Detail of This System 5. Experiments 6.

More information

t Bench for Robotics and Autonomy Andrea Merlo

t Bench for Robotics and Autonomy Andrea Merlo t Bench for Robotics and Autonomy Andrea Merlo Agenda Introduction TBRA Overview Objectives Architecture / Technical Description Status Test Results Roadmap he context of a Rover, dance, Navigation and

More information

UAV Autonomous Navigation in a GPS-limited Urban Environment

UAV Autonomous Navigation in a GPS-limited Urban Environment UAV Autonomous Navigation in a GPS-limited Urban Environment Yoko Watanabe DCSD/CDIN JSO-Aerial Robotics 2014/10/02-03 Introduction 2 Global objective Development of a UAV onboard system to maintain flight

More information

VALIDATION AND TUNNING OF DENSE STEREO-VISION SYSTEMS USING HI-RESOLUTION 3D REFERENCE MODELS

VALIDATION AND TUNNING OF DENSE STEREO-VISION SYSTEMS USING HI-RESOLUTION 3D REFERENCE MODELS VALIDATION AND TUNNING OF DENSE STEREOVISION SYSTEMS USING HIRESOLUTION 3D REFERENCE MODELS E. REMETEAN (CNES) S. MAS (MAGELLIUM) JB GINESTET (MAGELLIUM) L.RASTEL (CNES) ASTRA 14.04.2011 CONTENT Validation

More information

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018 Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018 Asaf Moses Systematics Ltd., Technical Product Manager aviasafm@systematics.co.il 1 Autonomous

More information

Visual Odometry. Features, Tracking, Essential Matrix, and RANSAC. Stephan Weiss Computer Vision Group NASA-JPL / CalTech

Visual Odometry. Features, Tracking, Essential Matrix, and RANSAC. Stephan Weiss Computer Vision Group NASA-JPL / CalTech Visual Odometry Features, Tracking, Essential Matrix, and RANSAC Stephan Weiss Computer Vision Group NASA-JPL / CalTech Stephan.Weiss@ieee.org (c) 2013. Government sponsorship acknowledged. Outline The

More information

Zürich. Roland Siegwart Margarita Chli Martin Rufli Davide Scaramuzza. ETH Master Course: L Autonomous Mobile Robots Summary

Zürich. Roland Siegwart Margarita Chli Martin Rufli Davide Scaramuzza. ETH Master Course: L Autonomous Mobile Robots Summary Roland Siegwart Margarita Chli Martin Rufli Davide Scaramuzza ETH Master Course: 151-0854-00L Autonomous Mobile Robots Summary 2 Lecture Overview Mobile Robot Control Scheme knowledge, data base mission

More information

Visual Pose Estimation and Identification for Satellite Rendezvous Operations

Visual Pose Estimation and Identification for Satellite Rendezvous Operations Post, Mark A. and Yan, Xiu T. (2015) Visual pose estimation and identification for satellite rendezvous operations. In: Sixth China- Scotland SIPRA workshop "Recent Advances in Signal and Image Processing",

More information

ASTRIUM Space Transportation

ASTRIUM Space Transportation SIMU-LANDER Hazard avoidance & advanced GNC for interplanetary descent and soft-landing S. Reynaud, E. Ferreira, S. Trinh, T. Jean-marius 3rd International Workshop on Astrodynamics Tools and Techniques

More information

Planetary Rover Absolute Localization by Combining Visual Odometry with Orbital Image Measurements

Planetary Rover Absolute Localization by Combining Visual Odometry with Orbital Image Measurements Planetary Rover Absolute Localization by Combining Visual Odometry with Orbital Image Measurements M. Lourakis and E. Hourdakis Institute of Computer Science Foundation for Research and Technology Hellas

More information

Safe Long-Range Travel for Planetary Rovers through Forward Sensing

Safe Long-Range Travel for Planetary Rovers through Forward Sensing Safe Long-Range Travel for Planetary Rovers through Forward Sensing 12 th ESA Workshop on Advanced Space Technologies for Robotics & Automation Yashodhan Nevatia Space Applications Services May 16 th,

More information

Autonomous navigation in industrial cluttered environments using embedded stereo-vision

Autonomous navigation in industrial cluttered environments using embedded stereo-vision Autonomous navigation in industrial cluttered environments using embedded stereo-vision Julien Marzat ONERA Palaiseau Aerial Robotics workshop, Paris, 8-9 March 2017 1 Copernic Lab (ONERA Palaiseau) Research

More information

Introduction to Autonomous Mobile Robots

Introduction to Autonomous Mobile Robots Introduction to Autonomous Mobile Robots second edition Roland Siegwart, Illah R. Nourbakhsh, and Davide Scaramuzza The MIT Press Cambridge, Massachusetts London, England Contents Acknowledgments xiii

More information

Innovative Visual Navigation Solutions for ESA s Lunar Lander Mission Dr. E. Zaunick, D. Fischer, Dr. I. Ahrns, G. Orlando, B. Polle, E.

Innovative Visual Navigation Solutions for ESA s Lunar Lander Mission Dr. E. Zaunick, D. Fischer, Dr. I. Ahrns, G. Orlando, B. Polle, E. Lunar Lander Phase B1 Innovative Visual Navigation Solutions for ESA s Lunar Lander Mission Dr. E. Zaunick, D. Fischer, Dr. I. Ahrns, G. Orlando, B. Polle, E. Kervendal p. 0 9 th International Planetary

More information

LUMS Mine Detector Project

LUMS Mine Detector Project LUMS Mine Detector Project Using visual information to control a robot (Hutchinson et al. 1996). Vision may or may not be used in the feedback loop. Visual (image based) features such as points, lines

More information

A General Framework for Mobile Robot Pose Tracking and Multi Sensors Self-Calibration

A General Framework for Mobile Robot Pose Tracking and Multi Sensors Self-Calibration A General Framework for Mobile Robot Pose Tracking and Multi Sensors Self-Calibration Davide Cucci, Matteo Matteucci {cucci, matteucci}@elet.polimi.it Dipartimento di Elettronica, Informazione e Bioingegneria,

More information

Master Automática y Robótica. Técnicas Avanzadas de Vision: Visual Odometry. by Pascual Campoy Computer Vision Group

Master Automática y Robótica. Técnicas Avanzadas de Vision: Visual Odometry. by Pascual Campoy Computer Vision Group Master Automática y Robótica Técnicas Avanzadas de Vision: by Pascual Campoy Computer Vision Group www.vision4uav.eu Centro de Automá

More information

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2

More information

Rendezvous sensors and navigation

Rendezvous sensors and navigation Clean Space Industrial Days Rendezvous sensors and navigation 23-27 th May 2016 Nicolas Deslaef (TAS-F) Julien Christy (TAS-F) 83230918-DOC-TAS-FR-001 OPEN Agenda 2 Collection of R&T studies enabling vision

More information

VALIDATION OF 3D ENVIRONMENT PERCEPTION FOR LANDING ON SMALL BODIES USING UAV PLATFORMS

VALIDATION OF 3D ENVIRONMENT PERCEPTION FOR LANDING ON SMALL BODIES USING UAV PLATFORMS ASTRA 2015 VALIDATION OF 3D ENVIRONMENT PERCEPTION FOR LANDING ON SMALL BODIES USING UAV PLATFORMS Property of GMV All rights reserved PERIGEO PROJECT The work presented here is part of the PERIGEO project

More information

FPGA-Based Feature Detection

FPGA-Based Feature Detection FPGA-Based Feature Detection Wennie Tabib School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 wtabib@andrew.cmu.edu Abstract Fast, accurate, autonomous robot navigation is essential

More information

Vision-based navigation

Vision-based navigation Vision-based navigation Simon Lacroix To cite this version: Simon Lacroix. Vision-based navigation. Doctoral. Spring School on Location-Based Services, École Nationale d Aviation Civile, Toulouse (France),

More information

Egomotion Estimation by Point-Cloud Back-Mapping

Egomotion Estimation by Point-Cloud Back-Mapping Egomotion Estimation by Point-Cloud Back-Mapping Haokun Geng, Radu Nicolescu, and Reinhard Klette Department of Computer Science, University of Auckland, New Zealand hgen001@aucklanduni.ac.nz Abstract.

More information

Personal Navigation and Indoor Mapping: Performance Characterization of Kinect Sensor-based Trajectory Recovery

Personal Navigation and Indoor Mapping: Performance Characterization of Kinect Sensor-based Trajectory Recovery Personal Navigation and Indoor Mapping: Performance Characterization of Kinect Sensor-based Trajectory Recovery 1 Charles TOTH, 1 Dorota BRZEZINSKA, USA 2 Allison KEALY, Australia, 3 Guenther RETSCHER,

More information

Space Robotics. Ioannis Rekleitis

Space Robotics. Ioannis Rekleitis Space Robotics Ioannis Rekleitis On-Orbit Servicing of Satellites Work done at the Canadian Space Agency Guy Rouleau, Ioannis Rekleitis, Régent L'Archevêque, Eric Martin, Kourosh Parsa, and Erick Dupuis

More information

I3DS SENSOR SUITE FOR SPACE ROBOTICS

I3DS SENSOR SUITE FOR SPACE ROBOTICS I3DS SENSOR SUITE FOR SPACE ROBOTICS Kristoffer Nyborg Gregertsen, PhD Ada-Europe 2018, Lisbon ESA/Hubble About me SINTEF Digital Department of Mathematics and Cybernetics Research manager for automation

More information

Designing a Pick and Place Robotics Application Using MATLAB and Simulink

Designing a Pick and Place Robotics Application Using MATLAB and Simulink Designing a Pick and Place Robotics Application Using MATLAB and Simulink Carlos Santacruz-Rosero, PhD Sr Application Engineer Robotics Pulkit Kapur Sr Industry Marketing Manager Robotics 2017 The MathWorks,

More information

CNES robotics activities : Towards long distance on-board decision-making navigation

CNES robotics activities : Towards long distance on-board decision-making navigation CNES robotics activities : Towards long distance on-board decision-making navigation S.MORENO sabine.moreno@cnes.fr Contents I. Introduction 1.Context 2.Definition II. CNES activities 1.Perception 2.Localisation

More information

Visual SLAM for small Unmanned Aerial Vehicles

Visual SLAM for small Unmanned Aerial Vehicles Visual SLAM for small Unmanned Aerial Vehicles Margarita Chli Autonomous Systems Lab, ETH Zurich Simultaneous Localization And Mapping How can a body navigate in a previously unknown environment while

More information

Dealing with Scale. Stephan Weiss Computer Vision Group NASA-JPL / CalTech

Dealing with Scale. Stephan Weiss Computer Vision Group NASA-JPL / CalTech Dealing with Scale Stephan Weiss Computer Vision Group NASA-JPL / CalTech Stephan.Weiss@ieee.org (c) 2013. Government sponsorship acknowledged. Outline Why care about size? The IMU as scale provider: The

More information

ROS Interfaced Autonomous Control System in the Loop Real time CarMaker simulated sensor data for system under test

ROS Interfaced Autonomous Control System in the Loop Real time CarMaker simulated sensor data for system under test ROS Interfaced Autonomous Control System in the Loop Real time CarMaker simulated sensor data for system under test Graham Lee*, Zaour Raouf, Abdul Nasser Raouf, Jakobus Groenewald and Gunwant Dhadyalla

More information

CONTENT ENGINEERING & VISION LABORATORY. Régis Vinciguerra

CONTENT ENGINEERING & VISION LABORATORY. Régis Vinciguerra CONTENT ENGINEERING & VISION LABORATORY Régis Vinciguerra regis.vinciguerra@cea.fr ALTERNATIVE ENERGIES AND ATOMIC ENERGY COMMISSION Military Applications Division (DAM) Nuclear Energy Division (DEN) Technological

More information

RTMaps Embedded facilitating development and testing of complex HAD software on modern ADAS platforms

RTMaps Embedded facilitating development and testing of complex HAD software on modern ADAS platforms Philippe / 30 min dspace Technology Conference Plymouth, Michigan October 17th 2017 RTMaps Embedded facilitating development and testing of complex HAD software on modern ADAS platforms Nicolas du Lac

More information

Emerging Vision Technologies: Enabling a New Era of Intelligent Devices

Emerging Vision Technologies: Enabling a New Era of Intelligent Devices Emerging Vision Technologies: Enabling a New Era of Intelligent Devices Computer vision overview Computer vision is being integrated in our daily lives Acquiring, processing, and understanding visual data

More information

Object Recognition with Invariant Features

Object Recognition with Invariant Features Object Recognition with Invariant Features Definition: Identify objects or scenes and determine their pose and model parameters Applications Industrial automation and inspection Mobile robots, toys, user

More information

Virtual Testbeds for Planetary Exploration: The Self Localization Aspect

Virtual Testbeds for Planetary Exploration: The Self Localization Aspect Virtual Testbeds for Planetary Exploration: The Self Localization Aspect, RWTH Aachen University Björn Sondermann Markus Emde Jürgen Roßmann 1 Content Previous Work Self Localization in terrestrial forestry

More information

Sensory Augmentation for Increased Awareness of Driving Environment

Sensory Augmentation for Increased Awareness of Driving Environment Sensory Augmentation for Increased Awareness of Driving Environment Pranay Agrawal John M. Dolan Dec. 12, 2014 Technologies for Safe and Efficient Transportation (T-SET) UTC The Robotics Institute Carnegie

More information

Davide Scaramuzza. University of Zurich

Davide Scaramuzza. University of Zurich Davide Scaramuzza University of Zurich Robotics and Perception Group http://rpg.ifi.uzh.ch/ Scaramuzza, D., Fraundorfer, F., Visual Odometry: Part I - The First 30 Years and Fundamentals, IEEE Robotics

More information

LOAM: LiDAR Odometry and Mapping in Real Time

LOAM: LiDAR Odometry and Mapping in Real Time LOAM: LiDAR Odometry and Mapping in Real Time Aayush Dwivedi (14006), Akshay Sharma (14062), Mandeep Singh (14363) Indian Institute of Technology Kanpur 1 Abstract This project deals with online simultaneous

More information

Dense Tracking and Mapping for Autonomous Quadrocopters. Jürgen Sturm

Dense Tracking and Mapping for Autonomous Quadrocopters. Jürgen Sturm Computer Vision Group Prof. Daniel Cremers Dense Tracking and Mapping for Autonomous Quadrocopters Jürgen Sturm Joint work with Frank Steinbrücker, Jakob Engel, Christian Kerl, Erik Bylow, and Daniel Cremers

More information

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2 1 다중센서기반자율시스템의모델설계및개발 이제훈차장 2017 The MathWorks, Inc. 2 What we will see today 3 Functional Segmentation of Autonomous System Aircraft/ Platform Sense Perceive Plan & Decide Control Connect/ Communicate

More information

A NEW AUTOMATIC SYSTEM CALIBRATION OF MULTI-CAMERAS AND LIDAR SENSORS

A NEW AUTOMATIC SYSTEM CALIBRATION OF MULTI-CAMERAS AND LIDAR SENSORS A NEW AUTOMATIC SYSTEM CALIBRATION OF MULTI-CAMERAS AND LIDAR SENSORS M. Hassanein a, *, A. Moussa a,b, N. El-Sheimy a a Department of Geomatics Engineering, University of Calgary, Calgary, Alberta, Canada

More information

Camera Registration in a 3D City Model. Min Ding CS294-6 Final Presentation Dec 13, 2006

Camera Registration in a 3D City Model. Min Ding CS294-6 Final Presentation Dec 13, 2006 Camera Registration in a 3D City Model Min Ding CS294-6 Final Presentation Dec 13, 2006 Goal: Reconstruct 3D city model usable for virtual walk- and fly-throughs Virtual reality Urban planning Simulation

More information

Accurate Motion Estimation and High-Precision 3D Reconstruction by Sensor Fusion

Accurate Motion Estimation and High-Precision 3D Reconstruction by Sensor Fusion 007 IEEE International Conference on Robotics and Automation Roma, Italy, 0-4 April 007 FrE5. Accurate Motion Estimation and High-Precision D Reconstruction by Sensor Fusion Yunsu Bok, Youngbae Hwang,

More information

Computationally Efficient Visual-inertial Sensor Fusion for GPS-denied Navigation on a Small Quadrotor

Computationally Efficient Visual-inertial Sensor Fusion for GPS-denied Navigation on a Small Quadrotor Computationally Efficient Visual-inertial Sensor Fusion for GPS-denied Navigation on a Small Quadrotor Chang Liu & Stephen D. Prior Faculty of Engineering and the Environment, University of Southampton,

More information

ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning

ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning 1 ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning Petri Rönnholm Aalto University 2 Learning objectives To recognize applications of laser scanning To understand principles

More information

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS Karol Seweryn 1, Marek Banaszkiewicz 1, Bernd Maediger 2, Tomasz Rybus 1, Josef Sommer 2 1 Space Research Centre of the Polish

More information

Real-Time Model-Based SLAM Using Line Segments

Real-Time Model-Based SLAM Using Line Segments Real-Time Model-Based SLAM Using Line Segments Andrew P. Gee and Walterio Mayol-Cuevas Department of Computer Science, University of Bristol, UK {gee,mayol}@cs.bris.ac.uk Abstract. Existing monocular vision-based

More information

AMR 2011/2012: Final Projects

AMR 2011/2012: Final Projects AMR 2011/2012: Final Projects 0. General Information A final project includes: studying some literature (typically, 1-2 papers) on a specific subject performing some simulations or numerical tests on an

More information

Presented by Dr. Mark Woods. 15 th May 2013 ESTEC

Presented by Dr. Mark Woods. 15 th May 2013 ESTEC Presented by Dr. Mark Woods 15 th May 2013 ESTEC Seeker Long Range Autonomous Navigation in the Atacama Desert - Chile Field Trial Team - Andy Shaw, Brian Maddison, Aron Kisdi, Wayne Tubbey, Estelle Tidey,

More information

ABSTRACT 1. INTRODUCTION

ABSTRACT 1. INTRODUCTION 3D visualization for improved manipulation and mobility in EOD and combat engineering applications Joel Alberts, John Edwards, Josh Johnston, Jeff Ferrin Autonomous Solutions, Inc. 990 North 8000 West,

More information

Application questions. Theoretical questions

Application questions. Theoretical questions The oral exam will last 30 minutes and will consist of one application question followed by two theoretical questions. Please find below a non exhaustive list of possible application questions. The list

More information

Real-time Visual Self-localisation in Dynamic Environments

Real-time Visual Self-localisation in Dynamic Environments Real-time Visual Self-localisation in Dynamic Environments A case study on the Off-road Platform RAVON H. Schäfer, P. Hahnfeld, K. Berns b schaef@informatik.uni-kl.de University of Kaiserslautern, Robotics

More information

LAUROPE Six Legged Walking Robot for Planetary Exploration participating in the SpaceBot Cup

LAUROPE Six Legged Walking Robot for Planetary Exploration participating in the SpaceBot Cup FZI RESEARCH CENTER FOR INFORMATION TECHNOLOGY LAUROPE Six Legged Walking Robot for Planetary Exploration participating in the SpaceBot Cup ASTRA 2015, ESA/ESTEC, Noordwijk 12. Mai 2015 Outline SpaceBot

More information

Robotics. Chapter 25. Chapter 25 1

Robotics. Chapter 25. Chapter 25 1 Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration of robot

More information

Data Association for SLAM

Data Association for SLAM CALIFORNIA INSTITUTE OF TECHNOLOGY ME/CS 132a, Winter 2011 Lab #2 Due: Mar 10th, 2011 Part I Data Association for SLAM 1 Introduction For this part, you will experiment with a simulation of an EKF SLAM

More information

A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots

A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots Jurgen Leitner, Simon Harding, Alexander Forster and Peter Corke Presentation: Hana Fusman Introduction/ Overview The goal of their

More information

Aerial Robotic Autonomous Exploration & Mapping in Degraded Visual Environments. Kostas Alexis Autonomous Robots Lab, University of Nevada, Reno

Aerial Robotic Autonomous Exploration & Mapping in Degraded Visual Environments. Kostas Alexis Autonomous Robots Lab, University of Nevada, Reno Aerial Robotic Autonomous Exploration & Mapping in Degraded Visual Environments Kostas Alexis Autonomous Robots Lab, University of Nevada, Reno Motivation Aerial robotic operation in GPS-denied Degraded

More information

Developing Algorithms for Robotics and Autonomous Systems

Developing Algorithms for Robotics and Autonomous Systems Developing Algorithms for Robotics and Autonomous Systems Jorik Caljouw 2015 The MathWorks, Inc. 1 Key Takeaway of this Talk Success in developing an autonomous robotics system requires: 1. Multi-domain

More information

ORB SLAM 2 : an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras

ORB SLAM 2 : an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras ORB SLAM 2 : an OpenSource SLAM System for Monocular, Stereo and RGBD Cameras Raul urartal and Juan D. Tardos Presented by: Xiaoyu Zhou Bolun Zhang Akshaya Purohit Lenord Melvix 1 Outline Background Introduction

More information

Visual SLAM. An Overview. L. Freda. ALCOR Lab DIAG University of Rome La Sapienza. May 3, 2016

Visual SLAM. An Overview. L. Freda. ALCOR Lab DIAG University of Rome La Sapienza. May 3, 2016 An Overview L. Freda ALCOR Lab DIAG University of Rome La Sapienza May 3, 2016 L. Freda (University of Rome La Sapienza ) Visual SLAM May 3, 2016 1 / 39 Outline 1 Introduction What is SLAM Motivations

More information

Probabilistic Surfel Fusion for Dense LiDAR Mapping Chanoh Park, Soohwan Kim, Peyman Moghadam, Clinton Fookes, Sridha Sridharan

Probabilistic Surfel Fusion for Dense LiDAR Mapping Chanoh Park, Soohwan Kim, Peyman Moghadam, Clinton Fookes, Sridha Sridharan Probabilistic Surfel Fusion for Dense LiDAR Mapping Chanoh Park, Soohwan Kim, Peyman Moghadam, Clinton Fookes, Sridha Sridharan ICCV workshop 2017 www.data61.csiro.au Introduction Narrow FoV Short sensing

More information

Model-based Visual Tracking:

Model-based Visual Tracking: Technische Universität München Model-based Visual Tracking: the OpenTL framework Giorgio Panin Technische Universität München Institut für Informatik Lehrstuhl für Echtzeitsysteme und Robotik (Prof. Alois

More information

3D Scene Reconstruction with a Mobile Camera

3D Scene Reconstruction with a Mobile Camera 3D Scene Reconstruction with a Mobile Camera 1 Introduction Robert Carrera and Rohan Khanna Stanford University: CS 231A Autonomous supernumerary arms, or "third arms", while still unconventional, hold

More information

Autonomous Navigation in Complex Indoor and Outdoor Environments with Micro Aerial Vehicles

Autonomous Navigation in Complex Indoor and Outdoor Environments with Micro Aerial Vehicles Autonomous Navigation in Complex Indoor and Outdoor Environments with Micro Aerial Vehicles Shaojie Shen Dept. of Electrical and Systems Engineering & GRASP Lab, University of Pennsylvania Committee: Daniel

More information

On Board 6D Visual Sensors for Intersection Driving Assistance Systems

On Board 6D Visual Sensors for Intersection Driving Assistance Systems On Board 6D Visual Sensors for Intersection Driving Assistance Systems S. Nedevschi, T. Marita, R. Danescu, F. Oniga, S. Bota, I. Haller, C. Pantilie, M. Drulea, C. Golban Sergiu.Nedevschi@cs.utcluj.ro

More information

PRECEDING VEHICLE TRACKING IN STEREO IMAGES VIA 3D FEATURE MATCHING

PRECEDING VEHICLE TRACKING IN STEREO IMAGES VIA 3D FEATURE MATCHING PRECEDING VEHICLE TRACKING IN STEREO IMAGES VIA 3D FEATURE MATCHING Daniel Weingerl, Wilfried Kubinger, Corinna Engelhardt-Nowitzki UAS Technikum Wien: Department for Advanced Engineering Technologies,

More information

arxiv: v1 [cs.cv] 28 Sep 2018

arxiv: v1 [cs.cv] 28 Sep 2018 Camera Pose Estimation from Sequence of Calibrated Images arxiv:1809.11066v1 [cs.cv] 28 Sep 2018 Jacek Komorowski 1 and Przemyslaw Rokita 2 1 Maria Curie-Sklodowska University, Institute of Computer Science,

More information

Towards Autonomous Vehicle. What is an autonomous vehicle? Vehicle driving on its own with zero mistakes How? Using sensors

Towards Autonomous Vehicle. What is an autonomous vehicle? Vehicle driving on its own with zero mistakes How? Using sensors 7 May 2017 Disclaimer Towards Autonomous Vehicle What is an autonomous vehicle? Vehicle driving on its own with zero mistakes How? Using sensors Why Vision Sensors? Humans use both eyes as main sense

More information

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico

More information

Target Shape Identification for Nanosatellites using Monocular Point Cloud Techniques

Target Shape Identification for Nanosatellites using Monocular Point Cloud Techniques Target Shape Identification for Nanosatellites using Monocular Point Cloud Techniques 6th European CubeSat Symposium Oct. 16, 2014 Mark A. Post and Xiu.T. Yan Space Mechatronic Systems Technology (SMeSTech)

More information

3D Collision Avoidance for Navigation in Unstructured Environments

3D Collision Avoidance for Navigation in Unstructured Environments 3D Collision Avoidance for Navigation in Unstructured Environments Armin Hornung Humanoid Robots Lab, University of Freiburg May 5, 2011 Motivation Personal robots are to operate in arbitrary complex environments:

More information

Deep Neural Network Enhanced VSLAM Landmark Selection

Deep Neural Network Enhanced VSLAM Landmark Selection Deep Neural Network Enhanced VSLAM Landmark Selection Dr. Patrick Benavidez Overview 1 Introduction 2 Background on methods used in VSLAM 3 Proposed Method 4 Testbed 5 Preliminary Results What is VSLAM?

More information

VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problem

VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problem VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problem Presented by: Justin Gorgen Yen-ting Chen Hao-en Sung Haifeng Huang University of California, San Diego May 23, 2017 Original

More information

Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications

Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications By Sameh Nassar and Naser El-Sheimy University of Calgary, Canada Contents Background INS/GPS Integration & Direct Georeferencing

More information

Visual-Inertial Localization and Mapping for Robot Navigation

Visual-Inertial Localization and Mapping for Robot Navigation Visual-Inertial Localization and Mapping for Robot Navigation Dr. Guillermo Gallego Robotics & Perception Group University of Zurich Davide Scaramuzza University of Zurich - http://rpg.ifi.uzh.ch Mocular,

More information

Augmented Reality, Advanced SLAM, Applications

Augmented Reality, Advanced SLAM, Applications Augmented Reality, Advanced SLAM, Applications Prof. Didier Stricker & Dr. Alain Pagani alain.pagani@dfki.de Lecture 3D Computer Vision AR, SLAM, Applications 1 Introduction Previous lectures: Basics (camera,

More information

Camera Calibration for a Robust Omni-directional Photogrammetry System

Camera Calibration for a Robust Omni-directional Photogrammetry System Camera Calibration for a Robust Omni-directional Photogrammetry System Fuad Khan 1, Michael Chapman 2, Jonathan Li 3 1 Immersive Media Corporation Calgary, Alberta, Canada 2 Ryerson University Toronto,

More information

INTELLIGENT AUTONOMOUS SYSTEMS LAB

INTELLIGENT AUTONOMOUS SYSTEMS LAB Matteo Munaro 1,3, Alex Horn 2, Randy Illum 2, Jeff Burke 2, and Radu Bogdan Rusu 3 1 IAS-Lab at Department of Information Engineering, University of Padova 2 Center for Research in Engineering, Media

More information

Vol agile avec des micro-robots volants contrôlés par vision

Vol agile avec des micro-robots volants contrôlés par vision Vol agile avec des micro-robots volants contrôlés par vision From Active Perception to Event-based Vision Henri Rebecq from Prof. Davide Scaramuzza s lab GT UAV 17 Novembre 2016, Paris Davide Scaramuzza

More information

Stable Vision-Aided Navigation for Large-Area Augmented Reality

Stable Vision-Aided Navigation for Large-Area Augmented Reality Stable Vision-Aided Navigation for Large-Area Augmented Reality Taragay Oskiper, Han-Pang Chiu, Zhiwei Zhu Supun Samarasekera, Rakesh Teddy Kumar Vision and Robotics Laboratory SRI-International Sarnoff,

More information

Final Project Report: Mobile Pick and Place

Final Project Report: Mobile Pick and Place Final Project Report: Mobile Pick and Place Xiaoyang Liu (xiaoyan1) Juncheng Zhang (junchen1) Karthik Ramachandran (kramacha) Sumit Saxena (sumits1) Yihao Qian (yihaoq) Adviser: Dr Matthew Travers Carnegie

More information

Team Description Paper Team AutonOHM

Team Description Paper Team AutonOHM Team Description Paper Team AutonOHM Jon Martin, Daniel Ammon, Helmut Engelhardt, Tobias Fink, Tobias Scholz, and Marco Masannek University of Applied Science Nueremberg Georg-Simon-Ohm, Kesslerplatz 12,

More information

3D Simultaneous Localization and Mapping in Texture-less and Structure-less Environments Using Rank Order Statistics

3D Simultaneous Localization and Mapping in Texture-less and Structure-less Environments Using Rank Order Statistics 3D Simultaneous Localization and Mapping in Texture-less and Structure-less Environments Using Rank Order Statistics Khalid Yousif B.Eng (Robotics and Mechatronics - 1 st Class Honours) Supervisors: Prof.

More information

Survey on Computer Vision for UAVs: Current Developments and Trends

Survey on Computer Vision for UAVs: Current Developments and Trends J Intell Robot Syst (2017) 87:141 168 DOI 10.1007/s10846-017-0483-z Survey on Computer Vision for UAVs: Current Developments and Trends Christoforos Kanellakis George Nikolakopoulos Received: 28 April

More information

4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture

4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture 4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture MIT Laboratory for Information & Decision Systems IEEE RAS TC on Agricultural Robotics and Automation Webinar #37 Acknowledgements

More information

Monocular Visual-Inertial SLAM. Shaojie Shen Assistant Professor, HKUST Director, HKUST-DJI Joint Innovation Laboratory

Monocular Visual-Inertial SLAM. Shaojie Shen Assistant Professor, HKUST Director, HKUST-DJI Joint Innovation Laboratory Monocular Visual-Inertial SLAM Shaojie Shen Assistant Professor, HKUST Director, HKUST-DJI Joint Innovation Laboratory Why Monocular? Minimum structural requirements Widely available sensors Applications:

More information

New Technologies for UAV/UGV

New Technologies for UAV/UGV Qualcomm Research New Technologies for UAV/UGV Charles Bergan VP, Engineering Qualcomm Research Qualcomm Technologies, Inc. 2013-2016 QUALCOMM Incorporated and/or its subsidiaries. All rights reserved

More information

IFAS Citrus Initiative Annual Research and Extension Progress Report Mechanical Harvesting and Abscission

IFAS Citrus Initiative Annual Research and Extension Progress Report Mechanical Harvesting and Abscission IFAS Citrus Initiative Annual Research and Extension Progress Report 2006-07 Mechanical Harvesting and Abscission Investigator: Dr. Tom Burks Priority Area: Robotic Harvesting Purpose Statement: The scope

More information

12 June Flight Testing a Vision-Based Navigation and Hazard Detection and Avoidance (VN&HDA) Experiment over a Mars-Representative Terrain

12 June Flight Testing a Vision-Based Navigation and Hazard Detection and Avoidance (VN&HDA) Experiment over a Mars-Representative Terrain Flight Testing a Vision-Based Navigation and Hazard Detection and Avoidance (VN&HDA) Experiment over a Mars-Representative Terrain IPPW 2018: 15th International Planetary Probe Workshop 12 June 2018 Spin.Works,

More information