Collision Detection and Teamcenter Haptics: CATCH

Size: px
Start display at page:

Download "Collision Detection and Teamcenter Haptics: CATCH"

Transcription

1 Collision Detection and Teamcenter Haptics: CATCH Team: May Advisor: Dr. Weiss Members: Tony Alleven, Logan Scott, Matt Mayer, James Erickson, and Paul Uhing Client: Siemens, Dr. Vance 1

2 Problem Statement: Build a prototype to demo Teamcenter (TC) visualization integration with a haptic device Industries using TC CAD visualization Haptic Research And Many more Teamcenter VisController CATCH Haption: Virtuose IPSI Dr. Vance ISU VRAC 2

3 Concept Sketch Projected Teamcenter Visualization Virtuose haptic arm 3

4 Requirements Functional: Be able to control cursor in Siemens Teamcenter with Virtuose haptic device and select parts of an assembly User feels appropriate haptic feedback when parts collide with selected part Support loading part geometry via Jupiter Tessellation(JT) files Non-Functional The lag time between input and output shall be less than 200ms After accounting for lag time, all object models shall be synchronized between the physics engine and Teamcenter Next slide: Module Organization 4

5 5 Module Organization

6 Detailed Design- Module Description Module Description Responsibility CatContext CatJtk CatIPSI CatVis Façade module to interact with outside programs Parses JT files to extract triangle geometry for Physics Engine. Uses JT Toolkit library Interacts with existing physics engine (IPSI). Interacts with Teamcenter Visualizer through VisController library Paul Uhing Logan Scott James Erickson Anthony Alleven CatCursor Main control loop Matt Mayer Next slide: Functional decomposition 6

7 7 Functional Decomposition

8 Potential Risks and Mitigation Risks CPU Requirements Data Bandwidth IPSI Model Representations vs. Teamcenter Model Representations Mitigation Support remote connection to IPSI physics engine, allowing IPSI processing to be done on separate computer Throttle-able refresh rate Decoupled modules with abstract data model when transferring geometry 8

9 Resources VRAC API/library licenses MeTAL Virtuose The Cave Space Mouse Jérôme Perret Contact at Haption Provided IPSI Tsung Pin Yeh Contact at Siemens Provided Teamcenter and VisContoller 9

10 Detailed Design-User Interfaces Façade Functions Description CatContext(std::string IPSI_IP, std::string TCV_IP) Constructs instances of CatContext and other modules int loadjtfile(std::string filepath) int init() Loads a specific JT file Initializes CatContext and other modules int run() Runs the main control loop 10

11 Project Milestones and Schedule 11

12 Project Milestones and Schedule Milestone 1: Defined module interfaces (Oct 17 th ) Milestone 2: Finished building development environment, including all dependencies ( Nov 10 th ) Milestone 3: Finished implementing first iteration of working modules with limited features and test code (Dec 4 th ) Planned Milestone 4: Finish implementing modules with full features (March 13 th ) 12

13 Test Plan Black box testing of each individual module Simulators Demo Code Iterative testing throughout development cycle Separated integration testing between modules 13

14 Current Project Status Implemented basic cursor movement from Virtuose to Teamcenter Visualization Capable of processing JT files in triangle meshes See demo videos 14

15 Plan for next semester Receive two-way communication from VisController Geometry loaded into IPSI Full-scale integration Completed by March 15 th, 2014 Other considerations: This may be delayed if VisController is not ready for two-way communication in time VisController is provided by our client 15

16 Questions? 16

Collision Detection and Teamcenter Haptics: CATCH. May 14-30: Logan Scott, Matt Mayer, James Erickson, Paul Uhing, and Tony Alleven

Collision Detection and Teamcenter Haptics: CATCH. May 14-30: Logan Scott, Matt Mayer, James Erickson, Paul Uhing, and Tony Alleven Collision Detection and Teamcenter Haptics: CATCH May 14-30: Logan Scott, Matt Mayer, James Erickson, Paul Uhing, and Tony Alleven What is a haptic device? Haptics Delivering haptics in other ways Force

More information

Collision Detection and Teamcenter Haptics: CATCH. Final Report

Collision Detection and Teamcenter Haptics: CATCH. Final Report Collision Detection and Teamcenter Haptics: CATCH Final Report May 14-30 Logan Scott Matt Mayer James Erickson Anthony Alleven Paul Uhing May 14 30, Collision Detection and Teamcenter Haptics: CATCH 1

More information

INTERACTIVE DEFORMATION THROUGH MESH-FREE STRESS ANALYSIS IN VIRTUAL REALITY

INTERACTIVE DEFORMATION THROUGH MESH-FREE STRESS ANALYSIS IN VIRTUAL REALITY INTERACTIVE DEFORMATION THROUGH MESH-FREE STRESS ANALYSIS IN VIRTUAL REALITY International Design Engineering Conference, 2008 Daniela Faas Department of Mechanical Engineering Virtual Reality Applications

