good ... about axis number is for 2 arm robot ... not planning to
partecipate to darpa race (for these year ;)) ... the pose number is more
hight then world axis ... and actual axis number in g code, for 2 arm robot
not in g-code world axis position .... a connection from Mxx to
customkins.c I think is quite good kinematics flag selector way .... any
how good trik xx yy zz as axis label.
motion and very little repetitive behavior .... but if a creazy person
rt-ethernet bus connected may be the way. But these things seem a Marx
brothers sketch.
Post by Chris AlbertsonYou are right. It takes 12 numbers to specify the location the orientation
of two arms. But in a typical robot there will be more than 12 axis. If
you look at the stat of the art, there could be 100+ axis, see below.
With a typical robot the number of axis may not equal the number of degrees
used to specify the pose. For example it is common to specify an X,Y,Z
and orientation using six numbers but it very well might be there as 7
degrees (or more) of freedom in the arm. It other words there would be an
infinite number of inverse kinematic solutions. And a controller would
choose a plan to (say) minimize angular velocity, accelerations or toque
and to avoid collisions of (say) the elbow hitting nothing while moving the
hand. Typically you need extra axis to avoid collisions and "gimbal
locks" and such.
Machine tools are mostly very simple. We design the tool so all axis are
square so to move 1 inch in X we simply move the X motor one inch. But a
robot's axis are likely NOT square and the axis do not meet at the origen
and the angles between the axis can change.
Here is a great video of a toy-like 18 axis machine. But the control
software is very primitive and depends on human in the loop remote control
for path planning
http://youtu.be/aH07qF_bhgA
MUCH more sophisticated control is used here. The machine is given only a
high level goal. "lift and cary the box" and is otherwise self directed
(notice the q-codes on the box and doors and laser scanner in the head.)
http://youtu.be/rVlhMGQgDkY
http://youtu.be/rVlhMGQgDkY
H http://youtu.be/rVlhMGQgDkY many axis are running here?
Between jack and Sophia, maybe 100+ Jack is the car, sophia is in the
passenger seat. This is the current state of the art. (Do NOT over
estimate sophia, she uses plenty of "dumb tricks" like responding with
"yes, I agree" when she has no clue what you just said) In the end this is
motion control. Many dozens of motors are running and being synchronized
http://youtu.be/vtX-qVUfCKI
Post by andy pughPost by Chris AlbertsonIt depends on one's approach to a multi arm/leg robot. You can
treat it as two 6 DOF arms or
as one 12 DOF assembly.
I can certainly imagine a 2-arm robot using XYZ and UVW to position two
arms. Though then you run out of orientation angles for the UVW tool.
--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
https://lists.sourceforge.net/lists/listinfo/emc-users
--
Chris Albertson
Redondo Beach, California
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
https://lists.sourceforge.net/lists/listinfo/emc-users