Overview Implement a Haptic Base Station Software

Slides:



Advertisements
Similar presentations
What is e-BRIDGE Accounts? Why e-BRIDGE Accounts? How it works Tabular & Graphical Reports Benefits Content.
Advertisements

Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
1 RIO Pocket PLC. 2 Smart. Compact. Low Cost. Lots of I/O. Smart – RISC processor, memory, pulse counters, PID process loops, web interface, capability,
David Kim 396 Devin Galutira 396 Calvin Choy 396 Audio Feedback Handwriting Accessor.
Telerobotics on the Internet James Mellington. Overview Telerobotics Project Goals Basic System Components The Original System Extension of the System.
A Navigation System for Increasing the Autonomy and the Security of Powered Wheelchairs S. Fioretti, T. Leo, and S.Longhi yhseo, AIMM lab.
Products/Motion Motion Controller Intelligent Technology for Moving Performance MELSEC System Q.
Haptic Belt team Informational Presentation.  I 2 C is a form of control bus (multi-master) which allows communication between multiple integrated circuits.
CRYSTAL REPORTS Jacob Grogan. CRYSTAL REPORTS AND WHY IT’S USEFUL? “ Crystal Reports is a popular Windows-based report generation program that allows.
Timers and Interrupts Shivendu Bhushan Sonu Agarwal.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Smart Printing Solutions LTD. The system is an innovative product, designed for organizations who need better control over their printing array. The system.
E-Learning Overview E-learning Theory and Models Module.
Project Specific Success Criteria 1)An ability to quantify the position of the glove relative to the processing unit. 2)An ability to combine finger press.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
M. Zareinejad 1.  fundamentally, instability has the potential to occur because real-world interactions are only approximated in the virtual world 
Configuring Disk Devices. Module 4 – Configuring Disk Devices ♦ Overview This module deals with making partitions using fdisk, implementing RAID and Logical.
Low cost tactile feedback platform for teleoperation and VR sensing Human Machine Interaction & Low cost technologies Adrien Moucheboeuf - July 8 th, 2015.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.
SharePoint 2010 Business Intelligence Module 5: Business Connectivity Services.
Software testing techniques Software testing techniques Object-oriented software testing Presentation on the seminar Kaunas University of Technology.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
May , 2006ICBL 2007 Florianopolis Brazil1 IRI-Easy: A Distance Education Software System Y. Wang, K. Maly, C. M. Overstreet Department of Computer.
Dual-Use Wideband Microphone System
1 May-2014 Automotive Protocols & Standards. 2 CAN (Controller Area Network)  Overview Controller Area Network is a fast serial bus designed to provide.
Department of Electronic & Electrical Engineering Digital Lock. (e.g. for sports locker room) Assessment: Plan. Demo. Code.
1 Introduction to Haptics Introduction to the Hapkit board Allison M. Okamura Stanford University.
1 07/11/07 Using an Event-Based Approach to Improve the Multimodal Rendering of 6DOF Virtual Contact Jean Sreng, Florian Bergez, Jérémie Le Garrec, Anatole.
Project Paper Presentation Hanlin Wan March 15, 2011.
Simplifying Customer Software Integration Tim Myers April 9 th, 2011 Colorado Undergraduate Space Research Symposium Payload Configuration GUI.
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Jacob Clifton Dave McKiernan Ryan Schmid JUMP TRADING SIMULATION INTERFACE.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Blue eye technology Prepared by VINIT SHAH 08 CE 099.
Instrumented Sensor Technology, Inc
All-in-One Guitar Amplifier
<Add team picture or relevant project picture here>
First-person Teleoperation of Humanoid Robots
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Audio tools with Arduino
ANTI-COLLISON AND BRAKING SYSTEM
DELMIA Master product description V6 for Academia portfolio
Musical Instrument Virtual
Multi-Purpose Reconfigurable Training System (MRTS) Overview
HTTP Server Protocol Module :
Implementing Localization
Object-oriented software testing
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Robert Miller Adam Eliason
Getting Started with LabVIEW Virtual Instruments
‘SONAR’ using Arduino & ultrasonic distance sensor
File Transfer and access
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Stand-Alone and Mesh Networks of Dissolved Oxygen (DO) Monitors
ECE 477 Digital Systems Senior Design Project  Fall 2008
Physical Face Rigging Dinghuang Ji
Tonga Institute of Higher Education
Phoenix Family Overview Test with Confidence.
M.A.D. Sleeve Muscular Atrophy Detection
Autonomous Wheelchair Development
Ashray Solanki, Antony Pollail, Lovlish Gupta Undergraduate Students,
ECE 477 Digital Systems Senior Design Project  Spring 2006
XProtect Web Client Product Presentation
Wireless Gate System Group Members:
Controlling electronic devices via WiFi with your Smartphone
Presentation transcript:

Overview Implement a Haptic Base Station Software Have its own microcontroller Ability to integrate with multiple devices Have a large LCD for display Knobs to set gains Software Add more virtual environments Implement Teleportation Create virtual environments for haptic knob

Motivation Create a haptic base station that is modular Master slave (impedance or admittance) Haptic paddle Haptic knob Classroom teaching tool Lab experiment equipment Test bench for new haptic devices

Teleoperator Mode Two base stations can be connected together to be used for teleoperation. Haptic paddle Haptic paddle Haptic knob Haptic knob Admittance Device Admittance Device Master Slave

Master – Slave System Calculations and communication should be fast enough to implement 1 kHz Haptic loop. Obtaining reliable force readings from the devices. How linear motion translates to rotary motion? Effects of Time Delay.

Haptic Paddle Get the current code working with the new haptic paddle Add force sensor to handle Organize the code to allow for expansion/future work Add more virtual environments

1-DOF Haptic Knob Easy to implement/ low costs Almost impossible to damage the device or the user Lots of virtual environments possible Simple yet powerful tools that leverage physical intuition Haptic Clutch Alphabet Browser http://www.cs.ubc.ca/~maclean/publics/uist01-HapticMedia.pdf

LCD Display Allow user to easily navigate through different virtual environments Display gains, forces, position ect… of haptic device Allow user to set gains Display messages

Deliverables Base Station Haptic paddle virtual environment Microcontroller to interface with haptic device Microcontroller to interface with LCD Linear amp and PWM Haptic paddle virtual environment Rewrite existing code to work with all devices and add additional modes Master Slave system Impedance - Admittance Admittance - Impedance Impedance - Impedance Haptic knob Build stand Implement virtual environments

Thank You