Surveying Investigative Transportable Cartographical Helper? Sitchest Ish That Chu Heard? “…we’re going to retrofit it.”

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Aziz Albander Matt Certosimo Albert Como Vincent Din Lex Telischak Tyler Troup.
Camden Mendiola Ben Houston Monty Prekeris Dan Rice Dan “Klitz” Johnson.
Daniel Bressan David Tran Robbie Banks Amit Kapoor MACH 1/7.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Team Spot Cooperative Light Finding Robots A Robotics Academy Project Louise Flannery, Laurel Hesch, Emily Mower, and Adeline Sutphen Under the direction.
Blake Davis: Electrical Engineering Luke Haberkern: Electrical and Computer Engineering Brian Hacsi: Electrical and Computer Engineering Chris Kircher:
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
JEEVES the Robot Butler
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Capstone Spring 2009 Preliminary Design Review Cole Bendixen Electrical and Computer Engineering Erich Hanke Electrical Engineering Erik Larson Electrical.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
2004 CAPSTONE CDR Team SAFE Members Anders Fornberg Alejandro Henriquez Shannon Lahr Aaron Lyons Sean Groves Shannon.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Capstone CDR Fall 2005 Team Doki Doki: Paintball Gun IR Sensing and Tracking Team Members: Matt Freeman James Kirby Juan Rivera.
Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
SENIOR DESIGN 10/16.
DC Motor Control  mouse EE 496 Advisor: Dr. Tep Dobry.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Design Review: RoboSiM Robotic Surveillance in Motion
Design and Implementation of Metallic Waste Collection Robot
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie Kosec Dr. Sastry Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Wall-E Prototype I Team 1 Xin Jin
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
IN 1900 ICT Project Final Presentation. Group name : Code Squad.
Smart Lens Robot William McCombie IMDL Spring 2007.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Fully-Autonomous.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
Tire Tread Checking System Final Presentation Group #11 Rene Lamb, Byungchan Ryu, Jongho You.
Autonomous Quadcopter Andrew Martin, Baobao Lu, Cindy Xin Ting Group 37 TA: Katherine O'Kane.
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
EM DEVICE Group #4: Kevin Cheng, Dan Long, Kathy Qiu.
Chalk Robot ECE 445 Spring 2013 Group 12 Neil Christanto, Enyu Luo, Leonard Lim TA: Mustafa Mukadam Monday, April 29 th.
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
Self-Navigation Robot Using 360˚ Sensor Array
Obstacle avoiding robot { pixel }
ECE Computer Engineering Design Project
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
‘SONAR’ using Arduino & ultrasonic distance sensor
ECE 477 Final Presentation Team 13  Spring 2011
Presentation transcript:

Surveying Investigative Transportable Cartographical Helper? Sitchest Ish That Chu Heard? “…we’re going to retrofit it.”

Receiving ProcessingSensoryTransmitting Motors Data Storage TransmitReceive Transmit Receive ROBOT BOOSTER USER High-level Functional Diagram

High Level Control: Commanding and Processing Movement and Environment

CPU software Distance/ angle Image processing Mapping Database High-Level Software Design

ARM Cortex M-3 Object Camera and Laser Spy Camera BRAIN Magnetometer Ultrasonic Sensors

SPINE ARM M-0 Motor Controller User Motors Remote Control Analog Preprocessing Circuit Servo Motor Transmitter Receiver TV Receiver Spy Camera

Ultrasonic Range Finder  Finds objects that may have been missed by the laser.  Allows basic object avoidance while the rover is in motion.  Model: LV-MaxSonar-EZ0  Status: Basic testing with Arduino-uno completed – developing interface for M0

Cortex M-3  Handles image processing and location awareness.  Sends position data to lower level motor control loops.  Status: Developing camera interface.

CMOS Camera CMOS SchematicEAGLE

Laser Range Finder Theory Remember me? This worked.

This Was Put Together

Calibration Data

Quite Grainy, Similar to how the CMOS camera will see images CMOS won’t have as many random colors Took Pictures

Applied a Sharpening Function Quite grainy But the spot is brighter

After a Threshold Filter  21 Inches measured  56.97cm calculated  inches  6% error

A Few Examples  cm

After  cm Calculated  -1.15% error

Tried to Expand to Line Laser  Not very bright  Used water  Different laser on its way

Room For Improvement  A line is visible  Not mapped to angles  Lost data 3 pts to 1  Great progress High level goal we have other options

Path Finding  To be implemented after scanning and image processing.  Initially, perform rudimentary scan and move aimlessly between obstacles.  Ultimately, be able to negotiate past objects to reach a waypoint. This waypoint may be provided with vector data from stored encoder/magnetometer data. Status: In development.

