AN HO IMDL SPRING 2014 D-Rex The Friendly Robot. Inspiration Robot Pet Act more like a real pet  Can be train  Respond to command How to do it?  Voice.

Slides:



Advertisements
Similar presentations
What is Test Director? Test Director is a test management tool
Advertisements

Automated Driving System Jasbir Dhillon Konstanstin Polozov Na-Lee Ha Luthfa Hussain Rummana Ahmed.
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
1 Adept PLC Server November 20, Introduction Adept is the largest robot manufacturing company in North America. We have been manufacturing robots.
Robo-Retriever Pawel Cieslewski EEL IMDL Dr. A. Antonio Arroyo Dr. Eric M. Schwartz.
ECE 477 Final Presentation Team 03 - Spring 2013 Ryan Pawling Spencer Julian Josh Hunsberger Robert Harris.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Fiber Channel Video Controller Students: Tsachy Kapchitz Michael Grinkrug Supervisor: Alex Gurovich in cooperation with: Elbit Systems המעבדה למערכות ספרתיות.
CS4710 Senior Project1 Awnalisa McCarty Tim Hollist J.R. Burningham CS4710 SENIOR PROJECT December 6, 2002.
IoT Hydroponics Project
Twitch Plays ECE477 ECE 477 Design Review Team 1 − Spring 2015 Hannan Harlan Root Tornquist.
AN HO IMDL SPRING 2014 D-Rex Speech Recognition System.
Simple Python Loops Sec 9-7 Web Design.
1 Dragon NaturallySpeaking: Training Agenda. What to Expect Goals: Method / Essential Skills / Getting Help Starting to use speech-recognition software.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.
Smartphones for Seniors Apps presentation by WIT Software.
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
Automated Ball Striker Joseph Black David Caloccia Gina Rophael Paul Savickas.
Smart Home Design Based On Voice Recognition
Macros n Macros are little programs that you can create to automate particular tasks that you may want to execute more easily than having to specify all.
An Ho IMDL Spring 2014 Instructors: Dr. Arroyo & Dr. Schwartz TA: Andrew Gray.
Leadership Execution Essentials. 2 Leaders are In Control Expectations & Feedback Consequences & Incentives Skills & Knowledge Tracking & Visibility Inspiring.
PupBot Genevieve Carre October 31st, Content Objective of Special Sensor Inspiration Summary of Approach – Microphone sensor – Bandpass filters.
Training PowerPoint.  Just plug into the USB port on your computer. You will find USB ports on the front or back of your computer.  If you have a laptop.
 Computer News  Window 7 Speech Recognition  Your Computer Problems  Website &  
Software Development Software Testing. Testing Definitions There are many tests going under various names. The following is a general list to get a feel.
Purdue  Airbus Software Design Jigar Gandhi - John-Taylor Smith - Chandler Wall - Eric Zarowny.
Software Testing. What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Mohammad Saadeh Class: ET 493 – 01 Class Professor: Dr. Cris Koutsougeras.
Applied Linguistics Nick Campbell & Hideki Kashioka learning how people speak.
Obstacle Avoidance using Machine Vision Joose Rautemaa
Choose camera and microphone
HARDWARE INPUT DEVICES GETTING DATA INTO THE COMPUTER.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Michael Mulet 04/18/13 IMDL sites.google.com/site/scaredycatrobot.
INTERVIEW TRANSCRIPT Software used: Dragon Naturally Speaking 11.0 Liceo Scientifico Albert Einstein - Cervignano del Friuli Mattia Giavedoni V A.
1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running.
BEGINNING PROGRAMMING.  Literally – giving instructions to a computer so that it does what you want  Practically – using a programming language (such.
Pool Player Bot Final Presentation Jiaying Zhang Mechanical Engineering.
Realtime Robotic Radiation Oncology Brian Murphy 4ECE.
Team /02/28 1. Chun Ta Huang Xirong Ye 2 Libo Dong Zongyang Zhu.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
TEI of Automation of Pireaus 2005J.YPATIDIS1 HEXAPOD ROBOT.
Designing a Voice Activated Compartmentalized Safe with Speech Processing using Matlab Final Presentation Amy Anderson Ernest Bryant Mike Joyner Collins.
Final Year Project. Project Title Kalman Tracking For Image Processing Applications.
Aaron Zukley IMDL Fall  Behaviors Search for Target Tower  Obstacle Avoidance  Front Ultrasonics and IRs running fuzzy logic Tower Targeting.
LibA 2016 Intelligent Machine Design Lab Professors: Dr. A. Antonio Arroyo and Dr. Eric M. Schwartz By, Nukul Shah UFID:
Vision-Guided Robot Position Control SKYNET Tony BaumgartnerBrock Shepard Jeff Clements Norm Pond Nicholas Vidovich Advisors: Dr. Juliet Hurtig & Dr. J.D.
Team01: Zelun Tie The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot.
Wheels: Go Forward Speakers: Say “Hello” OSCAR: Go Forward Say “Hello” Remote Control PC.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
LOGO “ Add your company slogan ” Final Project Group: T2H2 Mai Thi Thu Nguyen Van Thanh Do Van Huu Pham Ngoc Huy Supervisor: DungHA TrungNT T2H2 Group:
Communications Training Service in Singapore
Design f. describe a design specification including input design, diagrammatic depiction of the overall system, processing, data structure design and output.
Design and Implementation of versatile ebot using raspberry pi
Entity Animation and 3D Math
DT-Assessment Frame Work Term2
Using Speech Recognition for Input: A Powerful and Readily Available Tool Dr. Donna Olsen Instructional Technologist Central Wyoming College
Machine Vision in FIRST Robotics
FeMaidens Programming
Selenium HP Web Test Tool Training
CARVER² : Final presentation
Robo-Retriever Final Presentation
An Introduction to VEX IQ Programming with Modkit
ECE477 Senior Design Android Street Car PCB TCSP
Designed by Hwandong Joo
Interactive Mirror Display
Smart Pet Sitter Background System Design Project Overview
Presentation transcript:

AN HO IMDL SPRING 2014 D-Rex The Friendly Robot

Inspiration Robot Pet Act more like a real pet  Can be train  Respond to command How to do it?  Voice command  Vision

The System Raspberry Pi Pocketsphinx Soundcard Microphone OpenCV Camera Microcontroller ServosMotors

Pocketsphinx Record Write to.wav Read.wavProcessing What word is it? Send command to micro- controller Run on a loop Execute a command and then return to listening Check against a small custom dictionary  Speed up processing time

Microphone Change

Speech Recognition Status Program run fine most of the time under ideal condition Under noisier environment, the program register incorrect Added a cue for when it is recording  The RPi says “Ready” Plan on adding a keyword before command  Ex: “Dexter Find Green Ball”

Vision with OpenCV Objective: Complete various tasks based on speech command:  Roam around randomly, say hello when stopped in track  Look for a specified colored target  Tracking target

OpenCV Status Low frame rate  Decent enough for locating a fixed location target Change in lightning require recalibration  Will run a manual calibration program to get correct value  Not automated Sending the x/y location to the microcontroller is not working  Minor UART software problem