Remote Control of a Furby Toy with Bluetooth

Slides:



Advertisements
Similar presentations
Manar Mousa Al-Hamaidi
Advertisements

HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
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.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Discovering Computers 2010
1 Electrical and Computer Engineering Cameron Proctor Ramsey Khudairi Thomas Gilbert Chad Young MDR Presentation TekBand.
Critical Design Review VST Vigilant Sensing Technologies Joel Keesecker, Mark Kien, Pat Hauser.
EE 296 Icarus Project Group Members: JimyLeah Castro Jeremy Chan Eric Lee Sae Yoon.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Mid semester presentation Spring 2003 Project Name: Device driver for WinCE Performed by: Maya Yokev Tomer Naftali Supervisor: Evgeny Rivkin.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
® The Bluetooth Architecture APIs, L2CAP, Link Management, Baseband, and the Radio.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Indian Institute of Technology Hyderabad Presented By: 1.JESSU SHIRISH KUMAR (CS12B1018) 2.VEERNAPU SURI BABU (CS12B1039) GSM BASED SMS CONTROLLER.
Mathieu Stephan, EPFL. Why? Create a complete product Remotely control your music player Get information about the tracks being played Get calls / listen.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
PS2 Keyboard Interface Using Spartan-3 Starter Kit Board
Robot design-- Four legged walking robot Instructors: Dr. A
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
Humanoid Robot Head May Team Members: Client/Faculty Advisor: Dan Potratz (CprE) Tim Meer (EE) Dr. Alex Stoytchev Cody Genkinger (CprE) Jason Pollard.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Remote Control of Home Appliances Using the Internet
The iBlueBot By Walid Mnif, Tamer Shadid, Lim Seang FINAL PRESENTATION ECE /24/2003.
HEXAPOD ROBOT MINI PROJECT B-TECH ELECTRONICS AND COMMUNICATION ENGINEERING SIXTH SEMESTER ASWATHY.K RANJITH.R SREELAKSHMI.M SREEYENAN.E.K GUIDE Ms.Sreebala.P.
Embedded Stroke Evaluation System Amanda Sweeney, 4ECE Supervisor: Dr. Martin Glavin.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.
INTERFACING WEB SERVER WITH A ROBOT
MTA-SZTAKI Roboteyepair an ultra-high speed stereo vision system based on CNN technology.
CS 8903 Demo Wireless Interface for the Bioloid Robot Chetna Kaur.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Robot Swarm Work group : Ibrahem Batta. Emad Shakhshir. Supervisor: Dr. Ashraf Armoush.
IBM - CVUT Student Research Projects USB Host with ATmega Microcontroller Jiří Dostál Martin Chloupek
Devin Mullen Advisor: Professor Andrew Kun.  Background  Problem Definition  Proposed Solution  Design Objectives  Implementation and Testing  Budget.
CIS Humanoid Hand Team Members: Tom Billings, Mike Stock, Scott Shugh, Ananya Majumder, Kit Buckley.
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
PROJECT HEAD CASE Dan Klowden Jon Burns cse477 Spring 2000.
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
IBM - CVUT Student Research Projects Compression Algorithm for Wireless Microphone Michal Přibyl
RoboNova 1.
A Homebrewed Solution to Motion Gaming Developed and Presented By SIDDHESH KOLWANKAR.
IBM - CVUT Student Research Projects Robotic Head with Mimic Facial Movements Jan Kofroň
IBM - CVUT Student Research Projects Robotic Head with Mimic Facial Movements Jan Kofroň
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
IBM - CVUT Student Research Projects Pressure Sensitive Carpet Project Introduction Karel Pechanec
OMNIGLOVE ABSTRACT This project will be a glove that can control home appliances such as lights, TV, stereo, and other electronics. The OmniGlove will.
IBM - CVUT Student Research Projects Wireless microphone Petr Mohelský
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
Communication Based Projects Ideas for Engineering Students.
ASHOKA INSTITUTE OF ENGINEERING & TECHNOLOGY (Affiliated to J.N.T.U.HYDERABAD) MALKAPUR, NALGONDA (DIST), A.P
GROUP MEMBERS: SUMEET HOODA. RAJDEEP PATRE. DHIRAJ GAONKAR. LIVE HUMAN DETECTION USING WIRELESS REMOTE CONTROLLED ROBOT.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
TV Remote As A Wireless Mouse For PC.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Blue Eye Technology By: ARUN DIXIT. CONTENTS Motivation What is BlueEye technology ? What is BlueEyes ? System designing System overview DAU CSU IBM research.
Jorge Sola Merino (EN-STI-ECE)
Voice Controlled Robot by Cell Phone with Android App
The 4th Annual Colorado Robot Challenge
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Serial Data Hub (Proj Dec13-13).
Real-Time Free Throw Feedback Device
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
Presentation transcript:

Remote Control of a Furby Toy with Bluetooth IBM - CVUT Student Research Projects Remote Control of a Furby Toy with Bluetooth Tomáš Kunc (kunct1@fel.cvut.cz)

Project goals Controlling Furby toy via Bluetooth Implement Free2Move F2M03AC2 Bluetooth module Control Furby movements from PC Furby monster without coat  IBM - CVUT Student Research Projects 2

What is Free2Move F2M03AC2 Bluetooth module ? High integrated Bluetooth module. Main features: Integrated antenna UART interface (serial port communication) Analog and digital (PCM) voice interface for up to 3 simultaneous voice channels BT data stream divided into Wireless UART data and SCO channels (audio). data Bluetooth channel Audio SCO IBM - CVUT Student Research Projects 3

Solution architecture Furby PC with Bluetooth dongle Bluetooth IBM - CVUT Student Research Projects 4

What has changed from the last project presentation ? Beta version of Furby firmware have been created. Written in C programming language Runs at 8-bit microcontroller Atmel ATmega8. Controls Furby movements - driving motors to correct position. Commands are transferred to furby via Bluetooth serial port. BT communication board which I designed in the last part of the Furby project was used to interface microcontroller with BT serial port. This solution is temporary. BT module will be implemented on the final Furby board . IBM - CVUT Student Research Projects 5

Current firmware capabilities Receives commands sent from pc via BT serial port. Operates motors that drive legs, mouth, head. Allows motion speed control. IBM - CVUT Student Research Projects 6

IBM - CVUT Student Research Projects Furby commands Commands are sent as bytes of data through serial line. Each command specifies motor number, speed, direction and target position. When command is completed acknowledge is sent back to PC. Commands are queued - there are 2 FIFO command queues (one for each motor). This allows to send up to 20 commands to every motor at one moment. Commands are then processed sequentially. This also handles Bluetooth data transfer instability, because there isn’t critical timing (no critical synchronization issues between PC and Furby toy) IBM - CVUT Student Research Projects 7

Furby block schema touch sensors wired serial interface Free2Move BT module microcontroller running furby firmware Feedback from position sensors wireless BT interface motor 1 motor 2 IBM - CVUT Student Research Projects 8

IBM - CVUT Student Research Projects What needs to be done? Some new features have to be be added to the firmware. Interface with Furby touch sensors and scanning their status. Implement new commands which will give information about furby status. Final circuit board (PCB) Integrate Free2Move BT module + microcontroller and other support circuits (stabilized power supply, etc…) Implement BT module audio interface. IBM - CVUT Student Research Projects 9

Furby project Exerimental circuit board  Furby BT communications board, BT receiver (I have designed in the previous part of my project) IBM - CVUT Student Research Projects 10

Possible utilizations Presenting functionality of BT modules Showing possibility of interactive remote control robotic machine via Bluetooth Interaction human with computer through Furby IBM - CVUT Student Research Projects 11

IBM - CVUT Student Research Projects Conclusion What is done: BT communication board (have been mentioned in last project presentation) Furby beta firmware Experimental prototype circuit board What is to be done: Finish the Furby firmware Design final version of the circuit board IBM - CVUT Student Research Projects 12

Thank you for your attention… IBM - CVUT Student Research Projects 13