I'm having an issue with RoboDK connected through external API from Linux to Windows which is where RoboDK is loaded on. On Linux I am using c++ of the API while on Windows I am using c#.
Whenever I do SolveIK on the Windows side that has RoboDK it would always work without any issues. But when I try to use SolveIK from the linux side, RoboDK would just return invalid. Even though the poses themselves are valid on the Windows side.
I've attached an image of the poses which the robot will need to perform SolveIK on with the TCP that it is using. All the joint limits are set to it's default -360 and 360. The poses' frames are relative to the robot's base as well.
I am using RoboDK 5.6.
Whenever I do SolveIK on the Windows side that has RoboDK it would always work without any issues. But when I try to use SolveIK from the linux side, RoboDK would just return invalid. Even though the poses themselves are valid on the Windows side.
I've attached an image of the poses which the robot will need to perform SolveIK on with the TCP that it is using. All the joint limits are set to it's default -360 and 360. The poses' frames are relative to the robot's base as well.
I am using RoboDK 5.6.