Laser-Camera systems and algorithms to sense the environment for robotic applications

Similar documents
MONOCULAR OBJECT LOCALIZATION BY SUPERQUADRICS CURVATURE REPROJECTION AND MATCHING

CONTENT ENGINEERING & VISION LABORATORY. Régis Vinciguerra

Saint Petersburg Electrotechnical University "LETI" (ETU "LETI") , Saint Petersburg, Russian FederationProfessoraPopova str.

Targetless Calibration of a Lidar - Perspective Camera Pair. Levente Tamás, Zoltán Kató

3D object recognition used by team robotto

3D Environment Reconstruction

Integrated Support Center for Nuclear Non-Proliferation and Nuclear Security. 3 rd February Masao Senzaki Japan Atomic Energy Agency

Real Time Multi-Sensor Data Acquisition and Processing for a Road Mapping System

Thanks to Chris Bregler. COS 429: Computer Vision

SCHOOL OF INFORMATION TECHNOLOGY, Christopher W. Smelser Carleton University and Algonquin College

MEng Integrated Engineering

IUPUI eportfolio Grants Request for Proposals for Deadline: March 1, 2018

CIVILINGENIØR, CAND. POLYT. I ELEKTRONIK Master of Science in Engineering (Electronics)

Saint Petersburg Electrotechnical University "LETI" (SPb ETU "LETI") , Saint Petersburg, Russian Federation Professora Popova str.

N/A. Engineering (MEng) July 2014

Srikumar Ramalingam. Review. 3D Reconstruction. Pose Estimation Revisited. School of Computing University of Utah

INF Introduction to Robot Operating System

Adaptive Gesture Recognition System Integrating Multiple Inputs

PRODUCT SAFETY PROFESSIONAL CERTIFICATION PROGRAM DETAILS. Overview

Structure from Motion. Introduction to Computer Vision CSE 152 Lecture 10

Are you looking for ultrafast and extremely precise stereovision technology for industrial applications? Learn about

Graduate Programs 4/08

2019 Webinar Media Kit

EE795: Computer Vision and Intelligent Systems

Sensor technology for mobile robots

CP467 Image Processing and Pattern Recognition

EECS 4330/7330 Introduction to Mechatronics and Robotic Vision, Fall Lab 1. Camera Calibration

Srikumar Ramalingam. Review. 3D Reconstruction. Pose Estimation Revisited. School of Computing University of Utah

Projector Calibration for Pattern Projection Systems

Advanced Vision Practical

COMPUTER-BASED WORKPIECE DETECTION ON CNC MILLING MACHINE TOOLS USING OPTICAL CAMERA AND NEURAL NETWORKS

TRAFFIC LIGHTS DETECTION IN ADVERSE CONDITIONS USING COLOR, SYMMETRY AND SPATIOTEMPORAL INFORMATION

Bachelor of Engineering Technology (Electronics & Controls) Curriculum Document. Australian College of Kuwait. (September 2015) BEEF15 - Version 5.

BLAZE 600M HIGH-ACCURACY BLUE LIGHT MEASUREMENT SYSTEM PRODUCT BROCHURE

system, control and robotics 2016/2017

AREAS OF SPECIALIZATION. Digital Image Processing Computer Vision Pattern Recognition Image Retrieval Image Reconstruction Face Recognition

AIT Inline Computational Imaging: Geometric calibration and image rectification

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMMES

The CISM Education Plan (updated August 2006)

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

MathWorks Products and Prices Euro Academic September 2016

An Experimental Problem of a Competition Discussed in a Secondary School Workshop

People Tracking for Enabling Human-Robot Interaction in Large Public Spaces

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

Designing a Pick and Place Robotics Application Using MATLAB and Simulink

Construction Progress Management and Interior Work Analysis Using Kinect 3D Image Sensors

Continuing Professional Education Policy

Depth Sensors Kinect V2 A. Fornaser

High-speed Three-dimensional Mapping by Direct Estimation of a Small Motion Using Range Images

3D Fusion of Infrared Images with Dense RGB Reconstruction from Multiple Views - with Application to Fire-fighting Robots

A 3-D Scanner Capturing Range and Color for the Robotics Applications

The ECE Curriculum. Prof. Bruce H. Krogh Associate Dept. Head.

Registration of Moving Surfaces by Means of One-Shot Laser Projection

CS A485 Computer and Machine Vision

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Developing Algorithms for Robotics and Autonomous Systems

Course Name: Computer Vision Course Code: IT444

Analysis of Local Appearance-based Face Recognition on FRGC 2.0 Database

Real-time Image-based Reconstruction of Pipes Using Omnidirectional Cameras

LUMS Mine Detector Project

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

Simultaneous Localization and Mapping (SLAM)

Robotic Perception and Action: Vehicle SLAM Assignment

