Robotic Sensing. Guiding Undergraduate Research Projects. Arye Nehorai

Similar documents
ELECTRICAL ENGINEERING

Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

MECE 102 Mechatronics Engineering Orientation

Online Tuning of Artificial Neural Networks for Induction Motor Control

MUSIC-like Processing of Pulsed Continuous Wave Signals in Active Sonar Experiments

LEGO NXT-based Robotic Arm

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering

Praktikum "Mobile Roboter" mit Simulation und Telerobotik-Zugang (TELEBOTS)

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Force/position control of a robotic system for transcranial magnetic stimulation

Active Vibration Isolation of an Unbalanced Machine Spindle

SignalPad Data Logging and Analysis Software

EasyC. Programming Tips

Research Methodology Part III: Thesis Proposal. Dr. Tarek A. Tutunji Mechatronics Engineering Department Philadelphia University - Jordan

CONTROL, COMMUNICATION & SIGNAL PROCESSING (CCSP)

Cell Phone Vibration Experiment

Mechatronics education in the Department of Mechanical Engineering at the University of Utah

Analecta Vol. 8, No. 2 ISSN

A user friendly toolbox for exploratory data analysis of underwater sound

Vibrations can have an adverse effect on the accuracy of the end effector of a

Understanding Dynamic Range in Acceleration Measurement Systems. February 2013 By: Bruce Lent

CSEN301 Embedded Systems Trimester 1

The mission of the School of Electronic and Computing Systems 3 is to provide:

Chapter 3 SYSTEM SCANNING HARDWARE OVERVIEW

Fetal monitoring on the move, from a hospital to in-home setting

Introduction to acoustic imaging

Microcontrollers, Actuators and Sensors in Mobile Robots

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

Implementation of a Wireless Gesture Controlled Robotic Arm

Master of Science in Electrical Engineering Graduate Program:

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

Manual Analysis Software AFD 1201

The ArubaOS Spectrum Analyzer Module

BSEE Degree Plan Bachelor of Science in Electrical Engineering:

Next Gen Platform: Team & Mentor Guide

Undergraduate Biomedical Engineering Curriculum University of North Carolina at Chapel Hill,

An Experimental Study on Pixy CMUcam5 Vision Sensor

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

An inertial haptic interface for robotic applications

Active Stereo Sound Localization. Abstract

MH - Gesellschaft für Hardware/Software mbh

Summer projects for Dept. of IT students in the summer 2015

Implementation of Fuzzy and PID Controller to Water Level System using LabView

THEME Competence Matrix - Electrical Engineering/Electronics with Partial competences/ Learning outcomes

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Is a Data Scientist the New Quant? Stuart Kozola MathWorks

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website Preliminary Data Sheet

Development and optimization of a hybrid passive/active liner for flow duct applications

Degree programme in Automation Engineering

RESEARCH ON SPOKEN LANGUAGE PROCESSING Progress Report No. 29 (2008) Indiana University

A Sound Localization Algorithm for Use in Unmanned Vehicles

A Statistical Framework for Operational Infrasound Monitoring

EDM SOFTWARE ENGINEERING DATA MANAGEMENT SOFTWARE

Video-Based Eye Tracking

Rapid Audio Prototyping

A DESIGN OF DSPIC BASED SIGNAL MONITORING AND PROCESSING SYSTEM


Robotics. Chapter 25. Chapter 25 1

SCHOOL OF ENGINEERING Baccalaureate Study in Engineering Goals and Assessment of Student Learning Outcomes

Using NI Vision & Motion for Automated Inspection of Medical Devices and Pharmaceutical Processes. Morten Jensen 2004

Smart Automated Conference Room System

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Heart Rate Data Collection Software Application User Guide

Medical Device Design: Shorten Prototype and Deployment Time with NI Tools. NI Technical Symposium 2008

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Learning Systems Software Simulation

Integration of a Robotic Arm with the Surgical Assistant Workstation Software Framework

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

Lab 3: Introduction to Data Acquisition Cards

Structural Health Monitoring Tools (SHMTools)

EECS PhD Comprehensive Examination Guidelines

REMOTE LABORATORY PLANT CONTROL

A Management Tool for Component-Based Real-Time Supervision and Control Systems

Class of 2016 Second Year Common CORE

Technical Training Module ( 30 Days)

Introduction to Data Acquisition

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

Final Year Projects at itm. Topics 2010/2011

FRC WPI Robotics Library Overview

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Department of Electrical and Computer Engineering Checklist for MSEE Degree

Command-induced Tracking Jitter Study I D. Clark November 24, 2009

Electronic Interface for Pneumatic Grippers Using USB Port

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011

What s Left in E11? Technical Writing E11 Final Report

The Universal DAQ Device. Connect and measure immediately!

BUILDING BLOCKS AND CHALLENGES. of the Internet of Things

D-MAX WEB GUIDE CONTROLLER WITH OPERATOR INTERFACE PANEL QUICK START SETUP MANUAL

Industrial Vision Days 2012 Making Cameras Smarter: FPGA Based Image Pre-processing Unleashed

DESIGN AND EVALUATION OF TEST BED SOFTWARE FOR A SMART ANTENNA SYSTEM SUPPORTING WIRELESS COMMUNICATION IN RURAL AREAS. Michael David Panique

Transcription:

Department of Electrical & Systems Engineering Robotic Sensing Guiding Undergraduate Research Projects Arye Nehorai Center for Sensor Signal and Information Processing (CSSIP Signal Processing Innovations in Research and Information Technologies (SPIRIT Lab January 00

Department of Electrical & Systems Engineering ESE Launching Multi-team Robotic Sensing Project We created a new multi-team undergraduate project entitled Robotic Sensing Students will take leadership roles in multi-semester projects Students will implement sensor systems for mobile robots that make autonomous decisions based on the sensed environment These systems include acoustic, chemical, RF electromagnetic, infra-red, and visual sensors The project is multidisciplinary, involving hardware, signal processing, imaging, control, communications, and computer interfaces It is led by the department chair, Dr. Arye Nehorai

Robotic Sensing Multi-Team Project Hardware Design Software/Interface Design Algorithm Design Physical/Chemical/Biological Background Graphical display of variables of interest Preprocessing Algorithms (Digital filters: FIR, IIR Transducer/Sensor Selection Signal Conditioning (analog filter, signal amplifier Graphical User Interface (GUI Design Statistical Signal Processing Algorithms Data Acquisition System (sampling rate and resolution Microcontroller Actuators (motors Robotic Platform Communication User-defined System and Algorithms parameters Real-time Data Processing Arquitectures Central Processing

Robotic Sensing Multi-Team Project Microphones Microcontroller Chemical Sensors Ultrasound Sensors Servo Motor Data Acquisition Infrared Sensors Acoustic Vector Sensors Camera Sensors

Robotic Sensing: Current Projects Advisor: Dr. Arye Nehorai Microphones Microcontroller Chemical Sensors Adaptive source position estimation (Raphael Schwartz and Zachary Knudsen Ultrasound Sensors Servo Motor Data Acquisition Chemical source position estimation (Joy Chiang Acoustic Vector Sensors Real-time tracking (Andrew Weins Acoustic vector sensors for source location (Evan Nixon

Robotic Sensing: Adaptive Microphone Arrays Goal: To modify microphone array configuration adaptively for improving the performance in estimating acoustic source position using generalized crosscorrelation algorithms. NTX Pair of Motors Robotic Platform Sensing Acoustic Field Pair of Microphones + DAQ Computer for Central Processing Source Position Estimation Microcontroller Microphones Feedback Sensing parameter adaptation NTX Sensing Acoustic Field Pair of Motors Pair of Microphones + DAQ Robotic Platform Servo Motor Current projects supervised by Professor Arye Nehorai Chase LaFont, Algorithms for sensing parameter adaptation, since summer 009 Raphael Schwartz and Zachary Knudsen, Data architectures for real-time acoustic source position estimation, since summer 009

Hardware Design Physical/Chemical/Biological Background = cos v s ( TimeDelay d y y* Source P [ + ] * x = y * = P R?? x * d P d L x Sensor

Algorithm Design Physical/Chemical/Biological Background Statistical Signal Processing Algorithms v s ( TimeDelay = cos d y y* Source R P [ + ] * x = * y = P x ( t x ( t Measurement Model = = s ( t + n ( t α s ( t + D + n ( t?? x * d P d L x Sensor x x Time-delay estimation y H ( f Cross Correlation H ( f y Peak Detection Dˆ Preprocessing Algorithms FIR filters IIR filters DOA estimation at each microphone i = cos v Dˆ s d i

Algorithm Design (Cont. Statistical Signal Processing Algorithms Region of Ambiguity Higher Resolution Microphones pairs Xs =.33 Ys =.405 Error = 0.580 Xs =.949 Ys =.944 Error = 0.0757 5 5 5 Xs =.949 Ys =.045 Error = 0.0680 4.5 4 3.5 3.5.5 0.5 0-5 -4-3 - - 0 3 4 5 4.5 4 3.5 3.5.5 0.5 0-5 -4-3 - - 0 3 4 5 4.5 4 3.5 3.5.5 0.5 0-5 -4-3 - - 0 3 4 5

Hardware Design Transducer/Sensor Selection Signal Conditioning Data Acquisition System Koss M-8 electret microphones DC Blocking Filter Diagram DAQ Microcontroller Actuators Robotic Microphone array NXT ARM7 Servomotor

Software/Interface Design Graphical User Interface (GUI Design GUI using Matlab User-defined System and Algorithms parameters Real-time Data Processing Arquitectures Graphical display of variables of interest Sensor array configuration Data acquisition system Preprocessing filters Cross-correlation algorithm Spectrogram Estimated location Real time source location

Robotic Microphone Array Measurements Statistical Signal Processing & Position Control Algorithms New array Configuration y PC y x x Resolution Error

Robotic Microphone Array Robotic Platform Computer for Central Processing NTX Pair of Motors Sensing Acoustic Field Pair of Microphones + DAQ Source Position Estimation Feedback Sensing parameter adaptation NTX Pair of Motors Sensing Acoustic Field Pair of Microphones + DAQ Robotic Platform

Microphone Array Demonstration Demonstration at the WUSTL Undergraduate Research Symposium, October 4 th, 009

Microphone Array Demonstration (Cont. Demonstration at the WUSTL Undergraduate Research Symposium, October 4 th, 009

Robotic Sensing: Acoustic Vector Sensors Goal: Estimate the position of an acoustic source using spatial and temporal measurements of pressure and particle acoustic field Acoustic vector sensor (AVS Measurement model Acoustic source Microphones Pressure sensor AVS Far acoustic field Particle velocity sensor Euler equation pressure at position r and time t particle velocity at position r and time t speed of sound, direction of particle velocity Ambient pressure Current projects supervised by Professor Arye Nehorai Ian Beil and Evan Nixon, Acoustic vector sensors for source location, since Fall 009

Robotic Sensing: Acoustic Vector Sensors (Cont. Array of AVS Capon Spectra Signal conditioner DAQ Above: Diagram of experimental setup; Power distribution as a function of azimuth and elevation. The red arrow indicates the maximum spectral value. Right: Experimental setup at SPIRIT LAB

Robotic Sensing: Current Projects Advisor: Dr. Arye Nehorai Microphones Microcontroller Chemical Sensors Ultrasound Sensors Servo Motor Infrared Sensors Data Acquisition Acoustic Vector Sensors Camera Sensors