Showing results for 
Search instead for 
Did you mean: 

3 axis robot labview

Go to solution



I am looking for some good material to learn about how to program a 3 axis robot in general. How can the different movements be made with the 3 axes using LabVIEW? If anyone can share some good material, it would be quite helpful. Thanking You. 


Yours Sincerely



MSc Automation (Pursuing)

Darmstadt University of Applied Sciences

0 Kudos
Message 1 of 2
Accepted by topic author govindsankar

What changes as the number of axes increases?

  • You need to be able to independently (yet synchronously) control multiple axes.
  • Depending on the geometry of your situation, the actions of the axes are not independent with respect to the (assumed-stationary) external world, so you need to be able to handle more complex "equations of motion".  In other words, if the origin of Axis 2 is on the "end" of Axis 1, the "end" of Axis 2 will depend on both Axis 1 and Axis 2, whereas the end of Axis 1 only depends on Axis 1.
  • If you are dealing with Rotations, you need to take into account the non-commutivity of Rotation Matrices and define/understand the difference between "World Coordinates" and "Object Coordinates" (example -- World, +Z is "up", +X is North, +Y is West (for a Right-Hand Rule system).  For rotations, there are Fick and Helmholtz coordinates (and probably others) that define Pitch, Roll, and Yaw, and the order they are performed (look it up so I won't mislead you).

Bob Schor 

Message 2 of 2