REU Imaging in the Physical Sciences Application

Autonomous navigation in industrial cluttered environments using embedded stereo-vision

crops BGU Main Researchers

Robot localization method based on visual features and their geometric relationship

PROFESSIONAL MASTER S IN

STANDALONE 3D PRINTER WITH INTEGRATED 3D SCANNING

Control of a quadrotor manipulating a beam (2 projects available)

KinectFusion: Real-Time Dense Surface Mapping and Tracking

LEARNING KIT AND TUTORIALS FOR THE DIFFUSION OF THE DIGITAL PHOTOGRAMMETRY

Pervasive Computing. OpenLab Jan 14 04pm L Institute of Networked and Embedded Systems

MathWorks Products and Prices Euro Academic January 2018

Clustering in Registration of 3D Point Clouds

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

KCG College of Technology, Chennai

Reduced Image Noise on Shape Recognition Using Singular Value Decomposition for Pick and Place Robotic Systems

Oblique aerial imagery in the praxis: applications and challenges

POLO MECCATRONICA WHERE THE SMART FACTORY GROWS

Visual Perception Sensors

Simultaneous Localization

The interns will be assigned to assist our R&D / IT professionals in the following exciting enabling technology projects.

College Of. Technological Innovation

3D Digitization of Human Foot Based on Computer Stereo Vision Combined with KINECT Sensor Hai-Qing YANG a,*, Li HE b, Geng-Xin GUO c and Yong-Jun XU d

STATE-OF-THE-ART in DENSE IMAGE MATCHING

Towards Optimal 3D Point Clouds

An Implementation on Object Move Detection Using OpenCV

Enabling Open Standards at Scale

HOW TO RECONSTRUCT DAMAGED PARTS BASED ON PRECISE AND (PARTLY-)AUTOMATISED SCAN METHODS

Generating 3D Meshes from Range Data

3D Visualization through Planar Pattern Based Augmented Reality

Department of Computer Science

Visual Pose Estimation and Identification for Satellite Rendezvous Operations

IGTF 2016 Fort Worth, TX, April 11-15, 2016 Submission 149

Visual Navigation for Flying Robots

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information

This qualification is expiring. The last date to meet the requirements is 31 December 2011.

Planar pattern for automatic camera calibration

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

Transcription:

The research project: FP7-People-Marie Curie- COFUND-Trentino-post-doc 2009 - Incoming Laser-Camera systems and algorithms to sense the environment for robotic applications Presenter: Dr. Ilya Afanasyev Lab. Mechatronics, University of Trento, Italy ilya.afanasyev@gmail.com, ilya.afanasyev@unitn.it PAT mid-term review, Trento, 2011 1/15

About the grant holder AREAS OF EXPERTISE 1. Robotics. Computer vision. Data Treatment and Analysis. 2. Experimental Physics. Optical sensors (UV, Visible, and IR). QUALIFICATIONS AND EDUCATION 2006 Ph.D. (in Technical Sciences), Vavilov State Optical Institute, St. Petersburg, Russia (www.npkgoi.ru) Specialization: Optical-electronic instruments 1994-2000 full-time student at the Baltic State Technical University, Russia (www.voenmeh.ru) Qualification: Engineer Specialization: Automatic Control Systems for flying apparatus JOB EXPERIENCE 2010 present Marie Curie-COFUND post-doc, Mechatronics Dep., Faculty of Engineering, University of Trento, Italy 2007 2010 Senior engineer, Sensor Department, Development Center Russia, Giesecke & Devrient GmbH (G&D, www.gi-de.com) 2006 2007 Senior engineer, Aerospace Optical-Electronic Systems Dep., Vavilov State Optical Institute, Russia (www.npkgoi.ru) 2000 2006 Researcher/PhD student, Aerospace Physical Optics Lab., Vavilov State Optical Institute, Russia (www.npkgoi.ru) 2/15

Status of the Project The 3-years project in Mechatronics has been doing since May 2010. Description of the Project The current project proposes using a Laser-Camera System (LCS) as an instrument to get 3D information of the world environment. LCS includes a scanning laser rangefinder (LRF) and RGB camera. The rotated LRF captures an object as unstructured clouds of points of 3D data, whereas a camera gives a 2D image of the object. The fusion of 2D and 3D sensor s data gives full and detailed information about the object and its environment. 3/15

The calibration of laser-camera system 2D and 3D sensor fusion should be a result of a mutual sensor calibration. The calibration is important for: a compatibility of sensors measurements, and having the metrical coordinate system with good accuracy. We are using the standard camera calibration technique (Jean-Yves Bouget method). http://www.vision.caltech.edu/bouguetj/calib_doc/ 4/15

