Firefighter Indoor Navigation using Distributed SLAM (FINDS) Major Qualifying Project Matthew Zubiel Nick Long Advisers: Prof. Duckworth, Prof. Cyganski.

Slides:



Advertisements
Similar presentations
The Intelligent Parking System SDP 07 Team Frasier Tom Cleary Matt Regan Bill Ryan Adam Bailin.
Advertisements

Autonomous Tracking Unit (New Name -- Same Great Project) John Berglund Randy Cuaycong Wes Day Andrew Fikes Kamran Shah Spring 1999 CPSC 483 Midterm Evaluation.
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
HAWK Helicopter Aircraft Wielding Kinect Kevin Conley (EE ’12), Paul Gurniak (EE ’12), Matthew Hale (EE ’12), Theodore Zhang (EE ’12) – Team 6, 2012 Advisor:
1 Electrical and Computer Engineering Drebin Rescuing Firefighters in Distress FPR Team Ganz: Jonathan Bruso Michael Carney Daniel Fortin James Schafer.
Autonomous Mapping Robot Jason Ogasian Jonathan Hayden Hiroshi Mita Worcester Polytechnic Institute Department of Electrical and Computer Engineering Advisor:
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Simultaneous Localization & Mapping - SLAM
GIS and Image Processing for Environmental Analysis with Outdoor Mobile Robots School of Electrical & Electronic Engineering Queen’s University Belfast.
Panoptes: A Scalable Architecture for Video Sensor Networking Applications Wu-chi Feng, Brian Code, Ed Kaiser, Mike Shea, Wu-chang Feng (OGI: The Oregon.
Visual Navigation in Modified Environments From Biology to SLAM Sotirios Ch. Diamantas and Richard Crowder.
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Active Simultaneous Localization and Mapping Stephen Tully, : Robotic Motion Planning This project is to actively control the.
Visual Odometry for Ground Vehicle Applications David Nister, Oleg Naroditsky, James Bergen Sarnoff Corporation, CN5300 Princeton, NJ CPSC 643, Presentation.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Department of Electrical & Computer Engineering Team Hollot By: Cory Brett Jonathan Katon Thomas Pavlu Haiyan Xu NavFocus Midway Design Review.
Behavior Analysis Midterm Report Lipov Irina Ravid Dan Kotek Tommer.
X96 Autonomous Robot Proposal Presentation Monday, February 16, 2004 By John Budinger Francisco Otibar.
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
ICBV Course Final Project Arik Krol Aviad Pinkovezky.
The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA.
Harris Corner Detector on FPGA Rohit Banerjee Jared Choi : Parallel Computer Architecture and Programming.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
Kalman filter and SLAM problem
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
Dr. Mark Askelson | 4149 University Avenue Stop 9006, Grand Forks, ND phone | fax Ganged Phased Array Radar – Risk Mitigation.
Mobile Distributed 3D Sensing Sandia National Laboratories Intelligent Sensors and Robotics POC: Chris Lewis
1 Lecture 19: Motion Capture. 2 Techniques Morphing Motion Capture.
Reading Notes: Special Issue on Distributed Smart Cameras, Proceedings of the IEEE Mahmut Karakaya Graduate Student Electrical Engineering and Computer.
GCAPS Team Design Review CPE 450 Section 1 January 21, 2008 Nick Hebner Kooper Frahm Ryan Weiss.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Kaifei Chen, Siyuan He, Beidi Chen, John Kolb, Randy H. Katz, David E
Elad Hadar Omer Norkin Supervisor: Mike Sumszyk Winter 2010/11, Single semester project. Date:22/4/12 Technion – Israel Institute of Technology Faculty.
3D SLAM for Omni-directional Camera
Artificial Vision-Based Tele-Operation for Lunar Exploration Students Aaron Roney, Albert Soto, Brian Kuehner, David Taylor, Bonnie Stern, Nicholas Logan,
ECE532 Final Project Demo Disparity Map Generation on a FPGA Using Stereoscopic Cameras ECE532 Final Project Demo Team 3 – Alim, Muhammad, Yu Ting.
FPGA-based Platform for Real-Time Stereo Vision Sergiy Zhelnakov, Pil Woo (Peter) Chun, Valeri Kirischian Supervisor: Dr. Lev Kirischian Reconfigurable.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Nov 3, 2009 RN - 1 Jet Propulsion Laboratory California Institute of Technology Current Developments for VLBI Data Acquisition Equipment at JPL Robert.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Human Tracking System Using DFP in Wireless Environment 3 rd - Review Batch-09 Project Guide Project Members Mrs.G.Sharmila V.Karunya ( ) AP/CSE.
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
Multi-UAV swarming Advisor: Dr. Manish Kumar Mentor: Mr. Balaji Sharma
1 City With a Memory CSE 535: Mobile Computing Andreea Danielescu Andrew McCord Brandon Mechtley Shawn Nikkila.
Turning Autonomous Navigation and Mapping Using Monocular Low-Resolution Grayscale Vision VIDYA MURALI AND STAN BIRCHFIELD CLEMSON UNIVERSITY ABSTRACT.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
George Campbell David HawesCarleton Jillson Joseph KalinowskiKeith Pray CUE The Pool Critic.
LBS Division INDOOR POSITIONING SYSTEM Indoors Independent infrastructure that communicates via wireless connection standards: RFID Technology: Continuous.
A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk.
Visual Odometry David Nister, CVPR 2004
Vision-based SLAM Enhanced by Particle Swarm Optimization on the Euclidean Group Vision seminar : Dec Young Ki BAIK Computer Vision Lab.
Laboratory 2 Group 19 The Group of Destiny. User Interface - Debugging Objectives:  Display: Sensor data (telemetry) – including IR sensors, status of.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
FPGA BASED REAL TIME VIDEO PROCESSING Characterization presentation Presented by: Roman Kofman Sergey Kleyman Supervisor: Mike Sumszyk.
SLAM Techniques -Venkata satya jayanth Vuddagiri 1.
Implementation of Real Time Image Processing System with FPGA and DSP Presented by M V Ganeswara Rao Co- author Dr. P Rajesh Kumar Co- author Dr. A Mallikarjuna.
FYP titles By Prof. KH Wong FYP v6.31.
IOT – Firefighting Example
Depth Analysis With Stereo Cameras
Depth Analysis With Stereo Cameras
Paper – Stephen Se, David Lowe, Jim Little
+ SLAM with SIFT Se, Lowe, and Little Presented by Matt Loper
Software Design Team KANG Group 1.
Presentation transcript:

Firefighter Indoor Navigation using Distributed SLAM (FINDS) Major Qualifying Project Matthew Zubiel Nick Long Advisers: Prof. Duckworth, Prof. Cyganski

Need for Firefighter Location Worcester Cold Storage Fire, December 1999 In total, 6 firefighters died after becoming lost Need for outside personnel to keep track of responders indoors Incident Commanders need current location of each first responder Communicate directions to firefighters Direct rescue teams to downed firefighter Photo Credit :Worcester Telegram and Gazette 2

Technologies of Indoor Navigation and Tracking GPS cannot be used indoors Alternative ways to track: RF-Based Localization and Tracking Inertial Based Tracking Dead Reckoning Simultaneous Localization and Mapping (SLAM) Build a map of the environment with no prior knowledge of surroundings Build a track of the location of a user 3

Simultaneous Localization and Mapping EKFMonoSLAM [1] Requires an image set for input Detects features (corners) in images, and correlates detected corners from frame to frame Produces predictions for both feature location and track 4 [1] Javier Civera, Oscar G. Grasa, Andrew J. Davison, J. M. M. Montiel, 1-Point RANSAC for EKF Filtering: Application to Real-Time Structure from Motion and Visual dometry, to appear in Journal of Field Robotics, October Sample EKFMonoSLAM Output

Our Approach Initially attempted to develop a “real-time” tracking system Processing time was very long We attempted to take responsibility off EKFMonoSLAM by implementing functionality remotely Video capture and corner detection were moved to a mobile unit Mobile unit sent coordinates of detected corners to base station (laptop) 5 Photo Courtesy Popular Science Mobile UnitBase Station

Project Goals Capture and process images in real time Send resulting data to base station Develop method to provide EKFMonoSLAM algorithm with input Configure EKFMonoSLAM algorithm to accurately track motion using corner-only input Run 2 scenario based tests, and compare experimental results with expected results A. Straight Line Test B. 90-Degree Turn 6

Mobile Unit Hardware Components 2 Components VmodCAM Stereo Camera Module Atlys FPGA 7

Mobile Unit Implementation 3 HDL Components: 1. Image Capture – Data from VmodCAM to rest of design 2. Corner Detection Module – Detect corners in images from camera. 3. Communications Module – Transmit corners to base station 8

VmodCAM Module Gather data from VmodCAM to the rest of design I 2 C Communication for RGB 565 color images Initial Testing using HDMI Display and DDR2 Memory from Digilent Provided Code 9 VmodCAM

Corner Detection Approach 10 Sample Harris Output using MATLAB

VHDL Corner Detection Implementation Pipelined Approach Operate on each pixel as it arrives 11

VHDL Test Bench 12 Corner Detection Output Simulated Input from Camera

Ethernet Module Utilizes Atlys Gigabit Ethernet capabilities and UDP protocol Sends corners in the format: Valid, Y-Coordinate, X-Coordinate, Frame Number Sends 360 Corners at a time for data considerations 13

Results: Corner Detection Corner Detection Completed on Atlys FPGA 14 Original Image FPGA Output

Results: Corner Detection (cont) 15

Complete System Testing 2 Scenario Tests Performed Straight Line and 90-Degree Turn 16

Scenario Test – Straight Line 17

Scenario Test – 90 Degree Turn 18

Conclusions GoalImplementation Capture and process images in real timeVModCAM Stereo Camera Module with FPGA Processing Send resulting data to base stationEthernet Module on FPGA with Base Station Receiver Develop method to provide SLAM algorithm with input Corner Detection on FPGA to base station receiver (black and white images) Configure SLAM algorithm to accurately track motion using corner-only input Modified settings in EKFMonoSLAM to reflect corner-only input Run 2 scenario based tests, and compare experimental results with expected results Video results 19 Successfully tracked the path of a person walking down a corridor

Suggestions for Future Work Before deployment, many improvements are required Power consumption must be analyzed for mobile power implementation Ethernet module must be replaced by wireless component Hardware must be ruggedized and form-factor must be minimized Base station (namely EKFMonoSLAM) needs to be optimized for real-time processing Possible research into alternate SLAM algorithms Additional, more comprehensive scenario testing Thermal Camera Expansion 20