A Portable 3-Dimensional Digitizer for Computer Graphics 3D Modeling
|
|
- Sophia Horn
- 5 years ago
- Views:
Transcription
1 A Portable 3-Dimensional Digitizer for Computer Graphics 3D Modeling SURIYONG LERTKULVANICH 1 AND NITHI BURANAJANT 2 1 Computer and Information Technology Department 2 Production Engineering Department King Mongkut s University of Technology Thonburi 126 Bangmod, Bangkok THAILAND suriyong.ler@kmutt.ac.th 1 and nithi.bur@kmutt.ac.th 2 Abstract: - This project created a portable three-dimensional digitizer for computer graphics 3D modeling. It started from reviewing literature then constructed a digitizer, developed applications programs, created experiments and analyzed. The process of the machine started from reading pulse train of the arm rotation via Rotary Encoder at each joint. Next, it was processed by microcontroller and sent the results via USB port to PC. In order to calculated the coordinate x, y and z of Cartesian coordinate system. The obtained values are the coordinates of the application, when user recorded values of a prototype already. It displayed points which represented the 3D model. The result of the implementation of the project from the measurement of the standard sphere with a radius of 12.7 mm was found that the mean error is mm or 1.455%. This error is acceptable and can be used in making a 3D model in computer graphics. Key-Words: - Portable 3-Dimensional Digitizer/ 3D/ Modeling/ Computer Graphics/ applications programs/ Prototype 1 Introduction The display technology-oriented 3D has been popular with prevalent in industry for the production of multimedia that combines art and technology that are unique, interest, simplification and reduction of defects in the physical of object. Oriented threedimensional display will be able to know the object of width, length and depth. The mathematical equations used to calculate the structural and geometric characteristics of the object model in which 3D Modeling on a computer. Creators have the expertise, skills in the arts. Understand the application of mathematical equations and accuracy of the scale or shape of the model is quite highly because It is important for 3D Modeling similar to prototype object. Including run-time in modeling is quite a lot therefore model can be applied to produce computer graphics, such as the movie and animation, game, presentation, information media etc. A Portable 3-Dimensional Digitizer is device that receives renewed interest because the device can reduce processing time, cost and human resources. For 3D Modeling with A Portable 3-Dimensional Digitizer in the commercially available and price would look different from the purpose resolution of the Measuring the model of machine. 3D Modeling applied use production of the computer graphic. A Portable 3-Dimensional Digitizer have features that are unique. In order to be consistent with the applications of the computer graphics. From importance of the technology and application of the technology from this project is to create A Portable 3-Dimensional Digitizer for 3D objects modeling in the field of computer graphics. This is similar mechanical arm the industry is an arm connected by joints, rotary, all 5 Special per 3 links, each joint has Rotary Encoder as a device to read the rotation angle of the joints. points. Go to the reading. Processed through CPU: Central Processing Unit and computer. To calculate the coordinates x, y, z Cartesian coordinate system for end of the arm of mathematical equations and then make the display 3-dimensional model of the object program. A Portable 3-Dimensional Digitizer have accuracy and precision of the scale, Proportion and shape of the Improved error be used in the modeling of 3D objects in computer graphics. ISBN:
2 2 Objectives 2.1 To Create A Portable 3-Dimensional Digitizer for Computer Graphics 3D Modeling. 2.2 To analyze and Efficiency of a Portable 3- Dimensional Digitizer for Computer Graphics 3D Modeling. 3 Expected Results The expected results of this experiment were: 1. A Portable 3-Dimensional Digitizer can create Computer Graphics 3D Modeling. 2. 3D Modeling measured the coordinates of A Portable 3-Dimensional Digitizer has accuracy and precision for Computer Graphics 3D Modeling. 3. The research prototype of invention on processing applications to others closely. 4 The Scope of Research The scope of this research as follows: 1. A Portable 3-Dimensional Digitizer can read the coordinates x, y, z Cartesian coordinate system of the prototype. 2. A Portable 3-Dimensional Digitizer can move the coordinates x, y, z coordinates in Cartesian system to prototype. 3. The application was developed for A Portable 3- Dimensional Digitizer which can be processed and created 3D Modeling of Prototype object on the computer. 5 Procedures Education and Development Project A Portable 3- Dimensional Digitizer for Computer Graphics 3D Modeling applying the principles of A Portable 3- Dimensional Digitizer (Coordinate Measuring Machines: CMMs). Research defined model of education and development work as following procedure. 5.1 Structure of the hardware A Portable 3-Dimensional Digitizer for Computer Graphics 3D Modeling combines the functionality of 4 device is Manipulators of the Rotary encoder, microcontroller board, And electronic circuits that will be various devices for Applied as following. 1. Robotic arm of the principles of Mr. Dana Witt and Mr. Hartainberg is a Numbers of joints and connections to link together. It is a further rotation of 5 joints and a connecting link of the 3 link with the end of the robotic arm is a conical long pointed (Point Probe) developed the used of aluminum as the main material of the a robotic arm by linked that first has mm in length, the second link has a length of 300 mm the third link has a length mm, and installed of the two switches buttons that coordinate to save and delete the previous coordinates of the last joints. 2. Rotary encoder on the 5 of A Portable 3- Dimensional Digitizer has a rotary encoder in the machine for a signal pulse. Caused by the movement of the robotic arm. The rotary encoder is using in the NPN open-collector output with a diameter of 50 mm with a number of pulses 2000 pulses per round. 3. The microcontroller board. Processing converted analog signals to digital form using a board ET- EASY MEGA1280 (DUINO MEGA) of ETT company which a board microcontroller AVR are programming language C of the Arduino as a device for receiving and sending that has gone the computer. The cable is connected to the rotary encoder on the board of ET-EASY MEGA1280 (DUINO MEGA), then use this connection to PC USB Port of the technical. 4. Electronic Circuits have connection of electronic devices by using the equipment. Rotary encoder 5 unit, 1K R-network (5P is common) 3 of series board ET-EASY MEGA1280 (DUINO MEGA) 1 set of push-type switch, PCB 4-pin to release the 2 buttons and a power outage. 5.2 Development and design of the software application program Development and design of the software application program to control CPU and the program will be written using the C programming language and then transfer to a board microcontroller ET-EASY MEGA1280 that the principle works as follows. The parameters of the rotary, button, pos up and start working button based. If pressing a button that will show to the screen OK and to touch the second which shows NOT after the process do. In order to enter the rotary encoder software When the rotary encoder in specific movement will show the pulses changes on the screen sorting run from rotary encoder in the first (Rotary A) to the rotary encoder in the finally (Rotary E) of the complete cycles through of the working since the beginning of it again and so on, this work is a never-ending. ISBN:
3 5.3 Software interface between the hardware and software Development using NetBeans IDE 7.0 is a program for the Java programming language. The default working of the synchronize port of the computer. To the baud rate is in the Arduino to receive and send data to the Java programming language, then the computer will find the port that is connected to the board microcontroller ET-EASY MEGA1280 which will read the pulse from the motion of the rotary encoder software Which are stored in the variable string with 3 conditions, including the string "" (space), "OK", "NOT" by cutting the string on the "" is used in cases. The value of the movement of Rotary A, B, C, D, E, and the specific numbers and stored to the RoA, RoB, RoC, RoD, RoE, as well as the string on the "OK", "NOT" of the press button 1 and button 2 of A Portable 3-Dimensional Digitizer. 5.4 Software interface for users to start working and verify Software interface for users to start working and verify that the USB port can be connected or not. The updated value of Rotary A, B, C, D, E, and the pulse from the Rotary used as a component of A Portable 3-Dimensional Digitizer with the 2000 pulses in the first round of it so the value of the pulse has a degree in order to calculate the matrix. In each of the different matrices were calculated. Finally, it has the coordinates x, y, z are the values from the pulse angle and the coordinates x, y, z on the computer screen. When the user required pressing the Add button to the x, y, z and rotary A, B, C, D, E stores the result in the table. If the error can be resolved by press delete button. Measuring object is measured several points. To achieve the shape desired and the result is a text file extension. Xyz. then send the application to display on a display model. 5.5 The mathematical equations applied in the project To calculate the coordinates x, y, z Cartesian coordinate system. The equation used to calculate the rotation matrix and the application as following. Matrix used to calculate the coordinates of each joint axis. Joints that rotate around the axis X (Rotation X-Axis) matrix move to the point of origin (Translation to origin) joints that rotate around the axis Y (Rotation Y-Axis) joints that rotate around the axis Z (Rotation Z-. Axis) matrix used to calculate the end point. 6 Method Data analysis to determine the accuracy of the coordinates obtained from measurements using A Portable 3-Dimensional Digitizer for Computer Graphics 3D Modeling and analysis the data from the objects to know the exact length with the measurement and comparison of the shapes by analyzing the data into two parts. 6.1 Analysis of object standard 1. The measured values are compared with the coordinates of each length object to find the error. 2. The measurement errors was calculated. Calculating the average. 3. The average value of each shaped combined. and then average again. To analyze the quality of the movement overall. 6.2 Analysis of the information that is used for modeling 3D objects in the field of computer graphics 1. The coordinate values that collecting was show after comparing the characteristics of 3D Modeling and object model. 2. To measured 3D Modeling using in the application. 6.3 Statistics is used analysis The average of error comparing for standard. To make the data are statistically reliable. The method of averaging is done as follows. Find the average and the Least Square. 7 Results A Portable 3-Dimensional Digitizer created a machine that can be moved as desired of the user. The rotary joint of 5 joint and the connecting link of the 3 link is the end of the long robotic arm of the cone sharp (Point Probe) generated by the use of aluminum as the main material of the robotic arm. The base metal is the material used in the assembly. When the movement robotic arm has a rotary encoder and will send the signal to the pulse of the CPU. And the coordinates x, y, z are controlled by the user of the infected joints finally. The characteristics of the device are shown in Fig.1- Fig.6 and the application's user interface as shown in Fig.7. ISBN:
4 Fig.1 A Portable 3-Dimensional Digitizer that are created. Fig.4 First connector of A Portable 3-Dimensional Digitizer. Fig.2 A Portable 3-Dimensional Digitizer for built in the side view. Fig.5 Last connector of A Portable 3-Dimensional Digitize and the measuring object. Fig.3 A Portable 3-Dimensional. Digitizer created in the top view. Fig.6 The buttons area for storing the coordinate values. ISBN:
5 Fig.7 The application Users interface. 7.1 Results experiment of measuring object standards To find distance cm and the radius of a sphere cm in the measurement of the mean inches and inches can do a standard error of measurement was cm and cm, equivalent to 1.226% and 1.455%. The values that can indicate the quality of the device as a machine able to used for generating A Portable 3- Dimensional Digitize. 7.2 Results of experimental measurements to be used in the Computer Graphics 3D Modeling of measured coordinates of the object to create the 3D Modeling. The coordinates of the positions where margin of error level is low. The margin of error at a level that still be able viewed into the 3D Modeling and 3D Modeling is similar to the 3D Modeling of the prototype object model that can be applied in the Computer Graphics. Fig.8 3D Modeling. Fig.9 3D Modeling of the prototype object model. References: [1] Kittisak Bunyungkun, A Portable 3- Dimensional Digitizer in axis joints 6, Thesis Master of Engineering, Mechanical Engineering, Chulalongkorn University, Thailand, [2] Attawish Sudsang, A robotic arm, [Online], Available: ~ attawith / class / mani.pdf, [27 June 2011]. [3] Principles of Denali- Hindenburg, [Online], Available: 08/blog-post_3610.html, [27 June 2011]. [4] Suchin Suachoice, Feedback Device, [Online], Available: php?m=article&a=print&article_id=2176, [27 June 2011]. [5] Motion Control Hardware, [Online], Available: html, [30 June 2011]. [6] Kittikorn Suksiripongvasri, The servo system training and maintenance of CNC machines, [Online], Available: machine/cnc_training/cnc_sdi.pdf, [30 June 2011]. [7] OMRON, Slim Incremental 50-mm-dia. Rotary Encoder E6C2-C, [Online], Available: [30 June 2011]. [8] UTCCT, Microprocessors and microcontrollers MCS-51, Technology Association. (Thailand - Japan), Bangkok, Thailand, [9] Team Smart Learning, PIC Microcontroller Learning-By-Doing with C,.Smart Learning Center, Bangkok, Thailand, ISBN:
6 [10] Suchat Supap, in three-dimensional vector, the graduates, Bangkok, Thailand, [11] Pisan Molistkunmongkul, Computer graphics using OpenGL = Computer Graphics using OpenGL, Thai Charoen Print, Bangkok, Thailand, [12] Chapter 7 three-dimensional (PICTORIAL VIEW), [Online], Available: PAGE / Art Group / Drawing Tech / D-TECH UNIT-07.php, [10 September 2011]. [13] ETT Co., Ltd, Article on ATmega1280, [Online], Available: product2009/et-avr/introduction to ATmega1280.pdf, [10 September 2011]. [14] OFFICE NATIONAL RESEARCH COUNCIL OF THAILAND, NRCT. ISBN:
Pick and Place Robot Simulation
Pick and Place Robot Simulation James Beukers Jordan Jacobson ECE 63 Fall 4 December 6, 4 Contents Introduction System Overview 3 3 State Space Model 3 4 Controller Design 6 5 Simulation and Results 7
More informationParametric Investigation of Single Point Incremental Forming For Al 8011A H-14
Parametric Investigation of Single Point Incremental Forming For Al 8011A H-14 Bhavesh Sonagra 1, Jayendra B. Kanani 2 1 Student M.E. CAD/CAM, A.I.T.S, Rajkot, Gujarat, India 2 Assistant Professor, A.I.T.S,
More informationMP-285 MOTORIZED MICROMANIPULATOR
40 MP-285 MOTORIZED MICROMANIPULATOR (Shown with ROE input device) The flagship in our line of precision micromanipulators, the motorized MP-285 is affordable yet offers advanced features found in manipulators
More informationA Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm
A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm Ayush Gupta 1, Prasham Bhargava 2, Ankur Deshmukh 3, Sankalp Agrawal 4, Sameer Chourika 5 1, 2, 3, 4, 5 Department of Electronics & Telecommunication,
More informationLinear, and segmented over up to 1000 points Squareness calibration Matrix compensation over up to 30 x 30 points
ND 1404 Axes Encoder inputs* 4 (XYZQ)» 1 V PP or «TTL (other interfaces upon request) Subdivision factor* 10-fold (only for 1 V PP ) Display step 1) Display Functions Error compensation Data interface
More informationINSTITUTE OF AERONAUTICAL ENGINEERING
Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL
More informationPROGRAM OUTLINE. Information Technology with Co-op, System Programming. PROGRAM DESCRIPTION Concentration 1: DELIVERY METHODS PROGRAM DURATION
PROGRAM DESCRIPTION This co-op diploma program focuses on preparing you to work as a programmer requiring the application of current programming policies, practices, procedures and tools. This co-op diploma
More informationCh 22 Inspection Technologies
Ch 22 Inspection Technologies Sections: 1. Inspection Metrology 2. Contact vs. Noncontact Inspection Techniques 3. Conventional Measuring and Gaging Techniques 4. Coordinate Measuring Machines 5. Surface
More informationPlease get updated file if feel any issue at any point call any PRODUCT DETAILS
TAP MASTER To : dhandaexporters@gmail.com Subject : Tapping Machine From : tapmaster.in@gmail.com Message Please get updated file if feel any issue at any point call any time @ 9813363001 PRODUCT DETAILS
More informationCamera Positioning System
Camera Positioning System Team 79 Members: Junjiao Tian, Jialu Li, and Weicheng Jiang Spring 2017 TA: John Capozzo Table of Contents 1 Introduction 1.1 Objective 1.2 Background 1.3 High-level requirement
More informationTechnical Specification for Educational Robots
Technical Specification for Educational Robots 1. Introduction The e-yantra project, sponsored by MHRD, aims to start a robotic revolution in the country through the deployment of low-cost educational
More information3. Draw the orthographic projection (front, right, and top) for the following solid. Also, state how many cubic units the volume is.
PAP Geometry Unit 7 Review Name: Leave your answers as exact answers unless otherwise specified. 1. Describe the cross sections made by the intersection of the plane and the solids. Determine if the shape
More informationThis week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.
CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical
More informationChapter 12 Test Review Part 2 (12.1, 12-4 to 12-6, 12-8) - GH
Class: Date: Chapter 12 Test Review Part 2 (12.1, 12-4 to 12-6, 12-8) - GH 1 12-8: If the scale factor of two similar solids is 3 : 14, what is the ratio of their corresponding areas? What is the ratio
More informationECE 480: Design Team #9 Application Note Designing Box with AutoCAD
ECE 480: Design Team #9 Application Note Designing Box with AutoCAD By: Radhika Somayya Due Date: Friday, March 28, 2014 1 S o m a y y a Table of Contents Executive Summary... 3 Keywords... 3 Introduction...
More informationThree-Dimensional Figures
Three-Dimensional Figures The number of coins created by the U.S. Mint changes each year. In the year 2000, there were about 28 billion coins created and about half of them were pennies!.1 Whirlygigs for
More informationApplication Case. Application: Delta s AC Servo System on Robot Arms for CNC Machine Tools. Issued by Solution Center Date March 2013 Pages 5
Case Application: Delta s AC Servo System on Robot Arms for CNC Machine Tools Issued by Solution Center Date March 2013 Pages 5 Applicable to Delta s AC Servo Drives and Motors Key words Servo System,
More informationResearch on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools
Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Research on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools 1, 2 Zhiming FENG, 2 Guofu YIN,
More informationPEN PLOTTER. OF TECHNOLOGY, Maharashtra, INDIA. OF TECHNOLOGY, Maharashtra, INDIA ABSTRACT
PEN PLOTTER Prof. L.P.Bhamare 1, Safi Vijaykumar vinay 2, Tajanpure Gayatri Anil 3, Sagar Dattatray Bairagi 4 1 Prof. L.P.Bhamare,Assistant Professor, Electronics & Telecommunication, SIR VISVESVARYA INSTITUTE
More informationMathematical Reasoning. Lesson 48: Pyramids, Cones, and Spheres. LESSON 48: Pyramids, Cones, and Spheres
LESSON 48: Pyramids, Cones, and Spheres Weekly Focus: solids Weekly Skill: volume, surface area Lesson Summary: For the warm up, students will solve a problem about Lake Superior. In Activity 1, they will
More informationNew Approach in Non- Contact 3D Free Form Scanning
New Approach in Non- Contact 3D Free Form Scanning Contents Abstract Industry Trends The solution A smart laser scanning system Implementation of the laser scanning probe in parts inspection Conclusion
More informationAnimation. Keyframe animation. CS4620/5620: Lecture 30. Rigid motion: the simplest deformation. Controlling shape for animation
Keyframe animation CS4620/5620: Lecture 30 Animation Keyframing is the technique used for pose-to-pose animation User creates key poses just enough to indicate what the motion is supposed to be Interpolate
More informationAbstract. Introduction
The efficient calculation of the Cartesian geometry of non-cartesian structures J.M. Freeman and D.G. Ford Engineering Control and Metrology Research Group, The School of Engineering, University of Huddersfield.
More informationArm Movement Recorder
Energy Research Journal 1 (2): 126-130, 2010 ISSN 1949-0151 2010 Science Publications Arm Movement Recorder Jakkrapun Chuanasa and Szathys Songschon Department of Mechanical Engineering, King Mongkut s
More informationLUMS Mine Detector Project
LUMS Mine Detector Project Using visual information to control a robot (Hutchinson et al. 1996). Vision may or may not be used in the feedback loop. Visual (image based) features such as points, lines
More informationModel 90. thermwood. Thermwood CNC Machining Centers. Machine Features Shown
22017 MADE IN USA 5 Axis Model 90 Thermwood, the industry leader in 5 Axis applications with more five-axis systems in operation than any other company. These 5 Axis CNC routers have become the accepted
More informationA VERTICAL LOOK AT KEY CONCEPTS AND PROCEDURES GEOMETRY
A VERTICAL LOOK AT KEY CONCEPTS AND PROCEDURES GEOMETRY Revised TEKS (2012): Building to Geometry Coordinate and Transformational Geometry A Vertical Look at Key Concepts and Procedures Derive and use
More informationInteresting Items Volume 16. Dave Jaffe 04/23/2011
Interesting Items Volume 16 Dave Jaffe 04/23/2011 Caveats I came across these products in recent magazines I have not bought or used these products I do not endorse these products I do not know much more
More informationGesture Controlled Robotic Arm
Gesture Controlled Robotic Arm Aishwarya Nagarkar Aishwarya Oza Rashmi Pandkar Abstract This paper presents the design of robotic arm which imitates the human hand movement to pick and place an object.
More informationPolar and Polygon Path Traversal of a Ball and Plate System
Polar and Polygon Path Traversal of a Ball and Plate System Aneeq Zia Electrical Engineering Department, LUMS School of Science and Engineering D.H.A, Lahore Cantt, 54792, Pakistan aneeq91@hotmail.com
More informationMicro:bit - an Educational & Creative Tool for Kids
Micro:bit - an Educational & Creative Tool for Kids SKU:DFR0497 INTRODUCTION micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring
More information"Unpacking the Standards" 4th Grade Student Friendly "I Can" Statements I Can Statements I can explain why, when and how I got my answer.
0406.1.1 4th Grade I can explain why, when and how I got my answer. 0406.1.2 I can identify the range of an appropriate estimate. I can identify the range of over-estimates. I can identify the range of
More informationPSO based Adaptive Force Controller for 6 DOF Robot Manipulators
, October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in
More informationDRC A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking. Viboon Sangveraphunsiri*, Kritsana Uttamang, and Pongsakon Pedpunsri
The 23 rd Conference of the Mechanical Engineering Network of Thailand November 4 7, 2009, Chiang Mai A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking Viboon Sangveraphunsiri*, Kritsana Uttamang,
More informationDesign and Analysis of Voice Activated Robotic Arm
Design and Analysis of Voice Activated Robotic Arm Ajay Aravind S4 MTECH Government College of Engineering, Kannur ajayaravind05@gmail.com Dr. T.D. John PROFESSOR Government Engineering College, Kannur
More informationLEGO Plus. Session 1420
Session 1420 LEGO Plus Jerry M. Hatfield, Electrical Engineering John T. Tester, Mechanical Engineering College of Engineering and Natural Sciences Northern Arizona University Introduction The LEGO Mindstorms
More informationSensor Based Color Identification Robot For Type Casting
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 9, Number 1 (2016), pp. 83-88 International Research Publication House http://www.irphouse.com Sensor Based Color Identification
More informationC PROGRAMMING AVR MICROCONTROLLER E- PUB
05 February, 2018 C PROGRAMMING AVR MICROCONTROLLER E- PUB Document Filetype: PDF 332.99 KB 0 C PROGRAMMING AVR MICROCONTROLLER E-PUB Enter the world of embedded programming and microcontroller applications!
More information12 m. 30 m. The Volume of a sphere is 36 cubic units. Find the length of the radius.
NAME DATE PER. REVIEW #18: SPHERES, COMPOSITE FIGURES, & CHANGING DIMENSIONS PART 1: SURFACE AREA & VOLUME OF SPHERES Find the measure(s) indicated. Answers to even numbered problems should be rounded
More informationINSPECTION OF THE TURBINE BLADES USING SCANNING TECHNIQUES
INSPECTION OF THE TURBINE BLADES USING SCANNING TECHNIQUES H. Nieciag, M. Traczynski and Z. Chuchro Department of Geometrical Quanities Metrology The Institute of Metal Cutting, 30-011 Cracow, Poland Abstract:
More informationHuman Arm Simulation Using Kinect
Human Arm Simulation Using Kinect Nikunj Agarwal 1, Priya Bajaj 2, Jayesh Pal 3, Piyush Kushwaha 4 1,2,3,4 Student, Computer Science & Engineering Department, IMS Engineering College, Ghaziabad, Uttar
More informationArduino Uno. Power & Interface. Arduino Part 1. Introductory Medical Device Prototyping. Digital I/O Pins. Reset Button. USB Interface.
Introductory Medical Device Prototyping Arduino Part 1, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Arduino Uno Power & Interface Reset Button USB Interface
More informationAllegra Series Reference Manual. Programmable Motion Control System
Allegra Series Reference Manual Programmable Motion Control System The Allegra series of motion controllers are stand-alone or host controlled, easy-to-use, plug-and-play and cost effective solutions for
More informationQUALITY CONTROL OF PARTS AND ASSEMBLIES USING SOFTWARE GOM INSPECT BASED ON PORTABLE CMM DATA
8 th International Quality Conference May 23 rd 2014 Center for Quality, Faculty of Engineering, University of Kragujevac Milan Blagojevic 1) Miroslav Zivkovic 1) 1) Faculty of Engineering, University
More informationMeasurement and Geometry: Area and Volume of Geometric Figures and Objects *
OpenStax-CNX module: m35023 1 Measurement and Geometry: and Volume of Geometric Figures and Objects * Wade Ellis Denny Burzynski This work is produced by OpenStax-CNX and licensed under the Creative Commons
More informationApplication Note 44. Controlling a Lynx6 Robotic Arm. Introduction
Introduction Application Note 44 Controlling a Lynx6 Robotic Arm This application note describes the control of a Lynx6 robotic arm (www.lynxmotion.com) using an embedded microcontroller and the um-fpu
More informationFinal Report. Autonomous Robot: Chopper John Michael Mariano December 9, 2014
Final Report Autonomous Robot: Chopper John Michael Mariano December 9, 2014 EEL 4665: Intelligent Machines Design Laboratory Instructors: Dr. A. Antonio Arroyo, Dr. Eric M. Schwartz TA: Nicholas Cox,
More informationStudent Outcomes. Classwork. Opening Exercises 1 2 (5 minutes)
Student Outcomes Students use the Pythagorean Theorem to determine an unknown dimension of a cone or a sphere. Students know that a pyramid is a special type of cone with triangular faces and a rectangular
More informationStudy Guide and Review
State whether each sentence is or false. If false, replace the underlined term to make a sentence. 1. Euclidean geometry deals with a system of points, great circles (lines), and spheres (planes). false,
More informationFire Bird V Insect - Nex Robotics
Fire Bird V Insect is a small six legged robot. It has three pair of legs driven by one servo each. Robot can navigate itself using Sharp IR range sensors. It can be controlled wirelessly using ZigBee
More informationVectric Cut 3D (Frogmill)
II. Subtractive Rapid Prototyping / VECTRIC CUT 3D (Frogmill) SUBTRACTIVE RAPID PROTOTYPING Vectric Cut 3D (Frogmill) INTERFACE: VECTRIC CUT 3D Model: Frogmill Size: W3050 x D1828 X H419 Material: EPS
More information3D Programming. 3D Programming Concepts. Outline. 3D Concepts. 3D Concepts -- Coordinate Systems. 3D Concepts Displaying 3D Models
3D Programming Concepts Outline 3D Concepts Displaying 3D Models 3D Programming CS 4390 3D Computer 1 2 3D Concepts 3D Model is a 3D simulation of an object. Coordinate Systems 3D Models 3D Shapes 3D Concepts
More informationGoal: We want to build an autonomous vehicle (robot)
Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically
More informationND 1202 ND 1203 ND monochrome flat-panel display for position values, dialogs and inputs, graphics functions and soft keys
ND 1202 ND 1203 ND 1204 Axes* 2 (XY) 3 (XYQ) or 3 (XYZ) 4 (XYZQ) Encoder inputs*» 1 V PP or «TTL (other interfaces upon request) Subdivision factor 10-fold (only for 1 V PP ) Display step 1) Display Functions
More informationAutomated Eddy Current Inspections of Complex, Irregular Surfaces
Automated Eddy Current Inspections of Complex, Irregular Surfaces Eric Shell, Matt Gardner Wyle Dayton, OH ATA NDT Forum 23 Sept 2010 Background Wyle s 7-axis Eddy Current Inspection System (ECIS) is used
More information5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control
5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control 2013-01-2224 Published 09/17/2013 Joseph R. Malcomb Electroimpact Inc. Copyright 2013 SAE International doi:10.4271/2013-01-2224
More informationEmbedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.
Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB
More informationLogistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art
Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB
More informationWeb Site: Forums: forums.parallax.com Sales: Technical:
Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
More informationName: Period: 2018 Geometry Spring Final Exam Review
2018 Geometry Spring Final Exam Review 1. Find the number of lunch combinations that can be created if you order a soup, sandwich, drink and dessert. There are 4 soup choices, 5 sandwich choices, 3 drink
More informationGeometry. Week 32: April 13-17, 2015
G.13 Geometry Week 32: April 13-17, 2015 The student will use formulas for surface area and volume of threedimensional objects to solve real-world problems. G.14 The student will use similar geometric
More informationA Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar
A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar Zhi Wang 1, Delun Wang 1 *, Xiaopeng Li 1, Huimin Dong 1 and Shudong Yu 1, 2 1 School of Mechanical
More informationCS451Real-time Rendering Pipeline
1 CS451Real-time Rendering Pipeline JYH-MING LIEN DEPARTMENT OF COMPUTER SCIENCE GEORGE MASON UNIVERSITY Based on Tomas Akenine-Möller s lecture note You say that you render a 3D 2 scene, but what does
More informationProduct Development Rev II
Product Development Rev II D R. T A R E K A. T U T U N J I R E V E R S E E N G I N E E R I N G P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 5 Product Development vs. Design A Product
More informationCircuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration
Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration This is the circuit diagram water level controller using microcontroller Free diagram for water level controller
More informationProject Planning. Module 4: Practice Exercises. Academic Services Unit PREPARED BY. August 2012
Project Planning PREPARED BY Academic Services Unit August 2012 Applied Technology High Schools, 2012 Module Objectives Upon successful completion of this module, students should be able to: 1. Select
More informationAutonomous Rubik's Cube Solver Using Image Processing
Autonomous Rubik's Cube Solver Using Image Processing Harshad Sawhney Sakshi Sinha Anurag Lohia Prashant Jalan Priyanka Harlalka Abstract Rubik's cube is a 3-D mechanical puzzle in which a pivot mechanism
More informationArduino Internals. Dale Wheat. Apress
Arduino Internals Dale Wheat Apress Contents About the Authors About the Technical Reviewers Acknowledgments Preface xv xvi xvii xviii Chapter 1: Hardware 1 What Is an Arduino? 1 The Arduino Uno 2 Processor
More informationModeling Objects. Modeling. Symbol-Instance Table. Instance Transformation. Each appearance of the object in the model is an instance
Modeling Objects Modeling Hierarchical Transformations Hierarchical Models Scene Graphs A prototype has a default size, position, and orientation You need to perform modeling transformations to position
More informationStable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand
Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand Tsuneo Yoshikawa 1, Masanao Koeda 1, Haruki Fukuchi 1, and Atsushi Hirakawa 2 1 Ritsumeikan University, College of Information
More informationPolar coordinate interpolation function G12.1
Polar coordinate interpolation function G12.1 On a Turning Center that is equipped with a rotary axis (C-axis), interpolation between the linear axis X and the rotary axis C is possible by use of the G12.1-function.
More informationPortable Rostrum with Automated Height Controller Based on PIC Microcontroller
Portable Rostrum with Automated Height Controller Based on PIC Microcontroller Muhamad Fairus Adzha bin Muhamad Raslani 1, Mohd Fauzi Bin Abdul Aziz 2, Nik Izudin bin Nik Ramli 3 1,2,3 Electrical Engineering
More informationTOPOGRAPHY - a LIDAR Simulation
Title TOPOGRAPHY - a LIDAR Simulation Grade Level(s): 9-12 Estimated Time: 1.5 hours Discussion of Technology: Appendix A Construction Details: Appendix B MSDE Indicator(s) Goal 1: Skills and Processes
More information6. CAD SOFTWARE. CAD is a really useful tool for every engineer, and especially for all the designers.
6. CAD SOFTWARE CAD is a really useful tool for every engineer, and especially for all the designers. Not only because it makes drawing easier, but because it presents the advantage that if any detail
More informationStrategy. Using Strategy 1
Strategy Using Strategy 1 Scan Path / Strategy It is important to visualize the scan path you want for a feature before you begin taking points on your part. You want to try to place your points in a way
More informationResearch on Adaptive Control System of Robot Arm with Six Degrees of Freedom
6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom Changgeng Yu 1, a and Suyun Li 1, b,*
More informationBuild and Test Plan: IGV Team
Build and Test Plan: IGV Team 2/6/2008 William Burke Donaldson Diego Gonzales David Mustain Ray Laser Range Finder Week 3 Jan 29 The laser range finder will be set-up in the lab and connected to the computer
More informationSerial Communication
Serial Communication Asynchronous communication Synchronous communication Device A TX RX RX TX Device B Device A clock data A->B data B->A Device B asynchronous no clock Data represented by setting HIGH/LOW
More informationAvailable online at ScienceDirect. Procedia Materials Science 6 (2014 )
Available online at www.sciencedirect.com ScienceDirect Procedia Materials Science 6 (2014 ) 666 673 3rd International Conference on Materials Processing and Characterisation (ICMPC 2014) Die-Less Rapid
More informationMK5 5-Axis Controller
MK5 5-Axis Controller Technical Reference Manual PCB Rev 1.0 2010 SOC Robotics, Inc. 1 Manual Rev 0.91 Introduction The MK5 is a 5-Axis breakout board that accepts the MM120, MM130, MM133 or MM220 stepper
More informationEssential Questions Content Skills Assessment Resources How do numbers relate to each other?
Essential Questions Content Skills Assessment Resources How do numbers relate to relate to our -Works with multiples of 5, 10, and 25 -Represents numbers up to 15 using 10 frames -Addition and subtraction
More informationApplication Series Page. Electronic Indicators 900, 901, 903 E.2 E.3. Dial Indicators 450, 451, 458 E.4 E.5. Transducer Probes 971 E.
E Electronic Indicators, Dial Indicators, Digital Probes, Digital Readouts TABLE OF CONTENTS Application Series Page Electronic Indicators 900, 901, 903 E.2 E.3 Dial Indicators 450, 451, 458 E.4 E.5 Transducer
More informationME Week 12 Piston Mechanical Event Simulation
Introduction to Mechanical Event Simulation The purpose of this introduction to Mechanical Event Simulation (MES) project is to explorer the dynamic simulation environment of Autodesk Simulation. This
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationAppendix A: Carpal Wrist Prototype
Appendix A: Carpal Wrist Prototype The theoretical evolution of the Carpal wrist concept has resulted in a complete mathematical model representing the kinematics and dynamics. The validity of the concept
More informationG-GMD.1- I can explain the formulas for volume of a cylinder, pyramid, and cone by using dissection, Cavalieri s, informal limit argument.
G.MG.2 I can use the concept of density in the process of modeling a situation. 1. Each side of a cube measures 3.9 centimeters. Its mass is 95.8 grams. Find the density of the cube. Round to the nearest
More informationAmarillo ISD Math Curriculum
Amarillo Independent School District follows the Texas Essential Knowledge and Skills (TEKS). All of AISD curriculum and documents and resources are aligned to the TEKS. The State of Texas State Board
More informationUnit #13 : Integration to Find Areas and Volumes, Volumes of Revolution
Unit #13 : Integration to Find Areas and Volumes, Volumes of Revolution Goals: Beabletoapplyaslicingapproachtoconstructintegralsforareasandvolumes. Be able to visualize surfaces generated by rotating functions
More informationThe hardware & software integrated motion control system from 1 to 4 axis. 2011/9/22 1 Csumtech
The hardware & software integrated motion control system from 1 to 4 axis 2011/9/22 1 Csumtech 1. Brief introduction for motion control system: The technology of motion control has a wide application in
More informationCecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationMR-Mirror: A Complex of Real and Virtual Mirrors
MR-Mirror: A Complex of Real and Virtual Mirrors Hideaki Sato 1, Itaru Kitahara 1, and Yuichi Ohta 1 1 Department of Intelligent Interaction Technologies, Graduate School of Systems and Information Engineering,
More informationMeasuring Applications. Speed Control Applications. Feedback Applications
Measuring Applications Length, position and volume are measured by accumulating and counting the s digital pulses in relation to the unit of length, distance or volume. All measurements are indexed from
More informationControl of an 8-Legged, 24 DOF, Mechatronic Robot
Control of an 8-Legged, 24 DOF, Mechatronic Robot Submitted by Brian Lim Youliang Kuvesvaran s/o Paramasivan National Junior College Assoc. Prof. Dr. Francis Malcolm John Nickols Abstract The objective
More informationComputer Numerical Control Machine Based on Machine Learning
Volume 116 No. 24 2017, 521-527 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Computer Numerical Control Machine Based on Machine Learning BalavigneshG
More informationLecture Week 4. Images
Lecture Week 4 Images Images can be used: As a backdrop behind text to create a pictorial framework for the text. As a background for the content. As an icon to represent options that can be selected.
More informationModern Robotics Inc. Sensor Documentation
Sensor Documentation Version 1.0.1 September 9, 2016 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button (45-2002)... 6 3.2. Optical
More informationYear-at-a-Glance (YAG) --- Kindergarten --- Mathematics
Kindergarten Year at a Glance: & Minnesota 1 Year-at-a-Glance (YAG) --- Kindergarten --- Mathematics The Year at a Glance (YAG) lays out all of the long term learning targets a student is expected master
More informationComputer Graphics Hands-on
Computer Graphics Hands-on Two-Dimensional Transformations Objectives Visualize the fundamental 2D geometric operations translation, rotation about the origin, and scale about the origin Learn how to compose
More informationScope and Sequence for the Maryland Voluntary State Curriculum for Mathematics
Scope and Sequence for the Maryland Voluntary State Curriculum for Mathematics The following chart provides an overview of where within Prentice Hall Course 1 Mathematics each of the Objectives of the
More informationSimulation-Based Design of Robotic Systems
Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,
More information