07-16-2014 03:15 PM
My question is quite complicated. I am using a cyton gamma 1500 robotic arm and I am trying to map out magnetic field lines with it using a magnetic probe held at the end effector. This robot is made up of 8 dynamixel motors. The RX-28 and RX-64 are used. I downloaded the dynamixel sdk from the national instruments website and this allows me to control the joints one by one. However, I would like to input an x,y,z coordinate and be able for the robot to move all the joints at once given an x,y,z coordinate. Is there any way of doing this with strictly labview functions?
07-16-2014 03:41 PM
Well, one potential problem is that the motors have serial interfaces but a quick look at the manual shows a SYNC WRITE command that allows you to talk to several motors in one command. That might do it for you. Are you using their little USB serial dongle?
Mike...
07-17-2014 09:51 AM
Yes, I am using that USB device.
07-17-2014 09:53 AM
Also, which manual are you referring to? How do I use the SYNC WRITE command?
07-17-2014 10:11 AM
I am aware of the Sync write function. I can use this command in c++ and in labview. This only allows me to move the joints to a certain goal position. I am trying to input one x coordinate, one y coordinate, and one z coordinate and the robot moves to that specific location. There are 8 motors on the robot and I believe there has to be some algorithm that determines where all the current motor positions are and allows me to input one x,y,z coordinate and it reaches that location.
07-17-2014 10:42 AM - edited 07-17-2014 10:44 AM
The manuals for the motors...
Yes there is a technique for determining the position of all the motors. It's called geometry.
Mike...
07-17-2014 03:33 PM
Perhaps your time would be better suited helping someone else mike porter because you are no help to me. I am simply trying to see if anyone has come across a problem working with multi motored robots before and could possibly help me. I tried explaining my problem as best I could and I have no time to deal with your sarcastic comment.
07-17-2014 03:49 PM - edited 07-17-2014 03:55 PM
No sarcasm involved. The manual is the one for the motors. The geometry is pretty much high-school-level stuff -- that's just the way it is.
Mike...
PS: if you think what I posted before showed an unacceptable level of sarcasm, just wait until you get out of school and into the workforce...