More information

Haptic Data Transmission based on the Prediction and Compression

Haptic Data Transmission based on the Prediction and Compression Haptic Data Transmission based on the Prediction and Compression 375 19 X Haptic Data Transmission based on the Prediction and Compression Yonghee You and Mee Young Sung Department of Computer Science

More information

VIRTUAL TOUCH. Product Software IPP: INTERACTIVE PHYSICS PACK

VIRTUAL TOUCH. Product Software IPP: INTERACTIVE PHYSICS PACK IPP: INTERACTIVE PHYSICS PACK IPP is an add-on for Virtools Dev, dedicated to interactive physics. IPP is based on IPSI (Interactive Physics Simulation Interface), which incorporates algorithms of CEA

More information

FPGA-BASED HARDWARE EMULATION ARCADE SYSTEM PROJECT PLAN

FPGA-BASED HARDWARE EMULATION ARCADE SYSTEM PROJECT PLAN FPGA-BASED HARDWARE EMULATION ARCADE SYSTEM PROJECT PLAN May 11-14 Tony Milosch, Cory Mohling, Danny Funk, David Gartner, John Alexander Client: Joseph Zambreno Advisor: Phillip Jones TABLE OF CONTENTS

More information

CS277 - Experimental Haptics Lecture 1. Introduction to Haptics

CS277 - Experimental Haptics Lecture 1. Introduction to Haptics CS277 - Experimental Haptics Lecture 1 Introduction to Haptics Haptic Interfaces Enables physical interaction with virtual objects Haptic Rendering Potential Fields Polygonal Meshes Implicit Surfaces Volumetric

More information

Why Moving from AutoCAD to AutoCAD MEP Just Makes Sense!

Why Moving from AutoCAD to AutoCAD MEP Just Makes Sense! AUTOCAD MEP Why Moving from AutoCAD to AutoCAD MEP Just Makes Sense! If you create building mechanical, electrical, or plumbing (MEP) construction documents and are currently working with AutoCAD software

More information

P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications. Gate Review

P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications. Gate Review P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications Gate Review Agenda review of starting objectives customer requirements, engineering requirements 50% goal,

More information

Development of A Collaborative Virtual Environment for Finite Element Simulation

Development of A Collaborative Virtual Environment for Finite Element Simulation Development of A Collaborative Virtual Environment for Finite Element Simulation M. Kasim Abdul-Jalil Advisor : Dr. Christina L. Bloebaum Co-advisor : Dr. Abani Patra Committee : Dr. T. Keshavadas Department

More information

CMI CATIA TEAMCENTER INTEGRATION. CATIA V4/ V5 Teamcenter Enterprise Integration

CMI CATIA TEAMCENTER INTEGRATION. CATIA V4/ V5 Teamcenter Enterprise Integration CMI CATIA TEAMCENTER INTEGRATION CATIA V4/ V5 Teamcenter Enterprise Integration 1 T-SYSTEMS TEAMCENTER CATIA INTEGRATION CATIA TEAMCENTER INTEGRATION OVERVIEW Product since 1995 Teamcenter as global PDM

More information

CMI User Day - Product Strategy

CMI User Day - Product Strategy CMI User Day - Product Strategy CMI User Day 2003 New Orleans, USA CMI User Day 2003 New Orleans, USA Tino Schlitt T-Systems PLM Solutions CATIA Metaphase Interface - Overview Integration of CATIA V4 /

More information

A Desktop Networked Haptic VR Interface for Mechanical Assembly

A Desktop Networked Haptic VR Interface for Mechanical Assembly Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 11-2005 A Desktop Networked Haptic VR Interface for Mechanical Assembly Abhishek Seth Iowa State University

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology http://www.cs.utexas.edu/~theshark/courses/cs354r/ Fall 2017 Instructor and TAs Instructor: Sarah Abraham theshark@cs.utexas.edu GDC 5.420 Office Hours: MW4:00-6:00pm

More information

Virtual components in assemblies

Virtual components in assemblies Virtual components in assemblies Publication Number spse01690 Virtual components in assemblies Publication Number spse01690 Proprietary and restricted rights notice This software and related documentation

More information

Using Web-Based Computer Graphics to Teach Surgery

Using Web-Based Computer Graphics to Teach Surgery Using Web-Based Computer Graphics to Teach Surgery Ken Brodlie Nuha El-Khalili Ying Li School of Computer Studies University of Leeds Position Paper for GVE99, Coimbra, Portugal Surgical Training Surgical

More information

Setup Download the Arduino library (link) for Processing and the Lab 12 sketches (link).

Setup Download the Arduino library (link) for Processing and the Lab 12 sketches (link). Lab 12 Connecting Processing and Arduino Overview In the previous lab we have examined how to connect various sensors to the Arduino using Scratch. While Scratch enables us to make simple Arduino programs,

