CA2139336A1 - Determination of kinematically constrained multi-articulated structures - Google Patents

Determination of kinematically constrained multi-articulated structures

Info

Publication number
CA2139336A1
CA2139336A1 CA002139336A CA2139336A CA2139336A1 CA 2139336 A1 CA2139336 A1 CA 2139336A1 CA 002139336 A CA002139336 A CA 002139336A CA 2139336 A CA2139336 A CA 2139336A CA 2139336 A1 CA2139336 A1 CA 2139336A1
Authority
CA
Canada
Prior art keywords
position sensing
sensing elements
determination
articulated structures
determining
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
CA002139336A
Other languages
French (fr)
Other versions
CA2139336C (en
Inventor
James F. Kramer
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
James F. Kramer
Virtual Technologies, Inc.
Immersion Corporation
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 James F. Kramer, Virtual Technologies, Inc., Immersion Corporation filed Critical James F. Kramer
Publication of CA2139336A1 publication Critical patent/CA2139336A1/en
Application granted granted Critical
Publication of CA2139336C publication Critical patent/CA2139336C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/107Measuring physical dimensions, e.g. size of the entire body or parts thereof
    • A61B5/1071Measuring physical dimensions, e.g. size of the entire body or parts thereof measuring angles, e.g. using goniometers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/45For evaluating or diagnosing the musculoskeletal system or teeth
    • A61B5/4528Joints
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/6804Garments; Clothes
    • A61B5/6806Gloves
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/6804Garments; Clothes
    • A61B5/6807Footwear
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6814Head
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6825Hand
    • A61B5/6826Finger
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/683Means for maintaining contact with the body
    • A61B5/6831Straps, bands or harnesses
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/683Means for maintaining contact with the body
    • A61B5/6838Clamps or clips
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/02Hand grip control means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/088Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/75Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors
    • G01S13/751Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal
    • G01S13/753Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal using frequency selective elements, e.g. resonator
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/87Combinations of radar systems, e.g. primary radar and secondary radar
    • G01S13/874Combination of several systems for attitude determination
    • 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/04Arrangements of multiple sensors of the same type
    • A61B2562/043Arrangements of multiple sensors of the same type in a linear array
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/04Arrangements of multiple sensors of the same type
    • A61B2562/046Arrangements of multiple sensors of the same type in a matrix array
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6823Trunk, e.g., chest, back, abdomen, hip
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6824Arm or wrist
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6825Hand

Abstract

A system is provided for making kinematic determinations of multi-articulated structures by determining the spatial placement of two position sensing elements (PSE1, PSE2) and the kinematic constraints of the multi-articulated structure where the spatial placement of one of the links joining the position sensing elements is not directly measured. Also provided are preferred placements of position sensing elements (PSE's). Revolute joint models of the articulations of the entire human body, as well as preferred position sensing elements and goniometer locations are provided. An algorithm is provided for determining the joint angles for a finger modeled as a four-link planar manipulator with one position sensing element affixed to the fingertip and one position sensing element affixed to the metacarpus.
CA002139336A 1992-07-06 1993-07-06 Determination of kinematically constrained multi-articulated structures Expired - Lifetime CA2139336C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US90957092A 1992-07-06 1992-07-06
US07/909,570 1992-07-06
PCT/US1993/006408 WO1994001042A1 (en) 1992-07-06 1993-07-06 Determination of kinematically constrained multi-articulated structures

Publications (2)

Publication Number Publication Date
CA2139336A1 true CA2139336A1 (en) 1994-01-20
CA2139336C CA2139336C (en) 2004-06-01

Family

ID=25427471

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002139336A Expired - Lifetime CA2139336C (en) 1992-07-06 1993-07-06 Determination of kinematically constrained multi-articulated structures

Country Status (5)

Country Link
US (3) US5676157A (en)
EP (1) EP0648090A4 (en)
AU (1) AU670311B2 (en)
CA (1) CA2139336C (en)
WO (1) WO1994001042A1 (en)

Families Citing this family (134)

* 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
AU670311B2 (en) * 1992-07-06 1996-07-11 Immersion Corporation Determination of kinematically constrained multi-articulated structures
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
WO1997020305A1 (en) 1995-11-30 1997-06-05 Virtual Technologies, Inc. Tactile feedback man-machine interface device
GB9610568D0 (en) 1996-05-18 1996-07-31 Univ Sheffield Goniometric glove and system
DE19632273A1 (en) * 1996-08-09 1998-02-12 Helge Zwosta Body sensors
US7460911B2 (en) * 1997-02-26 2008-12-02 Alfred E. Mann Foundation For Scientific Research System and method suitable for treatment of a patient with a neurological deficit by sequentially stimulating neural pathways using a system of discrete implantable medical devices
US8684009B2 (en) * 1997-02-26 2014-04-01 Alfred E. Mann Foundation For Scientific Research System for determining relative distance(s) and/or angle(s) between at least two points
DE29704393U1 (en) * 1997-03-11 1997-07-17 Aesculap Ag Device for preoperative determination of the position data of endoprosthesis parts
US6127672A (en) * 1997-05-23 2000-10-03 Canadian Space Agency Topological and motion measuring tool
US6050962A (en) * 1997-04-21 2000-04-18 Virtual Technologies, Inc. Goniometer-based body-tracking device and method
US6110130A (en) * 1997-04-21 2000-08-29 Virtual Technologies, Inc. Exoskeleton device for directly measuring fingertip position and inferring finger joint angle
US5963891A (en) * 1997-04-24 1999-10-05 Modern Cartoons, Ltd. System for tracking body movements in a virtual reality system
US7472047B2 (en) * 1997-05-12 2008-12-30 Immersion Corporation System and method for constraining a graphical hand from penetrating simulated graphical objects
EP2345951A3 (en) 1997-05-12 2013-11-06 Immersion Corporation Force-feedback interface device for the hand
US6042555A (en) * 1997-05-12 2000-03-28 Virtual Technologies, Inc. Force-feedback interface device for the hand
GB2336890A (en) * 1998-01-14 1999-11-03 Ian Coker Remotely controlled robotic toy
US5980472A (en) * 1998-02-20 1999-11-09 Seyl; V. Craig Joint movement monitoring system
DE19830359A1 (en) * 1998-07-07 2000-01-20 Helge Zwosta Spatial position and movement determination of body and body parts for remote control of machine and instruments
US6435794B1 (en) * 1998-11-18 2002-08-20 Scott L. Springer Force display master interface device for teleoperation
US6231525B1 (en) 1999-10-25 2001-05-15 William C. Paske System and method for providing quantified hand analysis
US6264621B1 (en) 1999-10-29 2001-07-24 William C. Paske System and method for providing quantified and qualitative hand analysis
US20030154613A1 (en) * 2000-04-17 2003-08-21 Bernard Hodac Differential bending and/or subsidence detector and method for monitoring a structure
FR2807829B1 (en) * 2000-04-17 2002-07-12 Bernard Hodac BENDING DETECTOR AND / OR DIFFERENTIAL SETTLEMENT (S) AND METHOD FOR MONITORING A STRUCTURE
US6654653B1 (en) * 2000-04-19 2003-11-25 Ford Motor Company Method for designing a support
DE10042599A1 (en) * 2000-08-30 2002-03-14 Mueller Bbm Gmbh Method and appliance for recording and evaluating movements of spinal columns by mechanical excitation of spine
US20050149364A1 (en) * 2000-10-06 2005-07-07 Ombrellaro Mark P. Multifunction telemedicine software with integrated electronic medical record
US20040097836A1 (en) * 2000-10-06 2004-05-20 Ombrellaro Mark P. Direct manual examination of remote patient with virtual examination functionality
US6491649B1 (en) 2000-10-06 2002-12-10 Mark P. Ombrellaro Device for the direct manual examination of a patient in a non-contiguous location
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
US7056123B2 (en) 2001-07-16 2006-06-06 Immersion Corporation Interface apparatus with cable-driven force feedback and grounded actuators
US6644976B2 (en) 2001-09-10 2003-11-11 Epoch Innovations Ltd Apparatus, method and computer program product to produce or direct movements in synergic timed correlation with physiological activity
DE10164534A1 (en) * 2001-12-31 2003-07-10 Dirk Parchmann Device and method for determining parameters of the movement of a body
JP4054585B2 (en) * 2002-02-18 2008-02-27 キヤノン株式会社 Information processing apparatus and method
US6934567B2 (en) * 2002-08-14 2005-08-23 Addax Sound Company Personal wearable communication and speaker system
US20040097838A1 (en) * 2002-11-19 2004-05-20 Paske William C. System and apparatus for providing quantified hand analysis
US7209776B2 (en) * 2002-12-03 2007-04-24 Aesculap Ag & Co. Kg Method of determining the position of the articular point of a joint
US7333111B2 (en) * 2003-04-25 2008-02-19 Honda Giken Kogyo Kabushiki Kaisha Joint component framework for modeling complex joint behavior
US7850456B2 (en) 2003-07-15 2010-12-14 Simbionix Ltd. Surgical simulation device, system and method
EP1508302A3 (en) * 2003-08-22 2005-04-20 Alfred E. Mann Foundation for Scientific Research A system for determining relative distance(s) and/or angle(s) between at least two points
US7862570B2 (en) 2003-10-03 2011-01-04 Smith & Nephew, Inc. Surgical positioners
US7764985B2 (en) 2003-10-20 2010-07-27 Smith & Nephew, Inc. Surgical navigation system component fault interfaces and related processes
EP1548553A3 (en) * 2003-11-13 2006-06-21 Wacom Co., Ltd. Three-dimensional information detecting system, three-dimensional information detecting device and input device for three-dimensional information detecting system
EP1691692B1 (en) 2003-11-14 2011-01-19 Smith & Nephew, Inc. Adjustable surgical cutting systems
US7742036B2 (en) 2003-12-22 2010-06-22 Immersion Corporation System and method for controlling haptic devices having multiple operational modes
WO2005104978A1 (en) 2004-04-21 2005-11-10 Smith & Nephew, Inc. Computer-aided methods, systems, and apparatuses for shoulder arthroplasty
US7662113B2 (en) * 2004-11-05 2010-02-16 California Institute Of Technology Fingertip tracker
EP1827326A4 (en) 2004-12-10 2010-01-06 Saebo Inc Dynamic hand splints
EP1841686B1 (en) 2004-12-30 2012-02-08 Saebo, Inc. Dynamic splint assembly
JP2008531091A (en) 2005-02-22 2008-08-14 スミス アンド ネフュー インコーポレーテッド In-line milling system
US20070016130A1 (en) * 2005-05-06 2007-01-18 Leeflang Stephen A Complex Shaped Steerable Catheters and Methods for Making and Using Them
US7862522B1 (en) * 2005-08-08 2011-01-04 David Barclay Sensor glove
WO2007030603A2 (en) * 2005-09-08 2007-03-15 Wms Gaming Inc. Gaming machine having display with sensory feedback
US7811239B2 (en) * 2005-12-29 2010-10-12 Intrapartum, Llc Cervical dilation measurement apparatus
US7713216B2 (en) * 2006-04-10 2010-05-11 Intrapartum, Llc Method for cervical dilation and/or measurement
US7527601B2 (en) * 2005-12-29 2009-05-05 Intrapartum Ventures, Llc Cervimeter
DE602006001836D1 (en) * 2006-01-10 2008-08-28 Brainlab Ag Apparatus for determining the location of the femoral head
US7302359B2 (en) * 2006-02-08 2007-11-27 Honeywell International Inc. Mapping systems and methods
WO2007117418A2 (en) * 2006-03-31 2007-10-18 Wms Gaming Inc. Portable wagering game with vibrational cues and feedback mechanism
US8676293B2 (en) * 2006-04-13 2014-03-18 Aecc Enterprises Ltd. Devices, systems and methods for measuring and evaluating the motion and function of joint structures and associated muscles, determining suitability for orthopedic intervention, and evaluating efficacy of orthopedic intervention
DE102006032127B4 (en) 2006-07-05 2008-04-30 Aesculap Ag & Co. Kg Calibration method and calibration device for a surgical referencing unit
EP2046197A2 (en) * 2006-07-19 2009-04-15 Philips Intellectual Property & Standards GmbH Health management device
US20090278798A1 (en) * 2006-07-26 2009-11-12 The Research Foundation Of The State University Of New York Active Fingertip-Mounted Object Digitizer
KR100809533B1 (en) * 2006-09-21 2008-03-04 삼성중공업 주식회사 Global coordinate creation method for precision measurement of precision measurement for space
US20080167662A1 (en) * 2007-01-08 2008-07-10 Kurtz Anthony D Tactile feel apparatus for use with robotic operations
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
CN101627411B (en) 2007-01-16 2014-03-19 西姆博尼克斯有限公司 Device and method for simulated image to guide medical procedure
US8175689B2 (en) 2007-03-19 2012-05-08 Nicholas Hunter-Jones Skin elasticity measurement
US20090005709A1 (en) * 2007-06-27 2009-01-01 Gagne Raoul J Range of motion measurement device
US7980141B2 (en) 2007-07-27 2011-07-19 Robert Connor Wearable position or motion sensing systems or methods
US20090099481A1 (en) * 2007-10-10 2009-04-16 Adam Deitz Devices, Systems and Methods for Measuring and Evaluating the Motion and Function of Joints and Associated Muscles
EP2209595B1 (en) * 2007-10-19 2021-09-01 Force Dimension Technologies Sàrl Device for movement between an input member and an output member
US9597015B2 (en) * 2008-02-12 2017-03-21 Portland State University Joint angle tracking with inertial sensors
KR101457147B1 (en) * 2008-05-14 2014-11-03 삼성전자 주식회사 Humanoid robot and shoulder joint assembly thereof
US20100042023A1 (en) * 2008-08-11 2010-02-18 Simon Fraser University Continuous passive and active motion device and method for hand rehabilitation
CN101727215A (en) * 2008-10-30 2010-06-09 深圳富泰宏精密工业有限公司 Stylus and electronic device with same
FR2941805A1 (en) 2009-02-02 2010-08-06 Laurent Philippe Nanot DEVICE FOR INTERACTIVE VIRTUAL GUIDED VISIT OF SITES / HISTORICAL EVENTS OR BUILDING PROJECTS AND TRAINING SCENARIOS
US8199151B2 (en) * 2009-02-13 2012-06-12 Naturalmotion Ltd. Animation events
AU2010284771B2 (en) 2009-08-18 2015-07-02 Airway Limited Endoscope simulator
US8511964B2 (en) * 2009-09-22 2013-08-20 GM Global Technology Operations LLC Humanoid robot
WO2011038236A2 (en) 2009-09-25 2011-03-31 Ortho Kinematics, Inc. Systems and devices for an integrated imaging system with real-time feedback loops and methods therefor
US20120198715A1 (en) * 2009-10-15 2012-08-09 Koninklijke Philips Electronics N.V. Apparatus and method for measuring a body part
US8264396B2 (en) * 2010-01-20 2012-09-11 Honeywell International Inc. Three dimensional noncontact motion sensor
US9205887B2 (en) 2010-02-25 2015-12-08 Honda Motor Co., Ltd. Constrained resolved acceleration control
US8062087B1 (en) 2010-05-19 2011-11-22 Devyn Davis Glove with attached doll
US9940437B2 (en) 2010-07-26 2018-04-10 Michael Chillemi Computer-aided multiple standard-based functional evaluation and medical reporting system
WO2012019026A1 (en) * 2010-08-05 2012-02-09 Barry Lee Schumacher Cuffs for restriction of vehicle operation
CA2821110A1 (en) 2010-12-13 2012-06-21 Ortho Kinematics, Inc. Methods, systems and devices for clinical data reporting and surgical navigation
US20120302323A1 (en) 2011-05-23 2012-11-29 Wms Gaming Inc. Haptic gaming chairs and wagering game systems and machines with a haptic gaming chair
US9142083B2 (en) 2011-06-13 2015-09-22 Bally Gaming, Inc. Convertible gaming chairs and wagering game systems and machines with a convertible gaming chair
DE102011121259B3 (en) 2011-12-15 2013-05-16 Fabian Walke Method and device for mobile training data acquisition and analysis of strength training
US9605952B2 (en) * 2012-03-08 2017-03-28 Quality Manufacturing Inc. Touch sensitive robotic gripper
US9195794B2 (en) * 2012-04-10 2015-11-24 Honda Motor Co., Ltd. Real time posture and movement prediction in execution of operational tasks
US9891718B2 (en) 2015-04-22 2018-02-13 Medibotics Llc Devices for measuring finger motion and recognizing hand gestures
US9582072B2 (en) 2013-09-17 2017-02-28 Medibotics Llc Motion recognition clothing [TM] with flexible electromagnetic, light, or sonic energy pathways
US10716510B2 (en) * 2013-09-17 2020-07-21 Medibotics Smart clothing with converging/diverging bend or stretch sensors for measuring body motion or configuration
US10321873B2 (en) 2013-09-17 2019-06-18 Medibotics Llc Smart clothing for ambulatory human motion capture
US10602965B2 (en) 2013-09-17 2020-03-31 Medibotics Wearable deformable conductive sensors for human motion capture including trans-joint pitch, yaw, and roll
US9588582B2 (en) 2013-09-17 2017-03-07 Medibotics Llc Motion recognition clothing (TM) with two different sets of tubes spanning a body joint
US9875335B2 (en) * 2012-10-08 2018-01-23 Honda Motor Co., Ltd. Metrics for description of human capability in execution of operational tasks
US8989902B1 (en) * 2013-03-05 2015-03-24 U.S. Department Of Energy User interface for a tele-operated robotic hand system
US11921471B2 (en) 2013-08-16 2024-03-05 Meta Platforms Technologies, Llc Systems, articles, and methods for wearable devices having secondary power sources in links of a band for providing secondary power in addition to a primary power source
US10188309B2 (en) 2013-11-27 2019-01-29 North Inc. Systems, articles, and methods for electromyography sensors
US20150124566A1 (en) 2013-10-04 2015-05-07 Thalmic Labs Inc. Systems, articles and methods for wearable electronic devices employing contact sensors
US10216892B2 (en) 2013-10-01 2019-02-26 Honda Motor Co., Ltd. System and method for interactive vehicle design utilizing performance simulation and prediction in execution of tasks
DE212014000212U1 (en) * 2013-11-07 2016-06-13 Elif Saygi Bavunoglu System of conversion of hand and finger movements into text and sound
KR101609158B1 (en) * 2014-05-12 2016-05-17 울산과학기술원 A finger motion measurement system and measurement method of finger motion
US10379614B2 (en) 2014-05-19 2019-08-13 Immersion Corporation Non-collocated haptic cues in immersive environments
KR101541082B1 (en) * 2015-01-23 2015-08-03 주식회사 네오펙트 System and method for rehabilitation exercise of the hands
US10231861B1 (en) 2015-03-04 2019-03-19 Paul J. Stafford Physical training device
US10613629B2 (en) 2015-03-27 2020-04-07 Chad Laurendeau System and method for force feedback interface devices
KR20180019512A (en) * 2015-04-29 2018-02-26 바이오서보 테크놀로지스 악티에보락 Strengthening glove control system
US20160354161A1 (en) 2015-06-05 2016-12-08 Ortho Kinematics, Inc. Methods for data processing for intra-operative navigation systems
USD774148S1 (en) * 2015-09-01 2016-12-13 Softbank Robotics Europe Humanoid robot
US10551916B2 (en) 2015-09-24 2020-02-04 Facebook Technologies, Llc Detecting positions of a device based on magnetic fields generated by magnetic field generators at different positions of the device
US11216069B2 (en) 2018-05-08 2022-01-04 Facebook Technologies, Llc Systems and methods for improved speech recognition using neuromuscular information
CN110300542A (en) 2016-07-25 2019-10-01 开创拉布斯公司 Use the method and apparatus of wearable automated sensor prediction muscle skeleton location information
US10599217B1 (en) * 2016-09-26 2020-03-24 Facebook Technologies, Llc Kinematic model for hand position
EP3697297A4 (en) 2017-10-19 2020-12-16 Facebook Technologies, Inc. Systems and methods for identifying biological structures associated with neuromuscular source signals
CN110834689B (en) * 2017-12-19 2021-09-28 奇瑞汽车股份有限公司 Analysis method of movement mechanism
US11907423B2 (en) 2019-11-25 2024-02-20 Meta Platforms Technologies, Llc Systems and methods for contextualized interactions with an environment
US11150730B1 (en) 2019-04-30 2021-10-19 Facebook Technologies, Llc Devices, systems, and methods for controlling computing devices via neuromuscular signals of users
US11493993B2 (en) 2019-09-04 2022-11-08 Meta Platforms Technologies, Llc Systems, methods, and interfaces for performing inputs based on neuromuscular control
US11481030B2 (en) 2019-03-29 2022-10-25 Meta Platforms Technologies, Llc Methods and apparatus for gesture detection and classification
TWI683237B (en) * 2018-07-19 2020-01-21 宏碁股份有限公司 Hand gesture sensing system using bionic tendons
CN110764607B (en) * 2018-07-26 2021-10-29 宏碁股份有限公司 Gesture sensing system using bionic ligament
CN112789577B (en) 2018-09-20 2024-04-05 元平台技术有限公司 Neuromuscular text input, writing and drawing in augmented reality systems
US11797087B2 (en) 2018-11-27 2023-10-24 Meta Platforms Technologies, Llc Methods and apparatus for autocalibration of a wearable electrode sensor system
GB202013393D0 (en) * 2020-08-26 2020-10-07 Elias Hugo A device for connecting motion tracking sensors to a hand
US11868531B1 (en) 2021-04-08 2024-01-09 Meta Platforms Technologies, Llc Wearable device providing for thumb-to-finger-based input gestures detected based on neuromuscular signals, and systems and methods of use thereof
CN114011036B (en) * 2021-11-02 2023-10-24 宿州唐河爷网络科技发展有限公司 Induced action teaching method
WO2023247821A1 (en) * 2022-06-23 2023-12-28 Aalto University Foundation Sr Flexible circuit board for magnetic tracking

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3157853A (en) 1957-12-06 1964-11-17 Hirsch Joseph Tactile communication system
US2972140A (en) 1958-09-23 1961-02-14 Hirsch Joseph Apparatus and method for communication through the sense of touch
GB958325A (en) 1962-07-08 1964-05-21 Communications Patents Ltd Improvements in or relating to ground-based flight training or simulating apparatus
US3497668A (en) 1966-08-25 1970-02-24 Joseph Hirsch Tactile control system
US3517446A (en) 1967-04-19 1970-06-30 Singer General Precision Vehicle trainer controls and control loading
US3623064A (en) 1968-10-11 1971-11-23 Bell & Howell Co Paging receiver having cycling eccentric mass
US3903614A (en) 1970-03-27 1975-09-09 Singer Co Apparatus for simulating aircraft control loading
US3902687A (en) 1973-06-25 1975-09-02 Robert E Hightower Aircraft indicator system
US3868565A (en) 1973-07-30 1975-02-25 Jack Kuipers Object tracking and orientation determination means, system and process
US4017858A (en) 1973-07-30 1977-04-12 Polhemus Navigation Sciences, Inc. Apparatus for generating a nutating electromagnetic field
US3911416A (en) 1974-08-05 1975-10-07 Motorola Inc Silent call pager
US3983474A (en) 1975-02-21 1976-09-28 Polhemus Navigation Sciences, Inc. Tracking and determining orientation of object using coordinate transformation means, system and process
US4108164A (en) * 1976-10-01 1978-08-22 Hall Sr Henry W Standard bending profile jacket
US4107858A (en) 1977-04-15 1978-08-22 Brs, Inc. Athletic shoe having laterally elongated metatarsal cleat
US4160508A (en) 1977-08-19 1979-07-10 Nasa Controller arm for a remotely related slave arm
US4127752A (en) 1977-10-13 1978-11-28 Sheldahl, Inc. Tactile touch switch panel
US4262549A (en) 1978-05-10 1981-04-21 Schwellenbach Donald D Variable mechanical vibrator
US4236325A (en) 1978-12-26 1980-12-02 The Singer Company Simulator control loading inertia compensator
FR2458838A1 (en) * 1979-06-06 1981-01-02 Thomson Csf DEVICE FOR MEASURING THE RELATIVE ORIENTATION OF TWO BODIES AND CORRESPONDING STEERING SYSTEM
US4464117A (en) 1980-08-27 1984-08-07 Dr. Ing. Reiner Foerst Gmbh Driving simulator apparatus
US4333070A (en) 1981-02-06 1982-06-01 Barnes Robert W Motor vehicle fuel-waste indicator
US4461085A (en) * 1981-03-27 1984-07-24 National Research Development Corporation Goniometer
US4599070A (en) 1981-07-29 1986-07-08 Control Interface Company Limited Aircraft simulator and simulated control system therefor
EP0085518B1 (en) 1982-01-22 1989-08-16 British Aerospace Public Limited Company Control apparatus
US4484191A (en) 1982-06-14 1984-11-20 Vavra George S Tactile signaling systems for aircraft
US4557275A (en) * 1983-05-20 1985-12-10 Dempsey Jr Levi T Biofeedback system
US4581491A (en) 1984-05-04 1986-04-08 Research Corporation Wearable tactile sensory aid providing information on voice pitch and intonation patterns
US4664130A (en) * 1985-06-06 1987-05-12 Diagnospine Research Inc. Method and equipment for the detection of mechanical injuries in the lumbar spine of a patient
US5078152A (en) 1985-06-23 1992-01-07 Loredan Biomedical, Inc. Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human patient
US4685464A (en) * 1985-07-05 1987-08-11 Nellcor Incorporated Durable sensor for detecting optical pulses
US4713007A (en) 1985-10-11 1987-12-15 Alban Eugene P Aircraft controls simulator
US5275174B1 (en) 1985-10-30 1998-08-04 Jonathan A Cook Repetitive strain injury assessment
NL8503096A (en) 1985-11-11 1987-06-01 Fokker Bv SIMULATOR OF MECHANICAL PROPERTIES OF OPERATING SYSTEM.
US4934694A (en) 1985-12-06 1990-06-19 Mcintosh James L Computer controlled exercise system
US4891764A (en) 1985-12-06 1990-01-02 Tensor Development Inc. Program controlled force measurement and control system
US4794392A (en) 1987-02-20 1988-12-27 Motorola, Inc. Vibrator alert device for a communication receiver
US4988981B1 (en) * 1987-03-17 1999-05-18 Vpl Newco Inc Computer data entry and manipulation apparatus and method
US5047942A (en) 1987-08-06 1991-09-10 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Airplane takeoff and landing performance monitoring system
US5038089A (en) 1988-03-23 1991-08-06 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Synchronized computational architecture for generalized bilateral control of robot arms
US4954817A (en) 1988-05-02 1990-09-04 Levine Neil A Finger worn graphic interface device
US4885565A (en) 1988-06-01 1989-12-05 General Motors Corporation Touchscreen CRT with tactile feedback
NL8801653A (en) 1988-06-29 1990-01-16 Stork Kwant Bv OPERATING SYSTEM.
US4986280A (en) * 1988-07-20 1991-01-22 Arthur D. Little, Inc. Hand position/measurement control system
US4825872A (en) * 1988-08-05 1989-05-02 Critikon, Inc. Finger sensor for pulse oximetry system
US5047952A (en) * 1988-10-14 1991-09-10 The Board Of Trustee Of The Leland Stanford Junior University Communication system for deaf, deaf-blind, or non-vocal individuals using instrumented glove
US4930770A (en) 1988-12-01 1990-06-05 Baker Norman A Eccentrically loaded computerized positive/negative exercise machine
JPH02185278A (en) 1989-01-12 1990-07-19 Taito Corp Light beam gun shooting game device
US5186695A (en) 1989-02-03 1993-02-16 Loredan Biomedical, Inc. Apparatus for controlled exercise and diagnosis of human performance
US5019761A (en) 1989-02-21 1991-05-28 Kraft Brett W Force feedback control for backhoe
US5022407A (en) 1990-01-24 1991-06-11 Topical Testing, Inc. Apparatus for automated tactile testing
US5184319A (en) * 1990-02-02 1993-02-02 Kramer James F Force feedback and textures simulating interface device
US5107855A (en) * 1990-03-08 1992-04-28 Rkr Corporation Apena monitor for detection of aperiodic sinusoidal movement
US5038137A (en) * 1990-03-26 1991-08-06 Stephen Lloyd Sleep posture monitor and alarm system
US5035242A (en) 1990-04-16 1991-07-30 David Franklin Method and apparatus for sound responsive tactile stimulation of deaf individuals
JPH0685820B2 (en) 1990-04-25 1994-11-02 株式会社エポック社 Experience game machine
US5022384A (en) 1990-05-14 1991-06-11 Capitol Systems Vibrating/massage chair
US5588139A (en) * 1990-06-07 1996-12-24 Vpl Research, Inc. Method and system for generating objects for a multi-person virtual world using data flow networks
US5547382A (en) 1990-06-28 1996-08-20 Honda Giken Kogyo Kabushiki Kaisha Riding simulation system for motorcycles
US5165897A (en) 1990-08-10 1992-11-24 Tini Alloy Company Programmable tactile stimulator array system and method of operation
US5212473A (en) 1991-02-21 1993-05-18 Typeright Keyboard Corp. Membrane keyboard and method of using same
US5334027A (en) 1991-02-25 1994-08-02 Terry Wherlock Big game fish training and exercise device and method
US5240417A (en) 1991-03-14 1993-08-31 Atari Games Corporation System and method for bicycle riding simulation
DE69212149D1 (en) 1991-03-21 1996-08-14 Atari Games Corp DRIVING SIMULATOR WITH CROSS-CROSS NETWORK FEEDBACK
US5175459A (en) 1991-08-19 1992-12-29 Motorola, Inc. Low profile vibratory alerting device
US5271290A (en) 1991-10-29 1993-12-21 United Kingdom Atomic Energy Authority Actuator assembly
US5309140A (en) 1991-11-26 1994-05-03 The United States Of America As Represented By The Secretary Of The Navy Feedback system for remotely operated vehicles
JPH05192449A (en) 1992-01-20 1993-08-03 Taito Corp Video type rifle-shooting battle game machine and its control method
US5437607A (en) 1992-06-02 1995-08-01 Hwe, Inc. Vibrating massage apparatus
AU670311B2 (en) * 1992-07-06 1996-07-11 Immersion Corporation Determination of kinematically constrained multi-articulated structures
US5283970A (en) 1992-09-25 1994-02-08 Strombecker Corporation Toy guns
US5690582A (en) 1993-02-02 1997-11-25 Tectrix Fitness Equipment, Inc. Interactive exercise apparatus
US5785630A (en) 1993-02-02 1998-07-28 Tectrix Fitness Equipment, Inc. Interactive exercise apparatus
US5466213A (en) 1993-07-06 1995-11-14 Massachusetts Institute Of Technology Interactive robotic therapist
US5436622A (en) 1993-07-06 1995-07-25 Motorola, Inc. Variable frequency vibratory alert method and structure
JP2856036B2 (en) 1993-07-12 1999-02-10 株式会社セガ・エンタープライゼス Gun unit for game machine provided with slide type vibration mechanism and game device
US6160489A (en) 1994-06-23 2000-12-12 Motorola, Inc. Wireless communication device adapted to generate a plurality of distinctive tactile alert patterns
US5575761A (en) 1994-07-27 1996-11-19 Hajianpour; Mohammed-Ali Massage device applying variable-frequency vibration in a variable pulse sequence
US6422941B1 (en) 1994-09-21 2002-07-23 Craig Thorner Universal tactile feedback system for computer video games and simulations
US5766016A (en) 1994-11-14 1998-06-16 Georgia Tech Research Corporation Surgical simulator and method for simulating surgical procedure
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

Also Published As

Publication number Publication date
US6866643B2 (en) 2005-03-15
US6162190A (en) 2000-12-19
US20020198472A1 (en) 2002-12-26
EP0648090A4 (en) 1995-11-02
CA2139336C (en) 2004-06-01
AU670311B2 (en) 1996-07-11
EP0648090A1 (en) 1995-04-19
US5676157A (en) 1997-10-14
AU4667893A (en) 1994-01-31
WO1994001042A1 (en) 1994-01-20

Similar Documents

Publication Publication Date Title
CA2139336A1 (en) Determination of kinematically constrained multi-articulated structures
AU5909598A (en) Exercise apparatus
WO1999006988A8 (en) A pointing device with integrated physiological response detection facilities
AU1364399A (en) An exoskeleton device for directly measuring fingertip position and inferring finger joint angle
WO2007074891A1 (en) Outer coat of robot
DE19681395T1 (en) Coordinate measuring machine with articulated arm
WO1998048338A3 (en) Tracking body movements for virtual reality
WO2000028882A3 (en) Medical manipulator for use with an imaging device
CN205310282U (en) Novel humanoid robot structure
AU2457197A (en) Methods of diagnosing a clinical subtype of crohn's disease with features of ulcerative colitis
CA2806642A1 (en) Modelling of hand and arm position and orientation
CA2137024A1 (en) Industrial Robot
US5482056A (en) Determination of thumb position using measurements of abduction and rotation
CN110051361A (en) A kind of wearable lower limb skeleton motion detection device
JPH0412201A (en) Detecting sensor for bending angle of articulation
CN110102015A (en) A kind of intelligent Dumbbell for surveying the characteristics of motion based on attitude transducer
Yun A hand posture measurement system for the analysis of manual tool handling tasks
Atkeson et al. Kinematic features of unrestrained arm movements
Umek et al. Recent results in evaluation of human arm workspace
Ramanathan Criteria for the design and interface of a powered upper extremity orthosis
Zhu et al. Design and Evaluation of Hand-Assisted Exoskeleton for Astronauts’ Extravehicular Activities
Harwin et al. Analysis and design of an arm orthosis for individuals with muscular dystrophy
Nanayakkara Investigation of the thumb and foldable palm interaction for optimum design of thumb assistive mechanisms
CA2284085A1 (en) Topological and motion measuring tool
Chang et al. A Reliability Study of Modilfieci Functional Reach Test

Legal Events

Date Code Title Description
EEER Examination request