In my kinematics module, when I do a real time build, my rtapi_print
statements are not print correctly.  The calls.

 

rtapi_print("ikfastkins kinematicsForward\n");

rtapi_print("ikfastkins::kinematicsForward(joints: %f %f %f %f %f %f - ",
joint[0],joint[1],joint[2],joint[3],joint[4],joint[5]);

rtapi_print("eetrans: %f %f %f-%f %f %f-%f %f %f - ",
eerot[0],eerot[1],eerot[2],eerot[3],eerot[4],eerot[5],eerot[6],eerot[7],eero
t[8]);

rtapi_print("world: %f %f %f )\n", world->tran.x, world->tran.y,
world->tran.x );

 

 

print out this, as it appears in the kernel log (dmesg)

 

[ 8744.756703] ikfastkins kinematicsForward

[ 8744.756707] ikfastkins::kinematicsForward(joints: -0x0P+0 -0x0P+0 -0x0P+0
-0x0P+0 -0x0P+0 0x0P+0 - eetrans: 0x0P+0 0x0P+0 0x0P+0-0x0P+0 0x1P+0
0x0P+0-0x0P+0 0x0P+0 0x1P+0 - world: -0x0P+0 0x0P+0 -0x0P+0 )

 

 

All the variables are double.  Any ideas why this may be happening?

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to