More information

Integrating PhysX and OpenHaptics: Efficient Force Feedback Generation Using Physics Engine and Haptic Devices

Integrating PhysX and OpenHaptics: Efficient Force Feedback Generation Using Physics Engine and Haptic Devices This is the Pre-Published Version. Integrating PhysX and Opens: Efficient Force Feedback Generation Using Physics Engine and Devices 1 Leon Sze-Ho Chan 1, Kup-Sze Choi 1 School of Nursing, Hong Kong Polytechnic

More information

Haptics CS327A

Haptics CS327A Haptics CS327A - 217 hap tic adjective relating to the sense of touch or to the perception and manipulation of objects using the senses of touch and proprioception 1 2 Slave Master 3 Courtesy of Walischmiller

More information

The value of VR for professionals. Sébastien Cb MiddleVR.com

The value of VR for professionals. Sébastien Cb  MiddleVR.com The value of VR for professionals Sébastien Cb Kuntz CEO @SebKuntz @MiddleVR MiddleVR.com Virtual reality for professionals Team of VR experts Founded in 2012 VR Content creation professional services

More information

MEC-E1003 Machine Design Project course. Sven Bossuyt Sept. 28, 2018

MEC-E1003 Machine Design Project course. Sven Bossuyt Sept. 28, 2018 MEC-E1003 Machine Design Project course Sven Bossuyt Sept. 28, 2018 Schedule: overview and milestones week 40 October 5 week 43 concept pitch week 46 status report Stirling engine manufacture and assembly

More information

CSCI 526 Mobile Games Development (4 units) Spring 2018

CSCI 526 Mobile Games Development (4 units) Spring 2018 CSCI 526 Mobile Games Development (4 units) Spring 2018 Course Information Course: Place and Time: Class web page: Instructor: Office location: Email: Office hours: Course TA: Email: Mobile Game Development,

More information

High Speed Wired Data Collection

High Speed Wired Data Collection High Speed Wired Data Collection Honeywell Bob Dearth Michael Retzler Brad Lucht ISU Prof. Zhengdao Wang Zachary Coffin, Cpr E Radell Young, E E Mazdee Masud, E E Problem and Need Statements Honeywell

More information

Taco Comfort Solutions

Taco Comfort Solutions Industrial machinery and heavy equipment Product Simcenter Heating and cooling equipment manufacturer uses STAR-CCM+ to save time and costs by rapidly simulating multiple pump designs Business challenges

More information

Dr Antony Robotham - Executive Director EWG-DSS Liverpool April 2012

Dr Antony Robotham - Executive Director EWG-DSS Liverpool April 2012 Dr Antony Robotham - Executive Director EWG-DSS Liverpool 2012 12-13 April 2012 THE VALUE OF SIMULATION AND IMMERSIVE VIRTUAL REALITY ENVIRONMENTS TO DESIGN DECISION MAKING IN NEW PRODUCT DEVELOPMENT DR

More information

Reflecting on Comic Con - Lecture 12. Mario Romero 2016/11/11

Reflecting on Comic Con - Lecture 12. Mario Romero 2016/11/11 Reflecting on Comic Con - Lecture 12 Mario Romero 2016/11/11 AGI16 Calendar: link Tue 30 aug 13:00-15:00 Lecture 1: Introduction Fri 2 sep 8:00 12:00 Lecture 2-3: Forming Groups and Brainstorming Tue 6

More information

Heading back to Mars with a thermal control system developed using NX

Heading back to Mars with a thermal control system developed using NX Aerospace JPL Heading back to Mars with a thermal control system developed using NX Product NX Business challenges Tighter schedules Large daily temperature swings during the life of the mission Bigger

More information

JPL. Heading back to Mars with thermal control system developed using NX. Aerospace. Product NX

JPL. Heading back to Mars with thermal control system developed using NX. Aerospace. Product NX Aerospace JPL Heading back to Mars with thermal control system developed using NX Product NX Business challenges Tighter schedules Large daily temperature swings during the life of the mission Bigger rover

More information

Samuel Hudson BIM Support Specialist. Jeff Owens AIA, LEED AP

Samuel Hudson BIM Support Specialist. Jeff Owens AIA, LEED AP BIM Preparation for the USACE Lessons Learned in Conversion from REVIT to BENTLEY BIM Presenters: Samuel Hudson BIM Support Specialist Jeff Owens AIA, LEED AP L E ll Lee Ezell Consulting BIM Specialist

More information

Design Document. Embedded System Design CSEE Spring 2012 Semester. Academic supervisor: Professor Stephen Edwards

Design Document. Embedded System Design CSEE Spring 2012 Semester. Academic supervisor: Professor Stephen Edwards THE AWESOME GUITAR GAME Design Document Embedded System Design CSEE 4840 Spring 2012 Semester Academic supervisor: Professor Stephen Edwards Laurent Charignon (lc2817) Imré Frotier de la Messelière (imf2108)

