Forums Anyscript.org  

Go Back   Forums Anyscript.org > Professional Forum > AnyBody Exporter for SOLIDWORKS

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01-24-2013, 07:29 AM
cadsooraj cadsooraj is offline
Junior Member
 
Join Date: Jan 2013
Posts: 5
Default How can i attach Human hand to the exoskeleton

I like to get the videos or related tutorials regarding attachment of human hand with fingers to the exoskeleton that designed in solidworks. I imported the model to the anybody from solidworks. As per tutorials i created the coordinate system to the 3D model. After importing the 3D model, didn't find any tutorials that mention the placement of human hand & fingers on the exoskeleton. I have to study the muscle reaction in various rehabilitation activities using exoskeleton by applying various torques on the linkage system of the exoskeleton .

Thank you
Reply With Quote
  #2  
Old 01-24-2013, 08:32 AM
mkjung9980's Avatar
mkjung9980 mkjung9980 is offline
Senior Member
 
Join Date: Aug 2009
Posts: 886
Default

Hi Sooraj,

The problem is that currently AMMR does not have the detail finger models in its hand. So AMMR hand model is a single rigid body.

Would you tell us more details about your exoskeleton devices? Or could you upload your model or its snapshot here?

If you can upload a simplified version of your exoskeleton model here, then I can help you how to make some connections between human and yours.

Best regards,
Moonki
__________________

Moon Ki Jung, Ph.D, Application Engineer, AnyBody Technology A/S.

※ AnyScript™ Reference Manual is the bible.
※ AnyScript™ wiki page is the best supplementary information(http://wiki.anyscript.org).
※ When you would upload your models, please write information about your AMS and AMMR versions.
※ If you want to get more intensive support, please update your information(profile, organization and signature).
Reply With Quote
  #3  
Old 01-25-2013, 07:17 AM
cadsooraj cadsooraj is offline
Junior Member
 
Join Date: Jan 2013
Posts: 5
Default

The compressed folder contains a sample portion of the exoskeleton design i with to integrate with anybody. The image titled Layout shows the way I wish t connect it to a finger. Hope this is what you need to help me out.
Attached Images
File Type: jpg Layout.jpg (17.4 KB, 45 views)
Attached Files
File Type: zip Exo_simplified.zip (1.49 MB, 35 views)
Reply With Quote
  #4  
Old 01-25-2013, 07:53 AM
mkjung9980's Avatar
mkjung9980 mkjung9980 is offline
Senior Member
 
Join Date: Aug 2009
Posts: 886
Default

Hi,

It seems that there are three revolute joints in your exoskeleton.

How many actuators will you use in your model?

And to which joints do you want to insert actuators?

Best regards,
Moonki
__________________

Moon Ki Jung, Ph.D, Application Engineer, AnyBody Technology A/S.

※ AnyScript™ Reference Manual is the bible.
※ AnyScript™ wiki page is the best supplementary information(http://wiki.anyscript.org).
※ When you would upload your models, please write information about your AMS and AMMR versions.
※ If you want to get more intensive support, please update your information(profile, organization and signature).
Reply With Quote
  #5  
Old 01-25-2013, 08:22 AM
cadsooraj cadsooraj is offline
Junior Member
 
Join Date: Jan 2013
Posts: 5
Default

I want to apply actuator on the axis of joint "c3" in the image. Also want to apply brakes & encoders on the "C1"&"C2" Axis.
Attached Images
File Type: jpg FBD of Exo.jpg (19.5 KB, 17 views)
Reply With Quote
  #6  
Old 01-28-2013, 09:11 AM
mkjung9980's Avatar
mkjung9980 mkjung9980 is offline
Senior Member
 
Join Date: Aug 2009
Posts: 886
Default

Hi,

1) There are 3 DOFs(degrees of freedom) in your model.
But the kinematic constraint between a finger and the Link1 may give you only one constraint.
So it means that you have to specify two more constraints to determine the kinematics of three revolute joints.
AnyBody is based on inverse dynamics analysis so you have do define all necessary kinematics in advance.
How would you like to do that?

2) What is your intention about 'brake' and 'encoder' for C1 and C2 joints?
As far as I know, the role of 'encoder' is to measure the kinematic angles of certain joints. So we can just use our AnyKinRotational kinematic measure to replicate your encoder.
But for brake, I just want to know what your intention for brake is in your model.

