First initial joint value doubles when setting <initial> tag
I built my own very simple 2 DOF robot to start learning openrave, and everything seems to work fine but one thing: when I use the tag <initial> to set the joints in a different initial position than 0, the first joint will always appear to be double of the value I set (when I run robot.GetDOFValues(). I don't find the mistake, and I get the same problem in another robot I built myself. However, when setting initial joint values to the example robot "tridof.robot", it works fine.
My xml files look quite similar to the tridof.robot.xml file.
I send here my .xml code to see if you can find where is the problem and help me solving it.
Thanks in advance!!