More information

Massport Capital Programs Enterprise Schedule Management. Primavera Schedule Toolkit Design. January 2018 Version 1.0

Massport Capital Programs Enterprise Schedule Management. Primavera Schedule Toolkit Design. January 2018 Version 1.0 Massport Capital Programs Enterprise Schedule Management Primavera Schedule Toolkit Design January 2018 Version 1.0 Contents 1.0 INTRODUCTION 2 1.1 DISCLAIMER 3 2.0 TOOLKIT SCHEDULE COMPONENTS 4 2.1 SCHEDULE

More information

NX CAM 9.0.2: Gouge Reports for Tapping and Thread Milling. Gouges are no longer reported for Tapping, Hole and Boss Thread Milling.

NX CAM 9.0.2: Gouge Reports for Tapping and Thread Milling. Gouges are no longer reported for Tapping, Hole and Boss Thread Milling. Siemens PLM Software NX CAM 9.0.2: Gouge Reports for Tapping and Thread Milling Gouges are no longer reported for Tapping, Hole and Boss Thread Milling. Answers for industry. About NX CAM NX TM CAM software

More information

Electronics Design Laboratory Lecture #10. ECEN 2270 Electronics Design Laboratory

Electronics Design Laboratory Lecture #10. ECEN 2270 Electronics Design Laboratory Electronics Design Laboratory Lecture #10 Electronics Design Laboratory 1 Lessons from Experiment 4 Code debugging: use print statements and serial monitor window Circuit debugging: Re check operation

More information

Computer Progression Pathways statements for KS3 & 4. Year 7 National Expectations. Algorithms

Computer Progression Pathways statements for KS3 & 4. Year 7 National Expectations. Algorithms Year 7 National Expectations can show an awareness of tasks best completed by humans or computers. can designs solutions by decomposing a problem and creates a sub-solution for each of these parts (decomposition).

More information

Science Center. Project Plan. Project Number. Dec Client. Vicky Thorland-Oster. Advisor. Dr. Douglas Jacobson. Team Members

Science Center. Project Plan. Project Number. Dec Client. Vicky Thorland-Oster. Advisor. Dr. Douglas Jacobson. Team Members Science Center Project Plan Project Number Dec09-10 Client Vicky Thorland-Oster Advisor Dr. Douglas Jacobson Team Members Hussain Almosa Hassan Hassan Karen Littlejohn Joey Nirschl REPORT DISCLAIMER NOTICE

More information

FORCE FEEDBACK. Roope Raisamo

FORCE FEEDBACK. Roope Raisamo FORCE FEEDBACK Roope Raisamo Multimodal Interaction Research Group Tampere Unit for Computer Human Interaction Department of Computer Sciences University of Tampere, Finland Outline Force feedback interfaces

More information

Full Contents. Essentials, Workbook

Full Contents. Essentials, Workbook Section 1: Overview Essentials 1.1 Introduction... 3 Learning InRoads... 3 Basic Rules... 3 How to Use This Guide... 4 Section Breakdown... 5 Section 1: Overview Essentials... 5 Section 2: Production Essentials...

More information

FLL Robot Design Workshop

FLL Robot Design Workshop FLL Robot Design Workshop Tool Design and Mechanism Prepared by Dr. C. H. (Tony) Lin Principal Engineer Tire and Vehicle Mechanics Goodyear Tire & Rubber Company tony_lin@goodyear.com Description Mechanism

More information

Services Overview. Northeast Blueprint

Services Overview. Northeast Blueprint Services Overview 2D CAD Conversions Paper to CAD 2D CAD Conversions Construction Engineering / CAD Services Construction Markups Consultant Drawings Coordinated Drawings As -Builts Steel Structural Detailing

More information

Activities: Integrating User Experience Activities in Agile Environments 1. Idea & Purpose

Activities: Integrating User Experience Activities in Agile Environments 1. Idea & Purpose Activities: Integrating User Experience Activities in Agile Environments 1. Idea & Purpose Over the past 20 years software companies have increasingly applied agile processes to manage product development.

More information

CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY

CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY Submitted By: Sahil Narang, Sarah J Andrabi PROJECT IDEA The main idea for the project is to create a pursuit and evade crowd

More information

PROPRIOCEPTION AND FORCE FEEDBACK

PROPRIOCEPTION AND FORCE FEEDBACK PROPRIOCEPTION AND FORCE FEEDBACK Roope Raisamo and Jukka Raisamo Multimodal Interaction Research Group Tampere Unit for Computer Human Interaction Department of Computer Sciences University of Tampere,

More information

BIM & Emerging Technologies. Disrupting Design process & Construction

BIM & Emerging Technologies. Disrupting Design process & Construction BIM & Emerging Technologies Disrupting Design process & Construction Introduction Introduction - BIM Disrupting the Construction Introduction Design Major disruption already in various parts of the World

More information

Force feedback interfaces & applications

Force feedback interfaces & applications Force feedback interfaces & applications Roope Raisamo Tampere Unit for Computer-Human Interaction (TAUCHI) School of Information Sciences University of Tampere, Finland Based on material by Jukka Raisamo,

More information

Sample Question Paper

Sample Question Paper Scheme G Sample Question Paper Course Name : Electrical Engineering Group Course Code : EE/EP Semester : Third Subject Title : Electrical Circuit and Network 17323 Marks : 100 Time: 3 hrs Instructions:

More information

Schedule for the rest of the Semester

Schedule for the rest of the Semester November 9, 2009 Wii Remote Power Requirements RC Controller Interface Schedule for the rest of the Semester Tasks for this week Indoor Positioning Systems Schedule for finishing the Compiling Code to

More information

Transitioning Technology to Naval Ships. Dr. Norbert Doerry Technical Director, SEA 05 Technology Group SEA05TD

Transitioning Technology to Naval Ships. Dr. Norbert Doerry Technical Director, SEA 05 Technology Group SEA05TD Transitioning Technology to Naval Ships Transportation Research Board Public Meeting National Academy of Sciences June 10, 2010 Dr. Norbert Technical Director, SEA 05 Technology Group SEA05TD Norbert.doerry@navy.mil

More information

PRODUCT DESIGN and DEVELOPMENT

PRODUCT DESIGN and DEVELOPMENT PRODUCT DESIGN and DEVELOPMENT Chapter 14: Prototyping Lecturer Tetuko Kurniawan Teaching source book: Chapter 14 of Product Design and Development Karl T. Ulrich & Steven D. Eppinger Outline Irobot PackBot

More information

Boundary Objects as a Framework to Understand the Role of Systems Integrators*

Boundary Objects as a Framework to Understand the Role of Systems Integrators* Boundary Objects as a Framework to Understand the Role of Systems Integrators* Allan Fong, Ricardo Valerdi, Jayakanth Srinivasan *Supported by LAI consortium members and The Aerospace Corporation http://lean.mit.edu

More information

Using Solid Edge with synchronous technology helps luxury watchmaker achieve superior precision

Using Solid Edge with synchronous technology helps luxury watchmaker achieve superior precision Apparel, footwear and accessories Using Solid Edge with synchronous technology helps luxury watchmaker achieve superior precision Product Solid Edge Business challenges Meet highest expectations for quality

More information

Closed Loop Magnetic Levitation Control of a Rotary Inductrack System. Senior Project Proposal. Students: Austin Collins Corey West

Closed Loop Magnetic Levitation Control of a Rotary Inductrack System. Senior Project Proposal. Students: Austin Collins Corey West Closed Loop Magnetic Levitation Control of a Rotary Inductrack System Senior Project Proposal Students: Austin Collins Corey West Advisors: Dr. Winfred Anakwa Mr. Steven Gutschlag Date: December 18, 2013

More information

Fast and Accurate RF component characterization enabled by FPGA technology

Fast and Accurate RF component characterization enabled by FPGA technology Fast and Accurate RF component characterization enabled by FPGA technology Guillaume Pailloncy Senior Systems Engineer Agenda RF Application Challenges What are FPGAs and why are they useful? FPGA-based

More information

Proposal Smart Vision Sensors for Entomologically Inspired Micro Aerial Vehicles Daniel Black. Advisor: Dr. Reid Harrison

Proposal Smart Vision Sensors for Entomologically Inspired Micro Aerial Vehicles Daniel Black. Advisor: Dr. Reid Harrison Proposal Smart Vision Sensors for Entomologically Inspired Micro Aerial Vehicles Daniel Black Advisor: Dr. Reid Harrison Introduction Impressive digital imaging technology has become commonplace in our

More information

Technology Integration Across Additive Manufacturing Domain to Enhance Student Classroom Involvement

Technology Integration Across Additive Manufacturing Domain to Enhance Student Classroom Involvement Paper ID #15500 Technology Integration Across Additive Manufacturing Domain to Enhance Student Classroom Involvement Prof. Tzu-Liang Bill Tseng, University of Texas - El Paso Dr. Tseng is a Professor and

More information

Single-phase Variable Frequency Switch Gear

Single-phase Variable Frequency Switch Gear 1 Single-phase Variable Frequency Switch Gear Department of Electrical and Computer Engineering Eric Motyl and Leslie Zeman Advisor: Professor Steven D. Gutschlag November 19, 2015 2 Outline Problem Description

More information

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing Robin Wolff German Aerospace Center (DLR), Germany Slide 1 Outline! Motivation!

More information

Rhythm Game Development Toolkit For Touchscreen Devices

Rhythm Game Development Toolkit For Touchscreen Devices Rhythm Game Development Toolkit For Touchscreen Devices Members: Philip H. Peng Advisor: Dr. Stephen H. Lane CIS 400, Fall 2011, University of Pennsylvania All images used in this belong to their rightful

