Human Motion Tracking and Haptic Display

started 14July08 MarkCutkosky KaustFig1.jpg

The Human Motion Tracking and Haptic Display project was started in June 2008 under a seed grant from KAUST to the Computer Science Dept. at Stanford. The goal is to create a closed-loop system that can monitor, analyze and provide immediate physical feedback to subjects regarding the motions, forces and muscle activity of their limbs. The applications include rehabilitation (e.g. relearning how to walk after a stroke) and athletics (e.g., perfecting a complex motion sequence). The research draws upon and integrates new results in three areas:

  • fast algorithms for computing and matching the dynamics of complex human movements to the measured velocities of optical markers (Khatib lab);
  • musculoskeletal simulations that predict the muscle forces and velocities associated with human movements (Delp, Besier labs);
  • wearable tactile devices that utilize a combination of skin stretch and vibration to provide users with an enhanced perception of joint movement and/or muscle force (Besier and Cutkosky labs).


Updates


System Setup

Vicon Motion Capture

We are using a Vicon Motion System (http://www.vicon.com) for motion capture. In order to operate our haptic device in realtime, we need to be able to pipe motion data out in realtime instead of collecting data and then post-processing. To develop this we use Vicon's real-time SDK:

Wearable Tactile Devices

The wearable tactile devices are based on:

Hardware for Control of Tactile Devices

OpenSim

SAI

Topic attachments
I Attachment Action Size Date Who Comment
zipzip CG_Beta4.zip manage 668.5 K 26 Nov 2008 - 19:24 PeteShull Vicon DLL to enable piping Nexus realtime data into Matlab through TCP
ccpp ClientCodes.cpp manage 0.8 K 20 Nov 2008 - 02:12 PeteShull Example Client .cpp file
hh ClientCodes.h manage 3.8 K 20 Nov 2008 - 02:11 PeteShull Example Client .h file
ccpp ExampleClient.cpp manage 14.4 K 20 Nov 2008 - 02:12 PeteShull Example .cpp file
pdfpdf HumanMotionFdbk-v4.pdf manage 666.3 K 14 Jul 2008 - 23:55 MarkCutkosky v4 of the KAUST proposal
pdfpdf JBEMGDrivenModel.pdf manage 209.0 K 15 Jul 2008 - 21:17 HumanMotion? muscle force estimation from EMG
jpgjpg KaustFig1.jpg manage 104.2 K 14 Jul 2008 - 22:36 MarkCutkosky KAUST Fig. 1
docdoc MeetingNotesOct31.doc manage 24.0 K 31 Oct 2008 - 23:29 HumanMotion? Meeting Notes Oct 31
docdoc MultimodalfeedbacktopreventACLinjury.doc manage 384.0 K 31 Oct 2008 - 23:12 HumanMotion? Skinstretch to reduce ACL injury
pdfpdf RealTimeSDKmanual.pdf manage 396.0 K 20 Nov 2008 - 02:04 PeteShull Vicon real-time SDK user manual
exeexe TestClient.exe manage 64.0 K 20 Nov 2008 - 02:13 PeteShull Example Client Application
pdfpdf US20050131317.pdf manage 205.9 K 11 Aug 2008 - 20:41 MarkCutkosky PAT US 2005/0131387 A1
pdfpdf ViconHardwareReference.pdf manage 8743.1 K 21 Nov 2008 - 00:51 PeteShull ViconMX Hardware Reference Manual
Topic revision: r15 - 17 Jun 2009 - 18:27:18 - PeteShull
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback