Open DamienSalle opened 8 years ago
Hi, sorry for super late,
When you start up the nextage-ros systems, the robot model is stored in two locations, one ins wrl file in QNX side (RTM system) https://github.com/tork-a/rtmros_nextage/blob/indigo-devel/nextage_ros_bridge/launch/nextage_ros_bridge_real.launch#L5 and the other is collada file used in ROS system. https://github.com/tork-a/rtmros_nextage/blob/indigo-devel/nextage_ros_bridge/launch/nextage_ros_bridge_real.launch#L2
And collada file is generated from wrl file using
rosrun openhrp3 export-collada -i main.wrl -o main.dae
hope this helps.
In order to achieve good accuracy in a robotic system, one need to have:
Those 2 calibrations are widely used in the standard industrial robots:
So in Tecnalia using the Nextage-Open and Tecnalia software library:
I understand that this is not a common requirement for the industrial Nextage since it is mainly used with Online task teaching. So the main requirement is repeatabiltity.
I'm really getting close to the conclusion that to meet the accuracy my application requires I will need to perform a Geometric calibration of our Nextage open robot. This calibration will provide us with "real" values of the kinematics model (DH paramters or any other convention).
Those values should be used by the open source controller...
So the 1 million dollar question is.... Do we have the capability to update those parameters??
So, this underlying question is: How does the open source controller manages these geometric configuration parameters?
Thanks for updating us on this topic... Damien Sallé Tecnalia