Best regards,
Moonki
__________________

Moon Ki Jung, Ph.D, Application Engineer, AnyBody Technology A/S.

※ AnyScript™ Reference Manual is the bible.
※ AnyScript™ wiki page is the best supplementary information(http://wiki.anyscript.org).
※ When you would upload your models, please write information about your AMS and AMMR versions.
※ If you want to get more intensive support, please update your information(profile, organization and signature).
Reply With Quote
  #7  
Old 01-28-2013, 11:10 AM
cadsooraj cadsooraj is offline
Junior Member
 
Join Date: Jan 2013
Posts: 5
Default

1) Kinematic constraint between a finger and the Link1 is the First constraint.

2)The Link 2 is contained at a particular angle about Joint"C2'. Its only to accommodate the size variations of finger for each user. Its done by taking the angle of "C2" joint while the index finger is in full "Flexion" condition. So the brake is activated at that angle for that particular user.

3)The brake in the "C1" is activated only when there is any difference in kinematic angles of joint "C1" & "C3" [Encoder in the actuator side] over a time period just like the relation of PIP & DIP joints of human index finger.
Reply With Quote
  #8  
Old 02-05-2013, 10:04 AM
mkjung9980's Avatar
mkjung9980 mkjung9980 is offline
Senior Member
 
Join Date: Aug 2009
Posts: 886
Default

Hi,

It seems that you had given too many mates in your SolidWorks assembly before the translation process using SolidWorks2AnyBody.

When you construct a revolute joint inside SolidWorks, I would recommend you to use 'Hinge' joint instead of using 1 plane coincident and 1 cylinder concentric.

Or could you upload your SolidWorks assembly file here?

Best regards,
Moonki
__________________

Moon Ki Jung, Ph.D, Application Engineer, AnyBody Technology A/S.

※ AnyScript™ Reference Manual is the bible.
※ AnyScript™ wiki page is the best supplementary information(http://wiki.anyscript.org).
※ When you would upload your models, please write information about your AMS and AMMR versions.
※ If you want to get more intensive support, please update your information(profile, organization and signature).
Reply With Quote
  #9  
Old 02-08-2013, 09:59 AM
cadsooraj cadsooraj is offline
Junior Member
 
Join Date: Jan 2013
Posts: 5
Default

I have attached two compressed folders that contain the solidworks models you asked to see.
Attached Files
File Type: zip Exo_with Hinge_Mate.zip (2.98 MB, 21 views)
File Type: zip Finger _Assembly.zip (1.33 MB, 14 views)
Reply With Quote
  #10  
Old 02-11-2013, 08:49 PM
mkjung9980's Avatar
mkjung9980 mkjung9980 is offline
Senior Member
 
Join Date: Aug 2009
Posts: 886
Default

Hi,

Attached please find a modified version of your model which is combined with John Wu's index finger model.

I implemented a simple spring force in C1, and reaction torques at C2 & C3.

And the contact force will occur between finger and link 1.
But there is no normal - frictional relationship in these contact forces.

This model is very simplified model.
So it will take some time for you to modify this model as you want.

I hope that this model can be a good starting point for you to study AnyBody.

Best regards,
Moonki
Attached Files
File Type: zip IndexFinger_Exo.zip (1.38 MB, 40 views)
__________________

Moon Ki Jung, Ph.D, Application Engineer, AnyBody Technology A/S.

※ AnyScript™ Reference Manual is the bible.
※ AnyScript™ wiki page is the best supplementary information(http://wiki.anyscript.org).
※ When you would upload your models, please write information about your AMS and AMMR versions.
※ If you want to get more intensive support, please update your information(profile, organization and signature).
Reply With Quote
Reply

Tags
finger study, rehabilitation

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:36 PM.