Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela...

28
Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics Timothy Robert Tufts Environmen t Sensing System

Transcript of Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela...

Page 1: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Alexander Montes McneilElectrical Engineering

Alexander MaerkoElectrical Engineering

Gabriela Calinao Correa

Electrical Engineering & Applied Mathematics

Timothy Robert TuftsComputer Systems Engineering

Low-cost 3DEnvironmentSensingSystem

gcorrea
Maybe just include details out loud instead of listing everything here?
gcorrea
_Re-opened_
gcorrea
_Marked as resolved_
gcorrea
make more precise
gcorrea
Combine with kinect slide?
gcorrea
unsure how to phrase but needs changing
Page 2: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Alexander MaerkoElectrical Engineering

Alexander Montes McNeilElectrical Engineering

Team LESS

Gabriela Calinao CorreaElectrical EngineeringApplied Mathematics

Timothy Robert TuftsComputer Systems

Engineering

Mario ParenteAdvisor

Page 3: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Background: Mars Rover● Obstacle Avoidance Attempted last

yearo Existing Sonar hardware was old and

unreliable

● We want to upgrade to a more powerful sensing systemo Problems: Price and Outdoor FunctionalityTim

Timothy Tufts
I am going to use this slide as an introduction, saying how we got around to our current project.Attempted by the group last year.When it fell on us we had to design a new way of sensing, We found everything was very expensive, so we figured other people might have the same problem.
Page 4: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Problem

Light based sensor systems that work

outside areprohibitively expensive!

Tim

gcorrea
should be some links in brainstorm page
Timothy Tufts
Can someone point me towards some sensors online so I can screen shot prices and put them along the bottom of this slide
Page 5: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

SignificancePopularity of ‘Hackathon’

Culture

Ela

Emphasis on

Autonomy in Society

Serious Untapped Potential

Page 6: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Context Society:● Availability of

Autonomous Devices Individuals:● Hackers & Hobbyists

o Pizza Delivery Boto Firefighting Robotso iRobot Roomba®

Ela

Page 7: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

System Requirements● Optically Sense External

EnvironmentLmin ≤ 0.5 m ΘH ≥ 45°Lmax ≥ 4.0 m ΘV ≥ 58°

● Output real time 3D frameso Usable speed at least 1 m/so Pixel value = Depth value

● Cost under $500● Work in Full Sunlight

Ela

Page 8: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Design Alternatives● Lidar and Range Finder (sunlight)

o Illuminates a target with a lasero Analyzes the reflected light by taking Phase Difference

● Ultrasonic Systems (sunlight)

o Ultrasonic Transducers for Marine Electronics & Sonar

o Tesla

● Kinect (Perfect cost - $150) o Doesn't work in direct sunlight

Alex

Page 9: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

LIDAR Explained● Lidar is a general term but all

forms of lidar involve sending light and analyzing some aspect of the return signal

● The simplest LIDAR measures distanceo Analyzes the time it takes

for a light signal to leave and return to the unit

● Operates in between the UV and Infrared spectrum of EM wavesAlex

Page 10: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Ultrasonic Systems

Alex

$40

Page 11: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Kinect

Alex

Page 12: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

LESS Solution

Alex

● The LESS brings a low cost 3D environment mapping system to your backyard

● Design a system of optical improvements to filter out the suns interference with the system

● Use a microcontroller to create a 3D depth chart of the environment and export in a familiar format

Page 13: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Sunlight Solution● Pulsed, Polarized

Laser● Band Pass Filter● Polarized Lens● Normalizing

Alex

Page 14: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Block Diagram

Alex

Page 15: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Subblock: Optics

Alex

Requirements:● Laser

o PrimeSense Diffraction Grating

o Reduce Interference by 90%

o λ = 830 nmo T = constant ± 3°C

● Depth Sensoro 1200x960 pixels

o 30 FPS

Page 16: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Alex

gcorrea
words very tiny, can they be bigger?
Page 17: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Subblock: Microcontroller/ElectronicsRequirements:● Control Optics

o Laser Pulsing, Temperature Sensor● BeagleBone Black (~$60)

o 512MB DDR3 RAMo 4GB 8-bit eMMC on-board flash

storageo 3D graphics acceleratoro NEON floating-point acceleratoro 2x PRU 32-bit microcontrollersAlex

Page 18: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Subblock: Data ProcessingRequirements:● Input raw Optical Data● Filter Noise from Optical Data● Parallel Processing of Frames

o Latency of ≤ 1 so Throughput of 3 FPS

● Output information for 3D mappingo Depth Frame

Ela

Page 19: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Subblock: Rover

Tim

Requirements:● Navigate to a Target

Locationo Within 10 feet (~3 meters)

● Interface with the LESS unit

● Detect and Avoid Obstacleso Range of 0.5 to 4 meters

● Minimal Cost to Travel Speedo Travel at 0.2 m/s

Page 20: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

MDR Deliverables● Complete Optical Unit Schematic

→ Address the following design problems:o Is there an aberration to be accounted for on the CCD

Sensor?o How will Polarization effect the field of view?o Does a higher intensity affect the value of local maximum

in the PrimeSense diffraction pattern?

● Design Thermal Control System for Laser● Confirmation of Rover Functionality

o Test Drive in the Engineering Quad

● Stream test data from Microcontroller to Rover

● Design Artificial Test Data for Processing Software

Tim

Page 21: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Acknowledgements● Professor Jun Yan, UMass Physics

Dept.● Professor Leonard● Professor Parente and MIRSL● SDP14 Team AIR

Page 22: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.
Page 23: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Sonar/Ultrasonic Systems Explained● Active sonar emits a sound and

analyzes the echo of that soundo Mainly used underwater

● Ultrasonic sensor systems uses the same method but at a much higher frequencyo This makes it more suitable for use in the

atmosphere

Page 24: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Design Alternatives

Alex

● Real-Time Navigation in 3D Environments Based in Depth Camera Data

The Mesa Imaging SwissRanger 4000 (SR4000) is probably the most well-known ToF depth camera. It has a range of 5-8 meters, 176 x 144 pixel resolution over 43.6° x 34.6° field of view. It operates at up to 54 fps, and costs about $9,000. I've seen these used in a number of academic laboratories.

gcorrea
bullet point the specs?
gcorrea
no one will actually read this giant text block during presentation
Page 25: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Outline● Background● Problem● Significance● Context● System Requirements● Design Alternatives● Block Diagram● MDR Deliverables● Acknowledgements/Citations● Questions

Ela

Page 26: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

Tim Ela

Stubs of faces for slides

Alex Alex

Page 27: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.

LIDAR

Alex

Page 28: Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.