On 5/23/2011 9:17 AM, Javier Ros wrote:
> Viesturs,
>
> Just in case, and without trying to dig deep into the problem:
>
> Euler angles can be singular at certain positions. That is they are unable
> to
> give a rotation or base change matrix when at such positions.
>
> If you experience estrange problems only when the angles are close to 0 or
>   to 90 degrees it is possible that our problem is related to this.
>
> <...>
>
> Hope this helps,
>
> Javier
>
Viesturs et al.:

Javier is quite correct. If you want go to searching for explanations, 
The situation is called "gimbal lock" and the USA could have lost the 
Lunar Lander on the Apollo 11 mission because of it 
(http://en.wikipedia.org/wiki/Gimbal_lock). It's bad enough when your 
wrist flips over. It's got to be a lot scarier when your spacecraft 
controls lock up!

I meant to bring it up yesterday when I saw your description but instead 
I went to watch my grandson play soccer/football. Sorry, but grandkids 
come first:-)

As an aside, I have no experience---practical or theoretical---with 
robot arms but I'm interested in your problem because I want my grandson 
and I to build a robot arm as part of a chess-playing machine. It will 
be more along the lines of a LynxMotion arm in size and robustness, but 
I still have to understand the kinematics.

I used your list of serial-kinematics requirements (email message 
2011/1/4)  as an exercise to learn how to use Creo Elements Personal 
Edition from PTC. If I set up my account correctly, you can see my first 
crude attempt at 
http://www.mediafire.com/file/q10zd56hbc8ytdb/ViestursRobot-annotated.pdf

As  you can see, I took liberties in naming the components:-)

Regards,
Kent



------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to