3D data processing Then joint 3D and 2D data processing is used: to recognize an object, to estimate its orientation in 3D space, and to improve LCS calibration by mathematical modeling. 3D object visualization / reconstruction can be executed by math. modeling with SuperQuadrics (SQ). The explicit equation of superquadrics is x a y a z 1 2 signum(cos ) cos signum(cos ) cos a 3 a 4 a signum(sin ) sin 4 signum(cos ) cos signum(sin ) sin a 4 a a 5 5, / 2 / 2;. The implicit equation of superquadrics is where x,y,z - superquadric system coordinates; η, ω spherical coordinates, where a 1, a 2, a 3 parameters of object scaling; a 4, a 5 parameters of object shape. http://lrv.fri.uni-lj.si/~franc/srsbook/srs.html 5/15

Object recognition algorithm The object recognition algorithm is based on using RANSAC (RANdom SAmple Consensus) method of SuperQuadrics model fitting to objects presented in 3D cloud of points. The solution is verified by evaluating the matching score between the SQ object model and 3D real data by a robust least square fitting. http://www.ing.unitn.it/~afanasye/ 6/15

Mid-term results & achievements - Building a prototype of a robotic vehicle with installed laser-camera system The laser and the camera oriented and calibrated together have been formed the Laser-Camera system 7/15

Mid-term results & achievements - Testing the sensitivity (laser remission effectiveness) of the Laser-Camera System to registration of the objects from different materials (metals, plastic, wood, paper, polyethylene, etc.) at the different illumination conditions. The polyethylene is transparent for IR rangefinder, but multilayer polyethylene decreases the depth of recognition significantly. 8/15

Mid-term results & achievements - Capturing 3D data and development of 3D object reconstruction / recognition algorithms (for human body, etc. achieved at www.ing.unitn.it/~afanasye/) 3D Human Body Pose Estimation: photo, cloud of points, fitting a math. model to 3D data, final math. model of pose. 9/15

Future project work According to the work plan, the future project work should be dealt with: installation of the developed Laser-Camera System on a robotic vehicle. research & control of robot vehicle motion. improving Laser-Camera System calibration technique. improving object recognition algorithms. implementation algorithms to a robotic vehicle. developing algorithms of relative position estimation (robot - object). verification of the algorithms with hardware facilities. 10/15

Possible impacts 3D Laser-Camera System can provide 2D/3D measurements capturing 2D/3D data of an object (with distance and color information) for indoor applications. Object recognition and pose estimation algorithms can be applied for: detection and reconstruction by math. models of different real objects (including complex objects, like human body). detection, classification and selection a definite thing in a heap of different objects for robotic manufacturing (such as a search an object in mechanical details laying in mess). different scientific projects (with a possibility of a collaboration). 11/15

Training experiences During the project I participated: at 21th Summer School in Jyväskylä University, Finland, 8-19 August 2011 (www.jyu.fi/summerschool/). in preparation of 3 conference papers: to 21th Int. Conference: GraphiCon'2011 (Moscow, 2011, http://gc2011.graphicon.ru/); to RGB-D Workshop on 3D Perception in Robotics (Sweden, http://ias.cs.tum.edu/events/rgbd2011); to Int. Conference VISAPP-2012 (Rome, 2012, February 2012, http://visapp.visigrapp.org). Intensive course of Italian as a second language (Corso intensivo di lingua italiana per stranieri), CIAL, University of Trento, test (Livello A2), February 2011. 3D Modelling in 3ds Max. Training at St. Petersburg State Polytechnical University, 2011. Certificate #1KQYHQDCK1. 12/15

Training experiences During the project I have been engaging in: - Leading a Mechatronics group (2 Master students) on measurements of remission from different materials (wood & aluminum foil & polyethylene) by IR rangefinder. - Giving a lecture on Object Detection with Superquadrics in Robotics and Sensor Fusion for Mechatronics Systems (course of Assoc. Professor Mariolino De Cecco, University of Trento, Italy). Povo, 05 April 2011. - Close collaboration with Italian colleagues for experimental and theoretical work, making seminars with presentation: www.ing.unitn.it/~afanasye/10_unitn_reports/20_presentations/. - Creating, discussing and sharing some algorithms in MATLAB: www.ing.unitn.it/~afanasye/. 13/15

Impacts on career development The project helps in: developing the professional skills in computer vision and robotics, getting an experience in resource, time and money managing, and strengthening the researcher reputation, that must be valuable for future work at a research center or an industrial company. 14/15

Acknowledgements This work of Ilya Afanasyev on laser-camera system creation and algorithms of 3D object recognition, localization and reconstruction has been supported by the grant of EU\FP7- Marie Curie-COFUND - Trentino post-doc program, 2010-2013. He is very grateful to colleagues from Mechatronics Dep. of UniTN, especially supervisor - Professor Mariolino De Cecco. Grazie!! 15/15