Low Level Control: Providing Fine Motor Control and Dead Reckoning

RC Receiver Waveforms Zero point: Duty Cycle is 8% Minimum point: Duty Cycle is 5% Maximum point: Duty Cycle is 11%

Wireless Decoding  Receiver’s output must be digitized and encoded using the correct modulation  ADC will be used to measure the output of signal averager and output the corresponding modulation to the motor controllers

Schematic of the Signal Average Circuit

ARM Cortex M-0  Separate chip chosen to diversify processing abilities.  Simple motor control option.  Designed to handle control loops.  Hope to guarantee high responsiveness of all sensors, computer and control systems.  Specific Model: LPC1114FHN33/302  Status: Initial development.

Distance Encoder  Basic device for measuring distance travelled.  Use paired IR LED/phototransistor and ADC to measure pinwheel rotation.  Status: Hardware complete.

Distance Encoder Schematic

Motor Controller  Current design based on 2 banks of 4 redundant L298N with opto-isolation. Each chip handles 4 amps with 2 parallel H- bridges. 32 amp total current handling.  If revised, it will be printed on PCB and based instead on H-bridge gate drivers and power MOSFETs.  Status: Fully functioning, but not ideal.

Motor Controller Schematic

Magnetometer  Digital 3-axis magnetometer.  Measures strength of magnetic field in various directions with a highest field measurement resolution of µT  Precise angular position determined through inverse tangent algorithm.  Communicates through I 2 C.  Accurately determines location and orientation.  Status: Developing interface.

Magnetometer – Finer Details  Model No: LSM303DLH  Breakout board from SparkFun

Power: Energizing Diverse Systems

Devices to Power on the Robot  Motor Controllers  Radio Receivers and Video Transmitters  Servo Motor (at least one)  Processors  Laser  Cameras  Magnetometer  Ultrasonic Range Finder

Powering The Robot  Powered directly by a 7.4 V (2 cell) Lithium Polymer Battery  1 st Choice mAh, 70C  2 nd Choice mAh, 40C  3 rd Choice – 2x 6000mAh, 30C

Powering Bot Movement 7.4V, XXX mAh, xxC 2 cell LiPo Driver Motor Controllers Motors

5V Voltage Rail  Will be realized with a LM7805 voltage regulator chip.  Can supply up to 1.5 A of current  Status: Testing and laying out in Altium

3.3V Voltage Rail  Will be realized with a LM317 voltage regulator chip  Can supply up to 1.5 A of current  Status: Testing and laying out in Altium

3.3V Voltage Rail Schematic

MC34063A Chip – Boost Mode

Hi-Level Powering Diagram for Sensors 3.3V Voltage Rail Step-up Voltage Converter (12V) Batteries 5 V Voltage Rail CMOS Camera Magnetometer Video Transmitter ARM M-0 Cortex M-3 Ultrasonic RC Receiver Laser

Power Consumption

Servo Motor  Unable to find datasheet  Tested using Arduino Uno, collected experimental data  Ready for integration with M0 Duty Cycle (%)Angular Position (degrees) Servo PWM Signal Input Vpp=~3.3V, f = 50Hz

Switching Microprocessors C2000 Piccolo F28035 ARM Cortex-M0  Cryptic sample code  Unhelpful documentation  Steep Learning Curve  More intuitive  Useful sample code  Existing knowledge

Progress with ARM Cortex-M0  Currently Sweeping PWM Working ADC test function  Goals Write functions to increase user control Communicate with other modules

Video Camera  Transmit video feed  From Amazon, lacks documentation  Status: Transmitter + Receiver work – now we need to interface power supply and camera

PCB  Plan to lay out a board containing voltage rails and the boost converter  In the future include an ARM Cortex M0.  Finalizing first draft of this PCB before the end of this week

Planning: What the future holds

Design Goals ModuleLowMediumHigh Power-Buy Chips -Etch PCB -Buy Controllers -Design Converters -Design all Sensing-Stereoscopic-Single Laser and Camera -Line laser Image Processing -Stereoscopic-Distance and angle from single laser-From line laser Board Layout-Etch analog control circuit -Print control circuit-2 processors 1 board Motors-Elbow grease-Servo Motor moving sensor -Moving 2 dimensions µproccessing-RC Analog-ARM or FPGA-2 ARM processors Booster-None-Increase operating range -Multiple boosters Collision Sensing -None-Ultrasonic-None

Milestones and Expo  Milestone 1: RC control Motor drivers Magnetometer  Milestone 2: Laser range finding tower Ultrasonic  Expo: Path finding

Current Development  Finalize first revision of PCB  Start constructing the mounts for the laser range finder and motor drivers  Integrate motor drivers with the M-0 control and batteries

Budget