My objective is to be able to make a fanuc robot move to a certain cartesian pose (x,y,z,q1,q2,q3,q4) by sending these coordinates from my PC to the robot. I am currently doing all testing in roboguide.
My idea of how to proceed is the following:
I have a KAREL client running on roboguide, and a c++/python server running on my localhost.
My questions are:
- What is the best way to send the coordinates from my server to the client running in roboguide using sockets?
- Once I've received the coordinates on the KAREL client, what are the KAREL commands to make the robot move to that position?
- Lastly, is there a better way to do all of this?
Appreciate your help