More information

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty CS123 Programming Your Personal Robot Part 3: Reasoning Under Uncertainty This Week (Week 2 of Part 3) Part 3-3 Basic Introduction of Motion Planning Several Common Motion Planning Methods Plan Execution

More information

Today. Sketching and Toolkits. Questions? Announcements 10/02/2017. February 9, Finishing coding activity. Sketching.

Today. Sketching and Toolkits. Questions? Announcements 10/02/2017. February 9, Finishing coding activity. Sketching. Today Finishing coding activity Sketching and Toolkits February 9, 2017 Sketching Toolkits Winter 2017 COMP 4020 2 Announcements Questions? A1/MSI marks are available on UM Learn Feedback is in an attached

More information

100UF CAPACITOR POTENTIOMETER SERVO MOTOR MOTOR ARM. MALE HEADER PIN (3 pins) INGREDIENTS

100UF CAPACITOR POTENTIOMETER SERVO MOTOR MOTOR ARM. MALE HEADER PIN (3 pins) INGREDIENTS 05 POTENTIOMETER SERVO MOTOR MOTOR ARM 100UF CAPACITOR MALE HEADER PIN (3 pins) INGREDIENTS 63 MOOD CUE USE A SERVO MOTOR TO MAKE A MECHANICAL GAUGE TO POINT OUT WHAT SORT OF MOOD YOU RE IN THAT DAY Discover:

More information

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering A Step Forward in Virtual Reality Team Step Ryan Daly Electrical Engineer Jared Ricci Electrical Engineer Joseph Roberts Electrical Engineer Steven So Electrical Engineer 2 Motivation Current Virtual Reality

More information

Haptic Feedback to Guide Interactive Product Design

Haptic Feedback to Guide Interactive Product Design Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 2-2009 Haptic Feedback to Guide Interactive Product Design Andrew G. Fischer Iowa State University Judy M.

More information

What's New in RhinoCAM 2018

What's New in RhinoCAM 2018 What's New in RhinoCAM 2018 Dec 12 This document describes new features and enhancements introduced in MecSoft s RhinoCAM 2018 product. 2018, MecSoft Corporation 1 CONTENTS RhinoCAM 2018... 3 Common Enhancements...

More information

Motion planning in mobile robots. Britta Schulte 3. November 2014

Motion planning in mobile robots. Britta Schulte 3. November 2014 Motion planning in mobile robots Britta Schulte 3. November 2014 Motion planning in mobile robots Introduction Basic Problem and Configuration Space Planning Algorithms Roadmap Cell Decomposition Potential

More information

GETTING YOUR DIGITAL HOUSE IN ORDER

GETTING YOUR DIGITAL HOUSE IN ORDER GETTING YOUR DIGITAL HOUSE IN ORDER STREAMLINING THE MBD AND DETAILING PROCESS WITH CREO Martin Neumüller Creo Product Management PTC Eindhoven, 2017 AGENDA 1. MBD opportunities and challenges 2. Creo

More information

ŞahinSim: A Flight Simulator for End-Game Simulations

ŞahinSim: A Flight Simulator for End-Game Simulations ŞahinSim: A Flight Simulator for End-Game Simulations Özer Özaydın, D. Turgay Altılar Department of Computer Science ITU Informatics Institute Maslak, Istanbul, 34457, Turkey ozaydinoz@itu.edu.tr altilar@cs.itu.edu.tr

More information

APGEN: A Multi-Mission Semi-Automated Planning Tool

APGEN: A Multi-Mission Semi-Automated Planning Tool APGEN: A Multi-Mission Semi-Automated Planning Tool Pierre F. Maldague Adam;Y.Ko Dennis N. Page Thomas W. Starbird Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove dr. Pasadena,

More information

Features. Product Status Package Marking Reel size (inches) Tape width (mm) Quantity per reel ZXGD3101N8TC Active SO-8 ZXGD

Features. Product Status Package Marking Reel size (inches) Tape width (mm) Quantity per reel ZXGD3101N8TC Active SO-8 ZXGD Description The ZXGD3101 is intended to drive MOSFETS configured as ideal diode replacements. The device is comprised of a differential amplifier detector stage and high current driver. The detector monitors

More information

Information and Program

Information and Program Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course

More information

DDS24 custom component Application Note 0.0

DDS24 custom component Application Note 0.0 DDS24 custom component Application Note 0.0 AN-DDS24_00_A Associated Project: Yes Associated Part Family: PSoC5LP Software version: PSoC Creator 3.3 SP1 Related application Notes: DDS24 datasheet This

More information

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing www.dlr.de Chart 1 > VR-OOS System Architecture > Robin Wolff VR-OOS Workshop 09/10.10.2012 VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing Robin Wolff DLR, and

More information

Number patterns on a spreadsheet

Number patterns on a spreadsheet A1 SS Number patterns on a spreadsheet This sheet will help you to create your own number patterns on a spreadsheet. Do the steps one at a time. You will soon feel more confident with a spreadsheet program.

More information

May13-02 Multi-Sport LED Scoreboard with Wireless Communication Project Plan

May13-02 Multi-Sport LED Scoreboard with Wireless Communication Project Plan May13-02 Multi-Sport LED Scoreboard with Wireless Communication Project Plan Andrew Cody Cooke, James Carey, William Petersen, Kyle Pashan, Jamison Voss, Clinton Young Client: Norm Robbins, Spalding Inc.

More information

Dr Antony Robotham - Executive Director

Dr Antony Robotham - Executive Director Dr Antony Robotham - Executive Director OPTIS China User Meeting 2011 18 October 2011, Shanghai, PR China Case Study with Bentley Motors Executive Director: Virtual Engineering Centre The University of

More information

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius Practical Data Visualization and Virtual Reality Virtual Reality VR Display Systems Karljohan Lundin Palmerius Synopsis Virtual Reality basics Common display systems Visual modality Sound modality Interaction

More information

Appendix H - What Goes Into a Milestone Definition

Appendix H - What Goes Into a Milestone Definition Appendix H - What Goes Into a Milestone Definition Here's an example of what a milestone description might look like for an actionadventure game based upon a hypothetical license called AdventureX. Sample

More information

Zero-Voltage Switch with Adjustable Ramp. R 2 (R sync ) 220 k (250 V~) Synchronization. Full-wave logic T2117

Zero-Voltage Switch with Adjustable Ramp. R 2 (R sync ) 220 k (250 V~) Synchronization. Full-wave logic T2117 Zero-Voltage Switch with Adjustable Ramp Description The integrated circuit,, is designed as a zerovoltage switch in bipolar technology. It is used to control resistive loads at mains by a triac in zero-crossing

More information

PASSENGER. Story of a convergent pipeline. Thomas Felix TG - Passenger Ubisoft Montréal. Pierre Blaizeau TWINE Ubisoft Montréal

PASSENGER. Story of a convergent pipeline. Thomas Felix TG - Passenger Ubisoft Montréal. Pierre Blaizeau TWINE Ubisoft Montréal PASSENGER Story of a convergent pipeline Thomas Felix TG - Passenger Ubisoft Montréal Pierre Blaizeau TWINE Ubisoft Montréal Technology Group PASSENGER How to expand your game universe? How to bridge game

More information

Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots

Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots Hafid NINISS Forum8 - Robot Development Team Abstract: The purpose of this work is to develop a man-machine interface for

More information

CANopen Programmer s Manual

CANopen Programmer s Manual CANopen Programmer s Manual Part Number 95-00271-000 Revision 5 October, 2008 CANopen Programmer s Manual Table of Contents TABLE OF CONTENTS About This Manual... 7 Overview and Scope... 7 Related Documentation...

More information

Virtual Reality Game using Oculus Rift

Virtual Reality Game using Oculus Rift CN1 Final Report Virtual Reality Game using Oculus Rift Group Members Chatpol Akkawattanakul (5422792135) Photpinit Kalayanuwatchai (5422770669) Advisor: Dr. Cholwich Nattee Dr. Nirattaya Khamsemanan School

More information

CANopen Programmer s Manual

CANopen Programmer s Manual CANopen Programmer s Manual Part Number 95-00271-000 Revision 7 November 2012 CANopen Programmer s Manual Table of Contents TABLE OF CONTENTS About This Manual... 6 1: Introduction... 11 1.1: CAN and

More information

Fixtures for Production of Modular Weld Tables

Fixtures for Production of Modular Weld Tables TSM 416 Technology Capstone Projects Undergraduate Theses and Capstone Projects 4-28-2017 Fixtures for Production of Modular Weld Tables Jeremy Andersen Iowa State University, jeremya@iastate.edu Cameron

More information

Grundlagen des Software Engineering Fundamentals of Software Engineering

Grundlagen des Software Engineering Fundamentals of Software Engineering Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.

More information

You'll create a lamp that turns a light on and off when you touch a piece of conductive material

You'll create a lamp that turns a light on and off when you touch a piece of conductive material TOUCHY-FEELY LAMP You'll create a lamp that turns a light on and off when you touch a piece of conductive material Discover : installing third party libraries, creating a touch sensor Time : 5 minutes

More information

Virtual reality for assembly methods prototyping: a review

Virtual reality for assembly methods prototyping: a review Mechanical Engineering Publications Mechanical Engineering 1-2010 Virtual reality for assembly methods prototyping: a review Abbishek Seth Caterpillar, Inc. Judy M. Vance Iowa State University, jmvance@iastate.edu

More information

Using GNU Radio for Analog Communications. Hackspace Brussels - January 31, 2019

