We have a big amount of points (Cartesian cordinates) like a 100.000, we want to store the joints of the robots to reach this positions.
We start forme home (know joints positions) and right know (with c# api) we move the robot to the cartesian position, and read the joints of the robots in a while loop, the procces is slow (because is needed move the robot).
Our idea is resolve the inverse kinematics without move the virtual robot, something like:
last_joints= home_joints.
loop:
{
new_joints[i]= solve_ik(last_joints, cartesian pose[i]);
last_joints=new_joints[i]
i++
}
We start forme home (know joints positions) and right know (with c# api) we move the robot to the cartesian position, and read the joints of the robots in a while loop, the procces is slow (because is needed move the robot).
Our idea is resolve the inverse kinematics without move the virtual robot, something like:
last_joints= home_joints.
loop:
{
new_joints[i]= solve_ik(last_joints, cartesian pose[i]);
last_joints=new_joints[i]
i++
}