LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Best option to represent 3D Robotic structure and move only limbs not whole Body

Hi

 

I am trying to make simple 3D Robot with two legs and I want to move its legs and therefor forward motion of complete motor. I dont want to invlove reverse/forward kinematics. 

 

I know little about following options

 

Soft Motion

3D Picture Control

loading solidworks vrml file in labview.

 

Is there anything better than this ??? Can anyone provide links, examples please.....its really urgent

 

Thanks in advance 🙂

-------------------------------------------------------------------------------------------------------------------------------
Thanks & Regards,
Kunal Raithatha.
CTD - CLAD (I wish I can take off that A, and maybe use it later to replace D 🙂

Easy Tip :- "To copy an image to a VI icon, drag the image file and place it on the icon
located in the upper right corner of the front panel or block diagram" ...If you know any
more reply back.
-------------------------------------------------------------------------------------------------------------------------------
0 Kudos
Message 1 of 6
(3,521 Views)

More detail please. Are you just going to play a looped 3-d model video? Because you could just make the video somewhere else and play it in labview. Are you trying to use the graphical controls to control the robot or represent current leg positions? Why are you trying to do this in labview?

---------------------------------
[will work for kudos]
0 Kudos
Message 2 of 6
(3,504 Views)

Well m doing it as a part of my project........Micro Robot which has a Chevron beam exposed to Laser for actuation.

 

Here is the flow

 

Laser beam ON  -> Increase in temperature -> Expansion of chevron beams -> Chevron beam pulls the conected shuttle forward -> Shuttle drags whole body forward -> 

Laser beam OFF  -> Back to initial temperature -> Back to original beam length -> Shuttle can move only in forward direction -> Body drags legs  ->  forward motion known as Stick Slip phenomenon.

 

Just see attached Robot structutre Image.

 

Thanks for replying....Will definately give you Kudos 🙂

-------------------------------------------------------------------------------------------------------------------------------
Thanks & Regards,
Kunal Raithatha.
CTD - CLAD (I wish I can take off that A, and maybe use it later to replace D 🙂

Easy Tip :- "To copy an image to a VI icon, drag the image file and place it on the icon
located in the upper right corner of the front panel or block diagram" ...If you know any
more reply back.
-------------------------------------------------------------------------------------------------------------------------------
0 Kudos
Message 3 of 6
(3,497 Views)

Check this out: http://zone.ni.com/devzone/cda/tut/p/id/3170

There is a section about opening VRML files in labview

 

As far as moving limbs, you would probably have to use 3 vrml files, one for the body and one for each leg. Then you would have to rotate the leg models and stuff. Sounds pretty tricky in labview but if you are good at 3d math it should be no problem... (insert nightmares of calc 3 here).

 

Support for vrml files list: http://digital.ni.com/public.nsf/allkb/94E716A426FAD46B862575CA005747E0?OpenDocument

Tips for creating a good vrml file: http://zone.ni.com/devzone/cda/tut/p/id/4930

 

Let me know if thats a good start?

 

There are some real good examples out there. Once you read those articles, you might start by going through some good examples of 3-d stuff in lab view. Here is one: http://decibel.ni.com/content/docs/DOC-2059

---------------------------------
[will work for kudos]
0 Kudos
Message 4 of 6
(3,487 Views)

Well as mentioned via first link ...I can select particular part number and play with it ....Play here mean Angular position change of Beam which is not a Translate.vi stuff but if I can control Rotating (approximatiing bending of a beam) that part for particular angle (depends upon temperature change) due to  for particular axis. 

 

If all of the above possible then thats the solution

 

🙂

-------------------------------------------------------------------------------------------------------------------------------
Thanks & Regards,
Kunal Raithatha.
CTD - CLAD (I wish I can take off that A, and maybe use it later to replace D 🙂

Easy Tip :- "To copy an image to a VI icon, drag the image file and place it on the icon
located in the upper right corner of the front panel or block diagram" ...If you know any
more reply back.
-------------------------------------------------------------------------------------------------------------------------------
0 Kudos
Message 5 of 6
(3,481 Views)

I can't get into all of the details but can offer some thoughts.

 

THe 3d picture renders a scene that is comprised of the parts you add. Each part can also have parts added to them and when you apply a trnsform to an object the same transform is applied to the parts. So if you put your model together correctly, moving a leg should result in the knee nakle and foot following it.

 

Maybe I missed somthing but no Calculus involved just a lot of trigonometry.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 6 of 6
(3,453 Views)