Using GNU Radio for Analog Communications. Hackspace Brussels - January 31, 2019 Using GNU Radio for Analog Communications Hackspace Brussels - January 31, 2019 Derek Kozel Radio Amateur since second year of university UK Advanced license MW0LNA, US Extra K0ZEL Moved from the San Francisco

More information

Visualize 3D CATIA V5 to JT Composites Add-On Module

Visualize 3D CATIA V5 to JT Composites Add-On Module Visualize 3D CATIA V5 to JT Composites Add-On Module USER GUIDE Revision: 1.0 Issued: 10/04/2018 Contents Overview of Visualize 3D CATIA V5 to JT Composites Add-on Module... 2 Primary Product Features...2

More information

Available theses (October 2012) MERLIN Group

Available theses (October 2012) MERLIN Group Available theses (October 2012) MERLIN Group Politecnico di Milano - Dipartimento di Elettronica e Informazione MERLIN Group 2 Luca Bascetta bascetta@elet.polimi.it Gianni Ferretti ferretti@elet.polimi.it

More information

A haptic rendering system for virtual handheld electronic products

A haptic rendering system for virtual handheld electronic products VTT PUBLICATIONS 347 A haptic rendering system for virtual handheld electronic products Tommi Anttila VTT Electronics TECHNICAL RESEARCH CENTRE OF FINLAND ESPOO 1998 ISBN 951 38 5232 6 (soft back ed.)

More information

AC : A KICKING MECHANISM FOR A SOCCER-PLAYING ROBOT: A MULTIDISCIPLINARY SENIOR DESIGN PROJECT

AC : A KICKING MECHANISM FOR A SOCCER-PLAYING ROBOT: A MULTIDISCIPLINARY SENIOR DESIGN PROJECT AC 2009-1908: A KICKING MECHANISM FOR A SOCCER-PLAYING ROBOT: A MULTIDISCIPLINARY SENIOR DESIGN PROJECT Yanfei Liu, Indiana University-Purdue University, Fort Wayne Jiaxin Zhao, Indiana University-Purdue

More information

By Vishal Kumar. Project Advisor: Dr. Gary L. Dempsey

By Vishal Kumar. Project Advisor: Dr. Gary L. Dempsey Project Deliverable III Senior Project Proposal for Non-Linear Internal Model Controller Design for a Robot Arm with Artificial Neural Networks By Vishal Kumar Project Advisor: Dr. Gary L. Dempsey 12/4/07

More information

I Clock Constraints I Tp 2 w (1) T, - Tp 2 w

I Clock Constraints I Tp 2 w (1) T, - Tp 2 w Identification of Critical Paths in Circuits with Level-Sensitive Latches Timothy M. Burks Karem A. Sakallah Trevor N. Mudge The University of Michigan Abstract This paper describes an approach to timing

More information

Development of a Dual-Handed Haptic Assembly System: SHARP

Development of a Dual-Handed Haptic Assembly System: SHARP Mechanical Engineering Publications Mechanical Engineering 11-7-2008 Development of a Dual-Handed Haptic Assembly System: SHARP Abhishek Seth Iowa State University Hai-Jun Su University of Maryland, Baltimore

More information

Tumbleweed Express: A Tale of 54 Game Jams

Tumbleweed Express: A Tale of 54 Game Jams Tumbleweed Express: A Tale of 54 Game Jams Matthew Louis Mauriello Project Manager (@mattm401) IGDA DC Chapter Meeting June 28 th, 2016 (@IGDA_DC) INTRODUCTION Matthew Louis Mauriello PhD Student, Comp

More information

SHARP: A System for Haptic Assembly and Realistic Prototyping

SHARP: A System for Haptic Assembly and Realistic Prototyping Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 9-2006 SHARP: A System for Haptic Assembly and Realistic Prototyping Abhishek Seth Iowa State University

More information

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

Total Hours Registration through Website or for further details please visit   (Refer Upcoming Events Section) Total Hours 110-150 Registration Q R Code Registration through Website or for further details please visit http://www.rknec.edu/ (Refer Upcoming Events Section) Module 1: Basics of Microprocessor & Microcontroller

More information

The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers

The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers Albert Ruehli, Missouri S&T EMC Laboratory, University of Science & Technology, Rolla, MO with contributions by Giulio Antonini,

More information

Using low cost devices to support non-visual interaction with diagrams & cross-modal collaboration

Using low cost devices to support non-visual interaction with diagrams & cross-modal collaboration 22 ISSN 2043-0167 Using low cost devices to support non-visual interaction with diagrams & cross-modal collaboration Oussama Metatla, Fiore Martin, Nick Bryan-Kinns and Tony Stockman EECSRR-12-03 June

More information

Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote

Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote 8 th International LS-DYNA Users Conference Visualization Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote Todd J. Furlong Principal Engineer - Graphics and Visualization

More information