On 5/16/2011 10:33 AM, Kent A. Reed wrote: > <...> >> 2011/5/16 Kent A. Reed<[email protected]>: >>> Whenever I get unphysically large results I suspect I'm trying to divide >>> by zero or close to it, but it's hard to say anything useful without >>> also looking at your conversion routines pmRpyZyzConvert and >>> pmZyzPpyConvert. Did you post them somewhere already? How about the >>> definitions of your data structures such as EmcPose? >>> >> Those routines already are part of EMC. They are defined in: >> src/libnml/posemath/_posemath.c >> >> Actually these 2 routines do not convert directly. They both convert >> the input (zyz or rpy) to rotation matrix at first and then convert to >> the rpy or zyz. >> >> Viesturs >> > Wow, the posemath routines are almost primordial if they're derived from > Will's and Fred's work! That I forgot they were already in EMC2 just > reveals 1) I never needed to know and 2) even if I did, I forgot:-) > > I probably won't have time to dig deeper before tonight/tomorrow morning. > > Regards, > Kent Viesturs:
I haven't forgotten your problem. I've looked at the EMC2 sources but I'm been slow coming up with a test of your code + EMC2 code. 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 [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
