CA2228587A1 - Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object - Google Patents

Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object

Info

Publication number
CA2228587A1
CA2228587A1 CA002228587A CA2228587A CA2228587A1 CA 2228587 A1 CA2228587 A1 CA 2228587A1 CA 002228587 A CA002228587 A CA 002228587A CA 2228587 A CA2228587 A CA 2228587A CA 2228587 A1 CA2228587 A1 CA 2228587A1
Authority
CA
Canada
Prior art keywords
stylus
probe apparatus
placing
arm
orientation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002228587A
Other languages
French (fr)
Other versions
CA2228587C (en
Inventor
Louis B. Rosenberg
Bruce M. Schena
Scott B. Brave
Bernard G. Jackson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Immersion Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2228587A1 publication Critical patent/CA2228587A1/en
Application granted granted Critical
Publication of CA2228587C publication Critical patent/CA2228587C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • G01B21/042Calibration or calibration artifacts
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B5/00Measuring arrangements characterised by the use of mechanical techniques
    • G01B5/004Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
    • G01B5/008Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/4202Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model
    • G05B19/4207Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1037Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37021Robot controls position of touch probe
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37043Touch probe, store position of touch point on surface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39015With different manipulator configurations, contact known sphere, ballbar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39021With probe, touch reference positions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39024Calibration of manipulator
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39048Closed loop kinematic self calibration, grip part of robot with hand
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45055Assembly
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45061Measuring robot
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/015Force feedback applied to a joystick
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H3/00Mechanisms for operating contacts
    • H01H2003/008Mechanisms for operating contacts with a haptic or a tactile feedback controlled by electrical means, e.g. a motor or magnetofriction

Abstract

A method and apparatus for measuring three-dimensional (3-D) coordinates. A 3D object can be digitized into a mesh representation manipulable by a computer system (18) by tracing a stylus of a probe apparatus (22) over surfaces of the object. The probe apparatus includes an arm having a series of linkages and joints. The arm can be assembled by placing th ejoints of the arm in joint fixtures a desired distance and angle apart and bonding the joints to a linkage. The probe apparatus is calibrated by placing th etip of the stylus (22) at an arbitrary point in a work volume and varying the stylus orientation to find error values and determine calibration parameters. The sensors of the probe apparatus are zeroed by placing the probe apparatus in the only posible home position and assigning assumed starting angles to the sensors.
CA002228587A 1995-08-07 1996-07-29 Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object Expired - Lifetime CA2228587C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/512,084 1995-08-07
US08/512,084 US5724264A (en) 1993-07-16 1995-08-07 Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object
PCT/US1996/012448 WO1997006410A1 (en) 1995-08-07 1996-07-29 Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object

Publications (2)

Publication Number Publication Date
CA2228587A1 true CA2228587A1 (en) 1997-02-20
CA2228587C CA2228587C (en) 2005-11-01

Family

ID=24037603

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002228587A Expired - Lifetime CA2228587C (en) 1995-08-07 1996-07-29 Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object

Country Status (6)

Country Link
US (5) US5724264A (en)
EP (2) EP0843808B1 (en)
CA (1) CA2228587C (en)
DE (2) DE69638212D1 (en)
ES (1) ES2213181T3 (en)
WO (1) WO1997006410A1 (en)

Families Citing this family (348)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5889670A (en) * 1991-10-24 1999-03-30 Immersion Corporation Method and apparatus for tactilely responsive user interface
US5629594A (en) * 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US6535794B1 (en) 1993-02-23 2003-03-18 Faro Technologoies Inc. Method of generating an error map for calibration of a robot or multi-axis machining center
US5724264A (en) 1993-07-16 1998-03-03 Immersion Human Interface Corp. Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object
US5625576A (en) * 1993-10-01 1997-04-29 Massachusetts Institute Of Technology Force reflecting haptic interface
US5623582A (en) * 1994-07-14 1997-04-22 Immersion Human Interface Corporation Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects
US6697748B1 (en) 1995-08-07 2004-02-24 Immersion Corporation Digitizing system and rotary table for determining 3-D geometry of an object
JP2000501033A (en) 1995-11-30 2000-02-02 ヴァーチャル テクノロジーズ インコーポレイテッド Human / machine interface with tactile feedback
CA2246340C (en) * 1996-02-15 2005-08-16 Biosense, Inc. Catheter calibration and usage monitoring system
SE519661C2 (en) * 1996-02-23 2003-03-25 Immersion Corp Pointing devices and method for marking graphic details on a display with sensory feedback upon finding said detail
US6111577A (en) * 1996-04-04 2000-08-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US7225404B1 (en) 1996-04-04 2007-05-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US6374255B1 (en) 1996-05-21 2002-04-16 Immersion Corporation Haptic authoring
US6084587A (en) * 1996-08-02 2000-07-04 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with a haptic virtual reality environment
US6929481B1 (en) * 1996-09-04 2005-08-16 Immersion Medical, Inc. Interface device and method for interfacing instruments to medical procedure simulation systems
WO1998010387A2 (en) * 1996-09-04 1998-03-12 Ht Medical Systems, Inc. Interventional radiology interface apparatus and method
US7815436B2 (en) 1996-09-04 2010-10-19 Immersion Corporation Surgical simulation interface device and method
US6024576A (en) * 1996-09-06 2000-02-15 Immersion Corporation Hemispherical, high bandwidth mechanical interface for computer systems
JPH10219728A (en) * 1997-01-31 1998-08-18 Komatsu Ltd Interference preventive device for construction equipment
US6424877B1 (en) * 1997-04-04 2002-07-23 Minolta Co., Ltd. Reproduction apparatus
US6073056A (en) * 1997-04-08 2000-06-06 Larry J. Winget Method and system for building a data model of a physical part in a data format useful for and reproduction of the part
US6052628A (en) * 1997-08-08 2000-04-18 Hong; Jaiwei Method and system for continuous motion digital probe routing
US5953687A (en) * 1997-08-18 1999-09-14 Giddings & Lewis, Inc. Method and apparatus for displaying active probe tip status of a coordinate measuring machine
US6281651B1 (en) * 1997-11-03 2001-08-28 Immersion Corporation Haptic pointing devices
US6212784B1 (en) * 1997-11-10 2001-04-10 Danny R. Pittman Three-dimensional robotic scribing system
US6256011B1 (en) * 1997-12-03 2001-07-03 Immersion Corporation Multi-function control device with force feedback
US6181329B1 (en) * 1997-12-23 2001-01-30 Ricoh Company, Ltd. Method and apparatus for tracking a hand-held writing instrument with multiple sensors that are calibrated by placing the writing instrument in predetermined positions with respect to the writing surface
US6191796B1 (en) 1998-01-21 2001-02-20 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment
IL123073A0 (en) 1998-01-26 1998-09-24 Simbionix Ltd Endoscopic tutorial system
EP1051698B1 (en) 1998-01-28 2018-01-17 Immersion Medical, Inc. Interface device and method for interfacing instruments to vascular access simulation systems
EP1103041B1 (en) * 1998-01-28 2016-03-23 Immersion Medical, Inc. Interface device and method for interfacing instruments to medical procedure simulation system
US6112133A (en) * 1998-02-27 2000-08-29 Imcs, Inc. Visual system and method for generating a CNC program for machining parts with planar and curvilinear surfaces
US6067077A (en) * 1998-04-10 2000-05-23 Immersion Corporation Position sensing for force feedback devices
JP2000076460A (en) 1998-06-18 2000-03-14 Minolta Co Ltd Monitor display device
US6131299A (en) * 1998-07-01 2000-10-17 Faro Technologies, Inc. Display device for a coordinate measurement machine
US5978748A (en) * 1998-07-07 1999-11-02 Faro Technologies, Inc. Host independent articulated arm
US6219928B1 (en) 1998-07-08 2001-04-24 Faro Technologies Inc. Serial network for coordinate measurement apparatus
GB2375026B (en) * 1998-07-08 2002-12-18 Faro Tech Inc Serial network for coordinate measurement apparatus
US6417638B1 (en) * 1998-07-17 2002-07-09 Sensable Technologies, Inc. Force reflecting haptic interface
US6421048B1 (en) 1998-07-17 2002-07-16 Sensable Technologies, Inc. Systems and methods for interacting with virtual objects in a haptic virtual reality environment
US6985133B1 (en) 1998-07-17 2006-01-10 Sensable Technologies, Inc. Force reflecting haptic interface
US6552722B1 (en) 1998-07-17 2003-04-22 Sensable Technologies, Inc. Systems and methods for sculpting virtual objects in a haptic virtual reality environment
US6298312B1 (en) * 1998-07-22 2001-10-02 Taiwan Semiconductor Manufacturing Company, Ltd. Method of determining the tip angle of a probe card needle
US6195618B1 (en) 1998-10-15 2001-02-27 Microscribe, Llc Component position verification using a probe apparatus
AU3291499A (en) * 1998-11-05 2000-05-29 Imcs, Inc. Visual cnc program for generating machining parts
US6650338B1 (en) 1998-11-24 2003-11-18 Interval Research Corporation Haptic interaction with video and image data
US6253458B1 (en) * 1998-12-08 2001-07-03 Faro Technologies, Inc. Adjustable counterbalance mechanism for a coordinate measurement machine
US6781569B1 (en) * 1999-06-11 2004-08-24 Immersion Corporation Hand controller
US6302987B1 (en) * 1999-04-05 2001-10-16 General Electric Company High voltage polymer processing methods and power feed-through bushing applications
US6275742B1 (en) * 1999-04-16 2001-08-14 Berkeley Process Control, Inc. Wafer aligner system
US6903721B2 (en) * 1999-05-11 2005-06-07 Immersion Corporation Method and apparatus for compensating for position slip in interface devices
GB2350429B (en) * 1999-05-28 2003-11-12 Taylor Hobson Ltd A metrological instrument
US6545661B1 (en) 1999-06-21 2003-04-08 Midway Amusement Games, Llc Video game system having a control unit with an accelerometer for controlling a video game
US6564168B1 (en) 1999-09-14 2003-05-13 Immersion Corporation High-resolution optical encoder with phased-array photodetectors
US6839663B1 (en) 1999-09-30 2005-01-04 Texas Tech University Haptic rendering of volumetric soft-bodies objects
US6693626B1 (en) * 1999-12-07 2004-02-17 Immersion Corporation Haptic feedback using a keyboard device
ES2201957T3 (en) * 1999-12-18 2004-04-01 Dr.Ing. H.C.F. Porsche Aktiengesellschaft MEASUREMENT MECHANISM FOR CONSTRUCTION GROUPS, IN PARTICULAR CONSTRUCTION GROUPS OF BODIES.
CA2333501A1 (en) * 2000-02-01 2001-08-01 Faro Technologies Inc. Method, system and storage medium for providing an executable program to a coordinate measurement system
DE10008133B4 (en) * 2000-02-22 2006-06-14 Zett-Mess-Technik Gmbh Height measuring and marking device
WO2001084530A1 (en) * 2000-04-28 2001-11-08 Texas Tech University Haptic virtual environments
US7098888B2 (en) * 2000-04-28 2006-08-29 Texas Tech University System Development of stereoscopic-haptic virtual environments
DE60134983D1 (en) * 2000-05-31 2008-09-04 Unova Ind Automation Sys Inc METHOD AND DEVICE FOR CALIBRATING A ROTARY AXLE
US6565497B1 (en) * 2000-06-23 2003-05-20 Yamazaki Mazak Kabushiki Kaisha Complex machining machine tool
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
US6639684B1 (en) * 2000-09-13 2003-10-28 Nextengine, Inc. Digitizer using intensity gradient to image features of three-dimensional objects
US6973622B1 (en) 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
US7006084B1 (en) 2000-09-26 2006-02-28 Faro Technologies, Inc. Method and system for computer aided manufacturing measurement analysis
US6668466B1 (en) * 2000-10-19 2003-12-30 Sandia Corporation Highly accurate articulated coordinate measuring machine
US6519860B1 (en) * 2000-10-19 2003-02-18 Sandia Corporation Position feedback control system
US6867770B2 (en) * 2000-12-14 2005-03-15 Sensable Technologies, Inc. Systems and methods for voxel warping
JP2004533665A (en) * 2000-12-18 2004-11-04 ワイアレス バレー コミュニケーションズ インコーポレイテッド Interpretation of place text and graphics, and measurements
US6958752B2 (en) 2001-01-08 2005-10-25 Sensable Technologies, Inc. Systems and methods for three-dimensional modeling
DE10102413C1 (en) * 2001-01-16 2002-01-17 Felsomat Gmbh & Co Kg Automation cell for workpiece handling has gripper displaced via portal within work space with 2 linear axes driven by linear motors and second gripper displaced via projecting portal
US6796048B2 (en) 2001-02-01 2004-09-28 Faro Technologies, Inc. Method, system and storage medium for providing a tool kit for a coordinate measurement system
EP1701234B1 (en) * 2001-02-02 2008-09-03 Renishaw plc Machine tool probe configurable by stylus deflection
DE50204091D1 (en) * 2001-04-22 2005-10-06 Neuronics Ag Zuerich articulated robot
US7202851B2 (en) * 2001-05-04 2007-04-10 Immersion Medical Inc. Haptic interface for palpation simulation
IL143255A (en) 2001-05-20 2015-09-24 Simbionix Ltd Endoscopic ultrasonography simulation
US6937033B2 (en) * 2001-06-27 2005-08-30 Immersion Corporation Position sensor with resistive element
DE10131160A1 (en) * 2001-06-29 2003-01-16 Zeiss Carl Method for operating a coordinate measuring machine with a swivel-swivel joint
US7056123B2 (en) * 2001-07-16 2006-06-06 Immersion Corporation Interface apparatus with cable-driven force feedback and grounded actuators
US6522993B1 (en) * 2001-09-14 2003-02-18 General Electric Company Method and system for marking surface deviations on a three dimensional surface
JP2003185472A (en) * 2001-12-21 2003-07-03 Yaskawa Electric Corp Absolute encoder and its absolute value signal generation processing method
US6990639B2 (en) 2002-02-07 2006-01-24 Microsoft Corporation System and process for controlling electronic components in a ubiquitous computing environment using multimodal integration
US6957496B2 (en) * 2002-02-14 2005-10-25 Faro Technologies, Inc. Method for improving measurement accuracy of a portable coordinate measurement machine
USRE42082E1 (en) 2002-02-14 2011-02-01 Faro Technologies, Inc. Method and apparatus for improving measurement accuracy of a portable coordinate measurement machine
US7073271B2 (en) * 2002-02-14 2006-07-11 Faro Technologies Inc. Portable coordinate measurement machine
US7881896B2 (en) 2002-02-14 2011-02-01 Faro Technologies, Inc. Portable coordinate measurement machine with integrated line laser scanner
US6952882B2 (en) * 2002-02-14 2005-10-11 Faro Technologies, Inc. Portable coordinate measurement machine
US6925722B2 (en) * 2002-02-14 2005-08-09 Faro Technologies, Inc. Portable coordinate measurement machine with improved surface features
USD479544S1 (en) 2002-02-14 2003-09-09 Faro Technolgoies, Inc. Portable coordinate measurement machine
US6973734B2 (en) * 2002-02-14 2005-12-13 Faro Technologies, Inc. Method for providing sensory feedback to the operator of a portable measurement machine
US7519493B2 (en) * 2002-02-14 2009-04-14 Faro Technologies, Inc. Portable coordinate measurement machine with integrated line laser scanner
US7246030B2 (en) * 2002-02-14 2007-07-17 Faro Technologies, Inc. Portable coordinate measurement machine with integrated line laser scanner
US6904823B2 (en) * 2002-04-03 2005-06-14 Immersion Corporation Haptic shifting devices
US6671651B2 (en) * 2002-04-26 2003-12-30 Sensable Technologies, Inc. 3-D selection and manipulation with a multiple dimension haptic interface
EP1573502A3 (en) * 2002-10-09 2005-09-21 Raphael Bachmann Rapid input device
US8917234B2 (en) 2002-10-15 2014-12-23 Immersion Corporation Products and processes for providing force sensations in a user interface
TW584726B (en) * 2003-01-17 2004-04-21 Taipei Veterans General Hospit Tail suspension test device
SE524818C2 (en) * 2003-02-13 2004-10-05 Abb Ab A method and system for programming an industrial robot to move relatively defined positions on an object
US7578786B2 (en) 2003-04-01 2009-08-25 Boston Scientific Scimed, Inc. Video endoscope
US7591783B2 (en) 2003-04-01 2009-09-22 Boston Scientific Scimed, Inc. Articulation joint for video endoscope
US8118732B2 (en) 2003-04-01 2012-02-21 Boston Scientific Scimed, Inc. Force feedback control system for video endoscope
US20040199052A1 (en) 2003-04-01 2004-10-07 Scimed Life Systems, Inc. Endoscopic imaging system
US20050245789A1 (en) 2003-04-01 2005-11-03 Boston Scientific Scimed, Inc. Fluid manifold for endoscope system
US7003892B2 (en) * 2003-04-15 2006-02-28 Hexagon Metrology Ab Spatial coordinate-based method for identifying work pieces
ITTO20030309A1 (en) * 2003-04-18 2004-10-19 St Microelectronics Srl RELATIVE ANGULAR POSITION MEASURING DEVICE
CA2426512A1 (en) * 2003-04-22 2004-10-22 Garth Shoemaker Positioning and manipulating detail-in-context lenses in 2d and 3d data through the application of eye tracking or position tracking
GB2418475B (en) * 2003-06-09 2007-10-24 Immersion Corp Interactive gaming systems with haptic feedback
US7559931B2 (en) 2003-06-09 2009-07-14 OrthAlign, Inc. Surgical orientation system and method
US8057482B2 (en) * 2003-06-09 2011-11-15 OrthAlign, Inc. Surgical orientation device and method
US7850456B2 (en) 2003-07-15 2010-12-14 Simbionix Ltd. Surgical simulation device, system and method
JP2005055282A (en) 2003-08-04 2005-03-03 Tokyo Seimitsu Co Ltd Measuring method and measuring device
US6907672B2 (en) * 2003-10-11 2005-06-21 Hewlett-Packard Development Company, L.P. System and method for measuring three-dimensional objects using displacements of elongate measuring members
FR2861843B1 (en) 2003-10-29 2006-07-07 Romain Granger CONNECTING DEVICE ASSOCIATED WITH A THREE DIMENSIONAL MEASURING APPARATUS ARM WITH ARTICULATED ARMS
US7095418B2 (en) * 2003-10-30 2006-08-22 Sensable Technologies, Inc. Apparatus and methods for texture mapping
US7382378B2 (en) * 2003-10-30 2008-06-03 Sensable Technologies, Inc. Apparatus and methods for stenciling an image
US7411576B2 (en) * 2003-10-30 2008-08-12 Sensable Technologies, Inc. Force reflecting haptic interface
US7626589B2 (en) * 2003-12-10 2009-12-01 Sensable Technologies, Inc. Haptic graphical user interface for adjusting mapped texture
US7889209B2 (en) 2003-12-10 2011-02-15 Sensable Technologies, Inc. Apparatus and methods for wrapping texture onto the surface of a virtual object
US7742036B2 (en) * 2003-12-22 2010-06-22 Immersion Corporation System and method for controlling haptic devices having multiple operational modes
US7149596B2 (en) * 2004-01-13 2006-12-12 Sensable Technologies, Inc. Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint
US7152456B2 (en) 2004-01-14 2006-12-26 Romer Incorporated Automated robotic measuring system
US7693325B2 (en) 2004-01-14 2010-04-06 Hexagon Metrology, Inc. Transprojection of geometry data
US7237723B2 (en) * 2004-02-12 2007-07-03 Grant Isaac W Coordinate designation interface
US6955297B2 (en) * 2004-02-12 2005-10-18 Grant Isaac W Coordinate designation interface
US7711179B2 (en) 2004-04-21 2010-05-04 Nextengine, Inc. Hand held portable three dimensional scanner
WO2005119356A2 (en) 2004-05-28 2005-12-15 Erik Jan Banning Interactive direct-pointing system and calibration method
US7835892B2 (en) * 2004-09-28 2010-11-16 Immersion Medical, Inc. Ultrasound simulation apparatus and method
US8083671B2 (en) 2004-09-30 2011-12-27 Boston Scientific Scimed, Inc. Fluid delivery system for use with an endoscope
EP1799095A2 (en) 2004-09-30 2007-06-27 Boston Scientific Scimed, Inc. Adapter for use with digital imaging medical device
WO2006039267A2 (en) 2004-09-30 2006-04-13 Boston Scientific Scimed, Inc. Multi-functional endoscopic system for use in electrosurgical applications
US7479106B2 (en) 2004-09-30 2009-01-20 Boston Scientific Scimed, Inc. Automated control of irrigation and aspiration in a single-use endoscope
US7241263B2 (en) 2004-09-30 2007-07-10 Scimed Life Systems, Inc. Selectively rotatable shaft coupler
EP1799096A2 (en) 2004-09-30 2007-06-27 Boston Scientific Scimed, Inc. System and method of obstruction removal
US7489979B2 (en) * 2005-01-27 2009-02-10 Outland Research, Llc System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process
US20060161621A1 (en) * 2005-01-15 2006-07-20 Outland Research, Llc System, method and computer program product for collaboration and synchronization of media content on a plurality of media players
US7542816B2 (en) * 2005-01-27 2009-06-02 Outland Research, Llc System, method and computer program product for automatically selecting, suggesting and playing music media files
US20060229058A1 (en) * 2005-10-29 2006-10-12 Outland Research Real-time person-to-person communication using geospatial addressing
US20060195361A1 (en) * 2005-10-01 2006-08-31 Outland Research Location-based demographic profiling system and method of use
US7562117B2 (en) * 2005-09-09 2009-07-14 Outland Research, Llc System, method and computer program product for collaborative broadcast media
US20070189544A1 (en) 2005-01-15 2007-08-16 Outland Research, Llc Ambient sound responsive media player
US20060173556A1 (en) * 2005-02-01 2006-08-03 Outland Research,. Llc Methods and apparatus for using user gender and/or age group to improve the organization of documents retrieved in response to a search query
US20060173828A1 (en) * 2005-02-01 2006-08-03 Outland Research, Llc Methods and apparatus for using personal background data to improve the organization of documents retrieved in response to a search query
US20060179056A1 (en) * 2005-10-12 2006-08-10 Outland Research Enhanced storage and retrieval of spatially associated information
US20070276870A1 (en) * 2005-01-27 2007-11-29 Outland Research, Llc Method and apparatus for intelligent media selection using age and/or gender
US20060179044A1 (en) * 2005-02-04 2006-08-10 Outland Research, Llc Methods and apparatus for using life-context of a user to improve the organization of documents retrieved in response to a search query from that user
US20060253210A1 (en) * 2005-03-26 2006-11-09 Outland Research, Llc Intelligent Pace-Setting Portable Media Player
US20060223637A1 (en) * 2005-03-31 2006-10-05 Outland Research, Llc Video game system combining gaming simulation with remote robot control and remote robot feedback
US20060223635A1 (en) * 2005-04-04 2006-10-05 Outland Research method and apparatus for an on-screen/off-screen first person gaming experience
US20060256008A1 (en) * 2005-05-13 2006-11-16 Outland Research, Llc Pointing interface for person-to-person information exchange
WO2006110489A2 (en) * 2005-04-08 2006-10-19 University Of Utah Research Foundation Rapid prototyping of microstructures using a cutting plotter
US20060241864A1 (en) * 2005-04-22 2006-10-26 Outland Research, Llc Method and apparatus for point-and-send data transfer within an ubiquitous computing environment
US8717423B2 (en) * 2005-05-09 2014-05-06 Zspace, Inc. Modifying perspective of stereoscopic images based on changes in user viewpoint
WO2006121957A2 (en) * 2005-05-09 2006-11-16 Michael Vesely Three dimensional horizontal perspective workstation
US20060256007A1 (en) * 2005-05-13 2006-11-16 Outland Research, Llc Triangulation method and apparatus for targeting and accessing spatially associated information
US8097003B2 (en) 2005-05-13 2012-01-17 Boston Scientific Scimed, Inc. Endoscopic apparatus with integrated variceal ligation device
US7846107B2 (en) 2005-05-13 2010-12-07 Boston Scientific Scimed, Inc. Endoscopic apparatus with integrated multiple biopsy device
US20060259574A1 (en) * 2005-05-13 2006-11-16 Outland Research, Llc Method and apparatus for accessing spatially associated information
US20070150188A1 (en) * 2005-05-27 2007-06-28 Outland Research, Llc First-person video-based travel planning system
US20060271286A1 (en) * 2005-05-27 2006-11-30 Outland Research, Llc Image-enhanced vehicle navigation systems and methods
US7395607B1 (en) * 2005-06-14 2008-07-08 Discovery Technology International, Lllp Rotational and translational microposition apparatus and method
GB0512138D0 (en) * 2005-06-15 2005-07-20 Renishaw Plc Method of determining measurement probe orientation
US20080032719A1 (en) * 2005-10-01 2008-02-07 Outland Research, Llc Centralized establishment-based tracking and messaging service
US20060186197A1 (en) * 2005-06-16 2006-08-24 Outland Research Method and apparatus for wireless customer interaction with the attendants working in a restaurant
US9285897B2 (en) 2005-07-13 2016-03-15 Ultimate Pointer, L.L.C. Easily deployable interactive direct-pointing system and calibration method therefor
US7519537B2 (en) 2005-07-19 2009-04-14 Outland Research, Llc Method and apparatus for a verbo-manual gesture interface
JP4832826B2 (en) * 2005-07-26 2011-12-07 任天堂株式会社 Object control program and information processing apparatus
GB0516276D0 (en) * 2005-08-08 2005-09-14 Crampton Stephen Robust cmm arm with exoskeleton
US8052597B2 (en) 2005-08-30 2011-11-08 Boston Scientific Scimed, Inc. Method for forming an endoscope articulation joint
US7917148B2 (en) * 2005-09-23 2011-03-29 Outland Research, Llc Social musical media rating system and method for localized establishments
US8176101B2 (en) 2006-02-07 2012-05-08 Google Inc. Collaborative rejection of media for physical establishments
US7577522B2 (en) * 2005-12-05 2009-08-18 Outland Research, Llc Spatially associated personal reminder system and method
US7586032B2 (en) * 2005-10-07 2009-09-08 Outland Research, Llc Shake responsive portable media player
US20070083323A1 (en) * 2005-10-07 2007-04-12 Outland Research Personal cuing for spatially associated information
US20070103437A1 (en) * 2005-10-26 2007-05-10 Outland Research, Llc Haptic metering for minimally invasive medical procedures
WO2007057390A2 (en) * 2005-11-16 2007-05-24 Abb Ab Method and device for controlling motion of an industrial robot with a position switch
US7483763B2 (en) * 2005-11-17 2009-01-27 Centertrak, Llc System and method for the digital specification of head shape data for use in developing custom hair pieces
BRPI0505860A (en) * 2005-12-09 2007-09-25 Ubea dental structure digitizer, method for reading three-dimensional data from a dental structure and mouth scanner kit
US20060227047A1 (en) * 2005-12-13 2006-10-12 Outland Research Meeting locator system and method of using the same
US20070075127A1 (en) * 2005-12-21 2007-04-05 Outland Research, Llc Orientation-based power conservation for portable media devices
CN100437445C (en) * 2005-12-23 2008-11-26 鸿富锦精密工业(深圳)有限公司 Three dimension off-line collision test system and method
US7967759B2 (en) 2006-01-19 2011-06-28 Boston Scientific Scimed, Inc. Endoscopic system with integrated patient respiratory status indicator
US7995834B1 (en) 2006-01-20 2011-08-09 Nextengine, Inc. Multiple laser scanner
US11284048B2 (en) 2006-01-31 2022-03-22 Andrew Flessas Robotically controlled display
US8016749B2 (en) 2006-03-21 2011-09-13 Boston Scientific Scimed, Inc. Vision catheter having electromechanical navigation
US8888684B2 (en) 2006-03-27 2014-11-18 Boston Scientific Scimed, Inc. Medical devices with local drug delivery capabilities
US7955255B2 (en) 2006-04-20 2011-06-07 Boston Scientific Scimed, Inc. Imaging assembly with transparent distal cap
US8202265B2 (en) 2006-04-20 2012-06-19 Boston Scientific Scimed, Inc. Multiple lumen assembly for use in endoscopes or other medical devices
US7568293B2 (en) * 2006-05-01 2009-08-04 Paul Ferrari Sealed battery for coordinate measurement machine
EP1854425A1 (en) * 2006-05-11 2007-11-14 BrainLAB AG Position determination for medical devices with redundant position measurement and weighting to prioritise measurements
US7805854B2 (en) 2006-05-15 2010-10-05 Hexagon Metrology, Inc. Systems and methods for positioning and measuring objects using a CMM
KR20150044979A (en) 2006-09-13 2015-04-27 임머숀 코퍼레이션 Systems and methods for casino gaming haptics
US8414534B2 (en) 2006-11-09 2013-04-09 Abbott Medical Optics Inc. Holding tank devices, systems, and methods for surgical fluidics cassette
US10959881B2 (en) 2006-11-09 2021-03-30 Johnson & Johnson Surgical Vision, Inc. Fluidics cassette for ocular surgical system
US9522221B2 (en) 2006-11-09 2016-12-20 Abbott Medical Optics Inc. Fluidics cassette for ocular surgical system
US9295765B2 (en) 2006-11-09 2016-03-29 Abbott Medical Optics Inc. Surgical fluidics cassette supporting multiple pumps
US8491528B2 (en) 2006-11-09 2013-07-23 Abbott Medical Optics Inc. Critical alignment of fluidics cassettes
WO2008064276A2 (en) 2006-11-20 2008-05-29 Hexagon Metrology Ab Coordinate measurement machine with improved joint
EP2095061B1 (en) * 2006-12-22 2019-02-20 Hexagon Metrology, Inc Improved joint axis for coordinate measurement machine
US8543338B2 (en) 2007-01-16 2013-09-24 Simbionix Ltd. System and method for performing computerized simulations for image-guided procedures using a patient specific model
WO2008087629A2 (en) * 2007-01-16 2008-07-24 Simbionix Ltd. Preoperative surgical simulation
JP5274782B2 (en) * 2007-03-27 2013-08-28 株式会社ミツトヨ Surface texture measuring device, surface texture measuring method, and surface texture measuring program
US8055466B2 (en) * 2007-03-30 2011-11-08 Mitutoyo Corporation Global calibration for stereo vision probe
US20080243416A1 (en) * 2007-03-30 2008-10-02 Mitutoyo Corporation Global calibration for stereo vision probe
US10596032B2 (en) 2007-05-24 2020-03-24 Johnson & Johnson Surgical Vision, Inc. System and method for controlling a transverse phacoemulsification system with a footpedal
US10485699B2 (en) 2007-05-24 2019-11-26 Johnson & Johnson Surgical Vision, Inc. Systems and methods for transverse phacoemulsification
US10363166B2 (en) 2007-05-24 2019-07-30 Johnson & Johnson Surgical Vision, Inc. System and method for controlling a transverse phacoemulsification system using sensed data
US7546689B2 (en) * 2007-07-09 2009-06-16 Hexagon Metrology Ab Joint for coordinate measurement device
US10342701B2 (en) 2007-08-13 2019-07-09 Johnson & Johnson Surgical Vision, Inc. Systems and methods for phacoemulsification with vacuum based pumps
US7774949B2 (en) * 2007-09-28 2010-08-17 Hexagon Metrology Ab Coordinate measurement machine
US7444751B1 (en) * 2007-09-28 2008-11-04 Electro-Sensors, Inc. Linear distance measurement by non-driven arm
US7797849B2 (en) * 2007-10-31 2010-09-21 Immersion Corporation Portable metrology device
US9486292B2 (en) 2008-02-14 2016-11-08 Immersion Corporation Systems and methods for real-time winding analysis for knot detection
US9171484B2 (en) * 2008-03-06 2015-10-27 Immersion Corporation Determining location and orientation of an object positioned on a surface
FR2928387B1 (en) * 2008-03-10 2012-11-16 Westline METHOD AND SYSTEM FOR AUTOMATIC CALIBRATION OF EARTHMOVING MACHINERY
US8122610B2 (en) * 2008-03-28 2012-02-28 Hexagon Metrology, Inc. Systems and methods for improved coordination acquisition member comprising calibration information
US7779548B2 (en) 2008-03-28 2010-08-24 Hexagon Metrology, Inc. Coordinate measuring machine with rotatable grip
US7640674B2 (en) * 2008-05-05 2010-01-05 Hexagon Metrology, Inc. Systems and methods for calibrating a portable coordinate measurement machine
ES2683029T3 (en) 2008-07-24 2018-09-24 OrthAlign, Inc. Joint replacement systems
CA2736525C (en) 2008-09-10 2019-10-22 OrthAlign, Inc. Hip surgery systems and methods
US9679499B2 (en) * 2008-09-15 2017-06-13 Immersion Medical, Inc. Systems and methods for sensing hand motion by measuring remote displacement
US7908757B2 (en) 2008-10-16 2011-03-22 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US8428326B2 (en) * 2008-10-23 2013-04-23 Immersion Corporation Systems and methods for ultrasound simulation using depth peeling
EP3175831B1 (en) 2008-11-07 2018-12-26 Johnson & Johnson Surgical Vision, Inc. Automatically switching different aspiration levels and/or pumps to an ocular probe
US9795507B2 (en) 2008-11-07 2017-10-24 Abbott Medical Optics Inc. Multifunction foot pedal
AU2009313413B2 (en) 2008-11-07 2015-01-22 Johnson & Johnson Surgical Vision, Inc. Controlling of multiple pumps
EP3954345B1 (en) 2008-11-07 2023-11-22 Johnson & Johnson Surgical Vision, Inc. Adjustable foot pedal control for ophthalmic surgery
EP2373266B1 (en) 2008-11-07 2020-04-29 Johnson & Johnson Surgical Vision, Inc. Surgical cassette apparatus
CA2743086C (en) 2008-11-07 2017-12-05 Abbott Medical Optics Inc. Automatically pulsing different aspiration levels to an ocular probe
AU2009313417B2 (en) * 2008-11-07 2015-01-15 Johnson & Johnson Surgical Vision, Inc. Method for programming foot pedal settings and controlling performance through foot pedal variation
US9482755B2 (en) 2008-11-17 2016-11-01 Faro Technologies, Inc. Measurement system having air temperature compensation between a target and a laser tracker
US7983790B2 (en) * 2008-12-19 2011-07-19 The Boeing Company Component repair using reverse engineering
US8010226B2 (en) * 2008-12-19 2011-08-30 The Boeing Company Apparatus and method for measuring and modifying components using reverse engineering
US20100167820A1 (en) * 2008-12-29 2010-07-01 Houssam Barakat Human interface device
US9551575B2 (en) 2009-03-25 2017-01-24 Faro Technologies, Inc. Laser scanner having a multi-color light source and real-time color receiver
DE102009015920B4 (en) 2009-03-25 2014-11-20 Faro Technologies, Inc. Device for optically scanning and measuring an environment
US9492317B2 (en) * 2009-03-31 2016-11-15 Abbott Medical Optics Inc. Cassette capture mechanism
US8757345B2 (en) * 2009-04-29 2014-06-24 Novellus Systems, Inc. Magnetic rotational hardstop for robot
FR2945863B1 (en) 2009-05-19 2011-12-23 Celette Sa THREE-DIMENSIONAL MEASURING DEVICE
US9104791B2 (en) * 2009-05-28 2015-08-11 Immersion Corporation Systems and methods for editing a model of a physical system for a simulation
US8104189B2 (en) * 2009-06-30 2012-01-31 Hexagon Metrology Ab Coordinate measurement machine with vibration detection
US10869771B2 (en) 2009-07-24 2020-12-22 OrthAlign, Inc. Systems and methods for joint replacement
US8118815B2 (en) 2009-07-24 2012-02-21 OrthAlign, Inc. Systems and methods for joint replacement
US8112896B2 (en) 2009-11-06 2012-02-14 Hexagon Metrology Ab Articulated arm
US9113023B2 (en) 2009-11-20 2015-08-18 Faro Technologies, Inc. Three-dimensional scanner with spectroscopic energy detector
US9529083B2 (en) 2009-11-20 2016-12-27 Faro Technologies, Inc. Three-dimensional scanner with enhanced spectroscopic energy detector
US9210288B2 (en) 2009-11-20 2015-12-08 Faro Technologies, Inc. Three-dimensional scanner with dichroic beam splitters to capture a variety of signals
DE102009057101A1 (en) 2009-11-20 2011-05-26 Faro Technologies, Inc., Lake Mary Device for optically scanning and measuring an environment
US20110213247A1 (en) * 2010-01-08 2011-09-01 Hexagon Metrology, Inc. Articulated arm with imaging device
US8630314B2 (en) * 2010-01-11 2014-01-14 Faro Technologies, Inc. Method and apparatus for synchronizing measurements taken by multiple metrology devices
CN102947667A (en) * 2010-01-20 2013-02-27 法罗技术股份有限公司 Coordinate measurement machines with removable accessories
US8638446B2 (en) 2010-01-20 2014-01-28 Faro Technologies, Inc. Laser scanner or laser tracker having a projector
US9879976B2 (en) 2010-01-20 2018-01-30 Faro Technologies, Inc. Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features
US8677643B2 (en) 2010-01-20 2014-03-25 Faro Technologies, Inc. Coordinate measurement machines with removable accessories
US8898919B2 (en) 2010-01-20 2014-12-02 Faro Technologies, Inc. Coordinate measurement machine with distance meter used to establish frame of reference
US8832954B2 (en) 2010-01-20 2014-09-16 Faro Technologies, Inc. Coordinate measurement machines with removable accessories
CN102782442A (en) * 2010-01-20 2012-11-14 法罗技术股份有限公司 Coordinate measuring machine having an illuminated probe end and method of operation
US8875409B2 (en) 2010-01-20 2014-11-04 Faro Technologies, Inc. Coordinate measurement machines with removable accessories
US9607239B2 (en) 2010-01-20 2017-03-28 Faro Technologies, Inc. Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations
US8615893B2 (en) 2010-01-20 2013-12-31 Faro Technologies, Inc. Portable articulated arm coordinate measuring machine having integrated software controls
US9163922B2 (en) 2010-01-20 2015-10-20 Faro Technologies, Inc. Coordinate measurement machine with distance meter and camera to determine dimensions within camera images
US9628775B2 (en) 2010-01-20 2017-04-18 Faro Technologies, Inc. Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations
JP2013517508A (en) * 2010-01-20 2013-05-16 ファロ テクノロジーズ インコーポレーテッド Multifunctional coordinate measuring machine
WO2012082164A1 (en) * 2010-01-21 2012-06-21 Orthallgn, Inc. Systems and methods for joint replacement
US8717360B2 (en) * 2010-01-29 2014-05-06 Zspace, Inc. Presenting a view within a three dimensional scene
US8947455B2 (en) 2010-02-22 2015-02-03 Nike, Inc. Augmented reality design system
US8442806B2 (en) * 2010-03-03 2013-05-14 Immersion Medical, Inc. Systems and methods for simulations utilizing a virtual coupling
USD643319S1 (en) 2010-03-29 2011-08-16 Hexagon Metrology Ab Portable coordinate measurement machine
US9400170B2 (en) 2010-04-21 2016-07-26 Faro Technologies, Inc. Automatic measurement of dimensional data within an acceptance region by a laser tracker
US8619265B2 (en) 2011-03-14 2013-12-31 Faro Technologies, Inc. Automatic measurement of dimensional data with a laser tracker
US8537371B2 (en) 2010-04-21 2013-09-17 Faro Technologies, Inc. Method and apparatus for using gestures to control a laser tracker
US8422034B2 (en) 2010-04-21 2013-04-16 Faro Technologies, Inc. Method and apparatus for using gestures to control a laser tracker
US9772394B2 (en) 2010-04-21 2017-09-26 Faro Technologies, Inc. Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker
US9377885B2 (en) 2010-04-21 2016-06-28 Faro Technologies, Inc. Method and apparatus for locking onto a retroreflector with a laser tracker
US8724119B2 (en) 2010-04-21 2014-05-13 Faro Technologies, Inc. Method for using a handheld appliance to select, lock onto, and track a retroreflector with a laser tracker
DE102010020925B4 (en) 2010-05-10 2014-02-27 Faro Technologies, Inc. Method for optically scanning and measuring an environment
US8127458B1 (en) 2010-08-31 2012-03-06 Hexagon Metrology, Inc. Mounting apparatus for articulated arm laser scanner
US9021344B2 (en) * 2010-08-31 2015-04-28 New River Kinematics, Inc. Off-line graphical user interface system and method for three-dimensional measurement
US9168654B2 (en) 2010-11-16 2015-10-27 Faro Technologies, Inc. Coordinate measuring machines with dual layer arm
GB2518543A (en) 2011-03-03 2015-03-25 Faro Tech Inc Target apparatus and method
JP5742415B2 (en) * 2011-04-14 2015-07-01 セイコーエプソン株式会社 Sensor device, force detection device and robot
US9482529B2 (en) 2011-04-15 2016-11-01 Faro Technologies, Inc. Three-dimensional coordinate scanner and method of operation
JP2014516409A (en) 2011-04-15 2014-07-10 ファロ テクノロジーズ インコーポレーテッド Improved position detector for laser trackers.
US9164173B2 (en) 2011-04-15 2015-10-20 Faro Technologies, Inc. Laser tracker that uses a fiber-optic coupler and an achromatic launch to align and collimate two wavelengths of light
US9686532B2 (en) 2011-04-15 2017-06-20 Faro Technologies, Inc. System and method of acquiring three-dimensional coordinates using multiple coordinate measurement devices
US8786529B1 (en) 2011-05-18 2014-07-22 Zspace, Inc. Liquid crystal variable drive voltage
US8933913B2 (en) 2011-06-28 2015-01-13 Microsoft Corporation Electromagnetic 3D stylus
ES2559187T3 (en) 2011-07-06 2016-02-10 Hexagon Metrology S.P.A. Calibration method of a mathematical model for a coordinate measuring machine for compensation of dynamic errors due to deformation
US9802364B2 (en) 2011-10-18 2017-10-31 3D Systems, Inc. Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure
US8872800B2 (en) 2011-11-02 2014-10-28 Microsoft Corporation Optical tablet stylus and indoor navigation system
US8763267B2 (en) 2012-01-20 2014-07-01 Hexagon Technology Center Gmbh Locking counterbalance for a CMM
DE102012100609A1 (en) 2012-01-25 2013-07-25 Faro Technologies, Inc. Device for optically scanning and measuring an environment
DE112013000727T5 (en) 2012-01-27 2014-11-06 Faro Technologies, Inc. Test method with bar code marking
AU2013235701B2 (en) 2012-03-17 2017-02-09 Johnson & Johnson Surgical Vision, Inc. Surgical cassette
US9549742B2 (en) 2012-05-18 2017-01-24 OrthAlign, Inc. Devices and methods for knee arthroplasty
US9157721B1 (en) * 2012-06-08 2015-10-13 Beeline Company Measuring system
US9069355B2 (en) 2012-06-08 2015-06-30 Hexagon Technology Center Gmbh System and method for a wireless feature pack
KR101757080B1 (en) 2012-07-13 2017-07-11 소프트키네틱 소프트웨어 Method and system for human-to-computer gesture based simultaneous interactions using singular points of interest on a hand
US8997362B2 (en) 2012-07-17 2015-04-07 Faro Technologies, Inc. Portable articulated arm coordinate measuring machine with optical communications bus
US9245428B2 (en) 2012-08-02 2016-01-26 Immersion Corporation Systems and methods for haptic remote control gaming
US9182813B2 (en) * 2012-08-10 2015-11-10 Ulsee Inc. Image-based object tracking system in 3D space using controller having multiple color clusters
US9649160B2 (en) 2012-08-14 2017-05-16 OrthAlign, Inc. Hip replacement navigation system and method
EP2698596A1 (en) * 2012-08-16 2014-02-19 Hexagon Technology Center GmbH Method and system for determining spatial coordinates with a mobile coordinate measuring machine
US9056244B2 (en) 2012-09-12 2015-06-16 Wms Gaming Inc. Gaming apparatus incorporating targeted haptic feedback
US9513107B2 (en) 2012-10-05 2016-12-06 Faro Technologies, Inc. Registration calculation between three-dimensional (3D) scans based on two-dimensional (2D) scan data from a 3D scanner
DE102012109481A1 (en) 2012-10-05 2014-04-10 Faro Technologies, Inc. Device for optically scanning and measuring an environment
US10067231B2 (en) 2012-10-05 2018-09-04 Faro Technologies, Inc. Registration calculation of three-dimensional scanner data performed between scans based on measurements by two-dimensional scanner
US9274651B2 (en) 2012-11-05 2016-03-01 Hewlett-Packard Development Company, L.P. Apparatus to track a pointing device
US9222769B2 (en) * 2012-12-08 2015-12-29 Grale Technologies High speed metrology with numerically controlled machines
JP6144050B2 (en) * 2013-01-08 2017-06-07 株式会社ミツトヨ Three-dimensional measuring apparatus, input method and program
JP6104606B2 (en) * 2013-01-08 2017-03-29 株式会社ミツトヨ Three-dimensional measuring apparatus, input method and program
JPWO2014129162A1 (en) * 2013-02-25 2017-02-02 パナソニックIpマネジメント株式会社 INDUSTRIAL ROBOT AND METHOD FOR CALIBRATION OF TOOL INSTALLATION POSITION
US9250214B2 (en) 2013-03-12 2016-02-02 Hexagon Metrology, Inc. CMM with flaw detection system
US9866924B2 (en) 2013-03-14 2018-01-09 Immersion Corporation Systems and methods for enhanced television interaction
US9041914B2 (en) 2013-03-15 2015-05-26 Faro Technologies, Inc. Three-dimensional coordinate scanner and method of operation
WO2015016788A1 (en) * 2013-07-31 2015-02-05 Bayer Kadir Measuring device
FR3012214B1 (en) * 2013-10-18 2023-07-14 Hexagon Metrology Sas MEASUREMENT PROCESS WITH IMPROVEMENT OF THE PRECISION OF THE ACQUISITION OF A MEASUREMENT POINT
EP3066418A1 (en) * 2013-11-06 2016-09-14 Hexagon Metrology (Israel) Method and system for analyzing spatial measuring data
US9594250B2 (en) 2013-12-18 2017-03-14 Hexagon Metrology, Inc. Ultra-portable coordinate measurement machine
US9163921B2 (en) 2013-12-18 2015-10-20 Hexagon Metrology, Inc. Ultra-portable articulated arm coordinate measurement machine
EP2891950B1 (en) 2014-01-07 2018-08-15 Sony Depthsensing Solutions Human-to-computer natural three-dimensional hand gesture based navigation method
CN105091807B (en) * 2014-04-30 2017-12-01 鸿富锦精密工业(深圳)有限公司 The bearing calibration of robot tool coordinate system
US9759540B2 (en) 2014-06-11 2017-09-12 Hexagon Metrology, Inc. Articulating CMM probe
US9395174B2 (en) 2014-06-27 2016-07-19 Faro Technologies, Inc. Determining retroreflector orientation by optimizing spatial fit
US9291447B2 (en) * 2014-07-09 2016-03-22 Mitutoyo Corporation Method for controlling motion of a coordinate measuring machine
CA2975500C (en) * 2015-02-10 2023-09-26 Imdex Global B.V. A system, method and apparatus for determining the disposition of structural features present in borehole cores
US10363149B2 (en) 2015-02-20 2019-07-30 OrthAlign, Inc. Hip replacement navigation system and method
US10613629B2 (en) 2015-03-27 2020-04-07 Chad Laurendeau System and method for force feedback interface devices
WO2016196292A1 (en) * 2015-05-29 2016-12-08 Hexagon Metrology, Inc. Coordinate measuring machine with object location logic
US10180733B2 (en) * 2015-12-22 2019-01-15 Kindred Systems Inc. Systems, devices, and methods for foot control of robots
DE102015122844A1 (en) 2015-12-27 2017-06-29 Faro Technologies, Inc. 3D measuring device with battery pack
US11064904B2 (en) 2016-02-29 2021-07-20 Extremity Development Company, Llc Smart drill, jig, and method of orthopedic surgery
CN106112336A (en) * 2016-08-15 2016-11-16 江门市弘程精密制造有限公司 A kind of six axle welding manipulators
CA3056495A1 (en) 2017-03-14 2018-09-20 OrthAlign, Inc. Soft tissue measurement & balancing systems and methods
US10918499B2 (en) 2017-03-14 2021-02-16 OrthAlign, Inc. Hip replacement navigation systems and methods
WO2018190801A1 (en) 2017-04-11 2018-10-18 Hewlett-Packard Development Company, L.P. Divots for enhanced interaction with styluses
US10787027B2 (en) * 2017-05-17 2020-09-29 Sphero, Inc. Illustration robot movement
JP7045194B2 (en) * 2018-01-11 2022-03-31 株式会社ミツトヨ Lens measuring device and lens measuring method
US10969760B2 (en) 2018-04-12 2021-04-06 Faro Technologies, Inc. Coordinate measurement system with auxiliary axis
US11874101B2 (en) 2018-04-12 2024-01-16 Faro Technologies, Inc Modular servo cartridges for precision metrology
US10895445B2 (en) 2018-09-14 2021-01-19 Faro Technologies, Inc. Articulated arm coordinate measuring machines with active counterbalance
CN109128624A (en) * 2018-09-18 2019-01-04 河北微宏惠工机器人科技有限公司 A kind of six axis all-position welding machines
NL2021673B1 (en) * 2018-09-20 2020-05-07 Prodim Int B V A method of calibrating an apparatus for pointing spatial coordinates as well as a corresponding apparatus.
DE102019208946A1 (en) * 2019-06-19 2020-12-24 Carl Zeiss Industrielle Messtechnik Gmbh Method and device for determining a position of an axis of rotation of a turntable as well as turntable and coordinate measuring machine
WO2021040714A1 (en) 2019-08-29 2021-03-04 Flessas Andrew Method and system for moving cameras using robotic mounts
US11425308B2 (en) 2020-12-02 2022-08-23 Andrew Flessas Robotically movable display synchronously movable with robotically movable camera for displaying captured images in identical orientation
WO2023183507A1 (en) * 2022-03-24 2023-09-28 Communications Test Design, Inc. Methods and apparatuses for producing customized etched articles

Family Cites Families (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2906179A (en) * 1957-01-28 1959-09-29 North American Aviation Inc Vector gage
US3338772A (en) * 1964-03-25 1967-08-29 Ned L Mcwherter Nocking jig
US3490059A (en) * 1966-06-06 1970-01-13 Martin Marietta Corp Three axis mounting and torque sensing apparatus
US3531868A (en) * 1968-04-18 1970-10-06 Ford Motor Co Surface scanner for measuring the coordinates of points on a three-dimensional surface
US3875488A (en) * 1973-02-15 1975-04-01 Raytheon Co Inertially stabilized gimbal platform
US3890958A (en) * 1974-04-08 1975-06-24 Moog Automotive Inc Physiological diagnostic apparatus
US3944798A (en) * 1974-04-18 1976-03-16 Eaton-Leonard Corporation Method and apparatus for measuring direction
US4148014A (en) * 1977-04-06 1979-04-03 Texas Instruments Incorporated System with joystick to control velocity vector of a display cursor
US4216467A (en) * 1977-12-22 1980-08-05 Westinghouse Electric Corp. Hand controller
US4638798A (en) * 1980-09-10 1987-01-27 Shelden C Hunter Stereotactic method and apparatus for locating and treating or removing lesions
JPS57169643A (en) * 1981-04-13 1982-10-19 Yamato Scale Co Ltd Load cell for multiple components of force
JPS58177292A (en) * 1982-04-05 1983-10-17 株式会社豊田中央研究所 Industrial robot arm and its manufacture
US4593470A (en) * 1982-07-14 1986-06-10 Micro Control Systems, Inc. Portable three dimensional graphics tablet
US4477973A (en) * 1982-07-14 1984-10-23 Micro Control Systems, Inc. Three dimensional graphics tablet
FR2545606B1 (en) * 1983-05-06 1985-09-13 Hispano Suiza Sa FORCE TENSIONER SENSOR
GB2146776B (en) * 1983-09-16 1986-07-30 Ferranti Plc Accelerometer systems
US4550221A (en) * 1983-10-07 1985-10-29 Scott Mabusth Touch sensitive control device
JPS60170709A (en) * 1984-02-16 1985-09-04 Toshiba Corp Measuring insturment for shape
US4571834A (en) * 1984-02-17 1986-02-25 Orthotronics Limited Partnership Knee laxity evaluator and motion module/digitizer arrangement
US4688983A (en) * 1984-05-21 1987-08-25 Unimation Inc. Low cost robot
US4676002A (en) * 1984-06-25 1987-06-30 Slocum Alexander H Mechanisms to determine position and orientation in space
JPS61105411A (en) * 1984-10-29 1986-05-23 Mitsutoyo Mfg Co Ltd Measuring method of multidimensional measuring machine
US4654648A (en) * 1984-12-17 1987-03-31 Herrington Richard A Wireless cursor control system
US4632341A (en) * 1985-02-06 1986-12-30 The United States Of America As Represented By The Secretary Of The Air Force Stabilizing force feedback in bio-actuated control systems
DE3523188A1 (en) * 1985-06-28 1987-01-08 Zeiss Carl Fa CONTROL FOR COORDINATE MEASURING DEVICES
US4704909A (en) * 1985-07-22 1987-11-10 Grahn Allen R Multicomponent force-torque sensor
US4679331A (en) * 1985-08-26 1987-07-14 Ppg Industries, Inc. Apparatus and method for determining contour characteristics of a contoured article
US5103404A (en) * 1985-12-06 1992-04-07 Tensor Development, Inc. Feedback for a manipulator
US4811608A (en) * 1985-12-18 1989-03-14 Spatial Systems Pty Limited Force and torque converter
US5591924A (en) 1985-12-18 1997-01-07 Spacetec Imc Corporation Force and torque converter
GB8605324D0 (en) * 1986-03-04 1986-04-09 Rank Taylor Hobson Ltd Metrological apparatus
US4787051A (en) * 1986-05-16 1988-11-22 Tektronix, Inc. Inertial mouse system
US4803413A (en) * 1986-07-15 1989-02-07 Honeywell Inc. Magnetic isolating and pointing gimbal apparatus
US4791934A (en) * 1986-08-07 1988-12-20 Picker International, Inc. Computer tomography assisted stereotactic surgery system and method
SE464855B (en) * 1986-09-29 1991-06-24 Asea Ab PROCEDURE OF AN INDUSTRIAL BOTTOM FOR CALIBRATION OF A SENSOR
US4849692A (en) * 1986-10-09 1989-07-18 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
US4945305A (en) * 1986-10-09 1990-07-31 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
NL8602697A (en) * 1986-10-27 1988-05-16 Huka Bv Developments JOYSTICK.
US4750487A (en) * 1986-11-24 1988-06-14 Zanetti Paul H Stereotactic frame
CA1299362C (en) * 1986-12-10 1992-04-28 Gregory James Mcdonald Coordinate measuring system
US4945501A (en) * 1987-01-20 1990-07-31 The Warner & Swasey Company Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor
US4819195A (en) * 1987-01-20 1989-04-04 The Warner & Swasey Company Method for calibrating a coordinate measuring machine and the like and system therefor
US4857816A (en) * 1987-02-05 1989-08-15 Joseph Rogozinski Precise positioning apparatus
US4800721A (en) * 1987-02-13 1989-01-31 Caterpillar Inc. Force feedback lever
US4839838A (en) * 1987-03-30 1989-06-13 Labiche Mitchell Spatial input apparatus
GB2204131B (en) * 1987-04-28 1991-04-17 Ibm Graphics input tablet
US4961138A (en) * 1987-05-01 1990-10-02 General Datacomm, Inc. System and apparatus for providing three dimensions of input into a host processor
IT1214292B (en) * 1987-05-05 1990-01-10 Garda Impianti Srl EQUIPMENT FOR MEASUREMENT AND / OR CONTROL OF THE POSITION AND ORIENTATION OF POINTS OR AREAS CHARACTERISTIC OF STRUCTURES, IN PARTICULAR OF VEHICLE BODIES.
DE3717459A1 (en) * 1987-05-23 1988-12-01 Zeiss Carl Fa HAND-HELD COORDINATE MEASURING DEVICE
US4840634A (en) * 1987-06-10 1989-06-20 Clayton Foundation For Research Calibration controller for controlling electrically operated machines
US4775289A (en) * 1987-09-25 1988-10-04 Regents Of The University Of Minnesota Statically-balanced direct-drive robot arm
US4841762A (en) * 1987-10-27 1989-06-27 Automatix Incorporated Symmetry calibration method for multi-configuration robots
DE3740070A1 (en) * 1987-11-26 1989-06-08 Zeiss Carl Fa TURN SLEWING DEVICE FOR TEST COOKING OF COORDINATE MEASURING DEVICES
GB8729638D0 (en) * 1987-12-19 1988-02-03 Renishaw Plc Mounting for surface sensing device
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
GB8803847D0 (en) * 1988-02-18 1988-03-16 Renishaw Plc Mounting for surface-sensing device
SE461548B (en) * 1988-02-18 1990-02-26 Johansson Ab C E PROCEDURE AND DEVICE FOR DETERMINING AND CORRECTING IN CASE OF LOCATION ERROR IN SEATING A POINT OF A POINT OR POSITIONING TO A POINT WITH A PARTICULAR LOCATION
US4907970A (en) * 1988-03-30 1990-03-13 Grumman Aerospace Corporation Sidestick-type thrust control simulator
US4942545A (en) * 1988-06-06 1990-07-17 Combustion Engineering, Inc. Calibration of eddy current profilometry
US5050608A (en) * 1988-07-12 1991-09-24 Medirand, Inc. System for indicating a position to be operated in a patient's body
EP0362626B1 (en) * 1988-10-03 1993-02-10 Firma Carl Zeiss Test body for co-ordinate measuring apparatus
US5007085A (en) * 1988-10-28 1991-04-09 International Business Machines Corporation Remotely sensed personal stylus
US4907973A (en) * 1988-11-14 1990-03-13 Hon David C Expert system simulator for modeling realistic internal environments and performance
US5189806A (en) * 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
US4949119A (en) * 1989-01-12 1990-08-14 Atari Games Corporation Gearshift for a vehicle simulator using computer controlled realistic real world forces
US5116051A (en) * 1989-01-12 1992-05-26 Atari Games Corporation Strain gauge pressure-sensitive video game control
JPH02220106A (en) * 1989-02-22 1990-09-03 Okuma Mach Works Ltd Digitization controller containing measuring function
GB8904955D0 (en) * 1989-03-03 1989-04-12 Atomic Energy Authority Uk Multi-axis hand controller
GB8906287D0 (en) * 1989-03-18 1989-05-04 Renishaw Plc Probe calibration
JPH02284885A (en) * 1989-04-27 1990-11-22 Nissan Motor Co Ltd Position teaching method for workpiece positioning device
JPH02290506A (en) * 1989-04-28 1990-11-30 Mitsutoyo Corp Three-dimensional measuring instrument
US5184306A (en) * 1989-06-09 1993-02-02 Regents Of The University Of Minnesota Automated high-precision fabrication of objects of complex and unique geometry
JPH07104146B2 (en) * 1989-08-29 1995-11-13 株式会社ミツトヨ Rotation table scanning control method for coordinate measuring probe
US5139261A (en) * 1989-09-15 1992-08-18 Openiano Renato M Foot-actuated computer game controller serving as a joystick
US5182557A (en) * 1989-09-20 1993-01-26 Semborg Recrob, Corp. Motorized joystick
FR2652180B1 (en) 1989-09-20 1991-12-27 Mallet Jean Laurent METHOD FOR MODELING A SURFACE AND DEVICE FOR IMPLEMENTING SAME.
US5209131A (en) * 1989-11-03 1993-05-11 Rank Taylor Hobson Metrology
US5126948A (en) * 1989-11-08 1992-06-30 Ltv Aerospace And Defense Company Digital position encoder and data optimizer
US4983786A (en) * 1990-01-17 1991-01-08 The University Of British Columbia XY velocity controller
US5259894A (en) * 1990-01-26 1993-11-09 Sampson Richard K Method for solvent bonding non-porous materials to automatically create variable bond characteristics
US5072361A (en) * 1990-02-01 1991-12-10 Sarcos Group Force-reflective teleoperation control system
US5184319A (en) * 1990-02-02 1993-02-02 Kramer James F Force feedback and textures simulating interface device
DE4005292A1 (en) * 1990-02-20 1991-08-22 Zeiss Carl Fa COORDINATE MEASURING DEVICE
JPH03251378A (en) * 1990-02-28 1991-11-08 Fanuc Ltd Calibration system for robot
US5132672A (en) * 1990-03-27 1992-07-21 Apple Computer, Inc. Three degree of freedom graphic object controller
US5095303A (en) * 1990-03-27 1992-03-10 Apple Computer, Inc. Six degree of freedom graphic object controller
US5128671A (en) * 1990-04-12 1992-07-07 Ltv Aerospace And Defense Company Control device having multiple degrees of freedom
US5251156A (en) * 1990-08-25 1993-10-05 Carl-Zeiss-Stiftung, Heidenheim/Brenz Method and apparatus for non-contact measurement of object surfaces
US5208763A (en) * 1990-09-14 1993-05-04 New York University Method and apparatus for determining position and orientation of mechanical objects
US5181181A (en) * 1990-09-27 1993-01-19 Triton Technologies, Inc. Computer apparatus input device for three-dimensional information
WO1992007350A1 (en) * 1990-10-15 1992-04-30 National Biomedical Research Foundation Three-dimensional cursor control device
US5142506A (en) * 1990-10-22 1992-08-25 Logitech, Inc. Ultrasonic position locating method and apparatus therefor
US5193963A (en) * 1990-10-31 1993-03-16 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Force reflecting hand controller
US5098437A (en) * 1991-02-13 1992-03-24 Pfizer Hospital Products Group, Inc. Acetabular cup positioning insert
US5142931A (en) * 1991-02-14 1992-09-01 Honeywell Inc. 3 degree of freedom hand controller
US5143505A (en) * 1991-02-26 1992-09-01 Rutgers University Actuator system for providing force feedback to a dextrous master glove
US5354162A (en) * 1991-02-26 1994-10-11 Rutgers University Actuator system for providing force feedback to portable master support
JPH04275888A (en) * 1991-02-28 1992-10-01 Toyoda Mach Works Ltd Indexing device for origin of robot
US5131844A (en) * 1991-04-08 1992-07-21 Foster-Miller, Inc. Contact digitizer, particularly for dental applications
GB9108497D0 (en) 1991-04-20 1991-06-05 Ind Limited W Human/computer interface
WO1992021117A1 (en) * 1991-05-23 1992-11-26 Atari Games Corporation Modular display simulator
US5178012A (en) * 1991-05-31 1993-01-12 Rockwell International Corporation Twisting actuator accelerometer
US5279309A (en) * 1991-06-13 1994-01-18 International Business Machines Corporation Signaling device and method for monitoring positions in a surgical operation
JP2514490B2 (en) * 1991-07-05 1996-07-10 株式会社ダイヘン Teaching control method by interlocking manual operation of industrial robot
US5185561A (en) * 1991-07-23 1993-02-09 Digital Equipment Corporation Torque motor as a tactile feedback device in a computer system
EP0526056B1 (en) * 1991-07-27 1996-01-31 Renishaw Transducer Systems Limited Calibration and measurement device
US5262777A (en) * 1991-11-16 1993-11-16 Sri International Device for generating multidimensional input signals to a computer
US5220260A (en) * 1991-10-24 1993-06-15 Lex Computer And Management Corporation Actuator having electronically controllable tactile responsiveness
SE469158B (en) * 1991-11-01 1993-05-24 Nobelpharma Ab DENTAL SENSOR DEVICE INTENDED TO BE USED IN CONNECTION WITH CONTROL OF A WORKING EQUIPMENT
US5228356A (en) * 1991-11-25 1993-07-20 Chuang Keh Shih K Variable effort joystick
US5230623A (en) * 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
GB9201214D0 (en) 1992-01-21 1992-03-11 Mcmahon Michael J Surgical retractors
CA2062147C (en) * 1992-03-02 1995-07-25 Kenji Hara Multi-axial joy stick device
US5246316A (en) * 1992-03-06 1993-09-21 Excellon Automation Work table orientation apparatus and method
JP3199130B2 (en) 1992-03-31 2001-08-13 パイオニア株式会社 3D coordinate input device
US5245320A (en) * 1992-07-09 1993-09-14 Thrustmaster, Inc. Multiport game card with configurable address
US5428748A (en) * 1992-09-24 1995-06-27 National Semiconductor Corporation Method and apparatus for automatically configuring a computer peripheral
US5264768A (en) * 1992-10-06 1993-11-23 Honeywell, Inc. Active hand controller feedback loop
US5467289A (en) 1992-10-15 1995-11-14 Mitutoyo Corporation Method of and an apparatus for measuring surface contour
US5397323A (en) * 1992-10-30 1995-03-14 International Business Machines Corporation Remote center-of-motion robot for surgery
US5347476A (en) * 1992-11-25 1994-09-13 Mcbean Sr Ronald V Instrumentation system with multiple sensor modules
US5389865A (en) * 1992-12-02 1995-02-14 Cybernet Systems Corporation Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor
US5629594A (en) 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US5611147A (en) * 1993-02-23 1997-03-18 Faro Technologies, Inc. Three dimensional coordinate measuring apparatus
US5412880A (en) * 1993-02-23 1995-05-09 Faro Technologies Inc. Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus
US5402582A (en) * 1993-02-23 1995-04-04 Faro Technologies Inc. Three dimensional coordinate measuring apparatus
JPH07102510B2 (en) * 1993-05-21 1995-11-08 工業技術院長 Micro manipulator
US5429140A (en) * 1993-06-04 1995-07-04 Greenleaf Medical Systems, Inc. Integrated virtual reality rehabilitation system
US5396266A (en) * 1993-06-08 1995-03-07 Technical Research Associates, Inc. Kinesthetic feedback apparatus and method
US5351692A (en) * 1993-06-09 1994-10-04 Capistrano Labs Inc. Laparoscopic ultrasonic probe
US5513100A (en) 1993-06-10 1996-04-30 The University Of British Columbia Velocity controller with force feedback stiffness control
US5601084A (en) 1993-06-23 1997-02-11 University Of Washington Determining cardiac wall thickness and motion by imaging and three-dimensional modeling
SE501410C2 (en) * 1993-07-12 1995-02-06 Nobelpharma Ab Method and apparatus in connection with the manufacture of tooth, bridge, etc.
US5701140A (en) 1993-07-16 1997-12-23 Immersion Human Interface Corp. Method and apparatus for providing a cursor control interface with force feedback
US5724264A (en) 1993-07-16 1998-03-03 Immersion Human Interface Corp. Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object
US5429682A (en) * 1993-08-19 1995-07-04 Advanced Robotics Technologies Automated three-dimensional precision coatings application apparatus
EP0640902A3 (en) * 1993-08-26 1996-11-06 Faro Technologies Method for programming computer controlled multi-axis devices.
DE4330873A1 (en) 1993-09-13 1995-03-16 Zeiss Carl Fa Coordinate measuring device with a probe and electronics for processing the probe signal
US5625576A (en) 1993-10-01 1997-04-29 Massachusetts Institute Of Technology Force reflecting haptic interface
US5384460A (en) * 1993-11-03 1995-01-24 Silitek Corporation Encoder with a light emitting editing wheel
SE501867C2 (en) * 1993-11-15 1995-06-12 Asea Brown Boveri Method and system for calibrating an industrial robot using a spherical calibration body
WO1995020787A1 (en) 1994-01-27 1995-08-03 Exos, Inc. Multimode feedback display technology
US5436542A (en) * 1994-01-28 1995-07-25 Surgix, Inc. Telescopic camera mount with remotely controlled positioning
US5623582A (en) 1994-07-14 1997-04-22 Immersion Human Interface Corporation Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects
US5510977A (en) 1994-08-02 1996-04-23 Faro Technologies Inc. Method and apparatus for measuring features of a part or item
US5642469A (en) 1994-11-03 1997-06-24 University Of Washington Direct-drive manipulator for pen-based force display
US5837090A (en) * 1994-12-08 1998-11-17 Raytheon Company Precision aligning and joining of two articles using a flowable adhesive
US5694013A (en) 1996-09-06 1997-12-02 Ford Global Technologies, Inc. Force feedback haptic interface for a three-dimensional CAD surface

Also Published As

Publication number Publication date
EP0843808A1 (en) 1998-05-27
DE69631144T2 (en) 2004-08-26
WO1997006410A1 (en) 1997-02-20
CA2228587C (en) 2005-11-01
US6078876A (en) 2000-06-20
EP0843808A4 (en) 1998-09-30
EP1424538A1 (en) 2004-06-02
EP0843808B1 (en) 2003-12-17
DE69631144D1 (en) 2004-01-29
US6134506A (en) 2000-10-17
US5724264A (en) 1998-03-03
US6015473A (en) 2000-01-18
US6125337A (en) 2000-09-26
EP1424538B1 (en) 2010-07-07
ES2213181T3 (en) 2004-08-16
DE69638212D1 (en) 2010-08-19

Similar Documents

Publication Publication Date Title
CA2228587A1 (en) Method and apparatus for tracking position and orientation of a stylus and for digitizing a 3-d object
US4593470A (en) Portable three dimensional graphics tablet
US4477973A (en) Three dimensional graphics tablet
CA2119769A1 (en) Method and system for point by point measurement of spatial coordinates
US5337149A (en) Computerized three dimensional data acquisition apparatus and method
EP1893942B1 (en) Apparatus and method for relocating an articulating-arm coordinate measuring machine
US7054775B2 (en) Digitizing system and rotary table for determining 3-D geometry of an object
US5214615A (en) Three-dimensional displacement of a body with computer interface
CA2110927A1 (en) Three dimensional coordinate measuring apparatus
US20070232961A1 (en) Tooth movement tracking system
AU760712B2 (en) 3D navigation system using complementary head-mounted and stationary infrared beam detection units
JPH09295043A (en) Production of bent tubular body
IE62672B1 (en) Ultrasonic position locating method and apparatus therefor
AU4769097A (en) Telemetric spacial data recorder
ATE135099T1 (en) METHOD AND DEVICE FOR MEASURING COORDINATES USING A CAPACITY PROBE
Smith et al. Multi-laser displacement sensor used in accurate digitizing technique
CN111421226B (en) Pipe identification method and device based on laser pipe cutting equipment
CN102506711A (en) Line laser vision three-dimensional rotate scanning method
EP0333372A3 (en) Digitizer for position sensing
Brown Locating object surfaces with an ultrasonic range sensor
Tang et al. Plane-motion approach to manipulator calibration
JP2860801B2 (en) Link mechanism for three-dimensional free-form surface control
Tancredi et al. Evaluation of the errors when solving the direct kinematics of parallel manipulators with extra sensors
CN108692806A (en) The measurement method of power ultrasonic intensity distribution in solid
CN2410638Y (en) Three-dimentional measuring machine

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20160729

MKEX Expiry

Effective date: 20160729