Roles Beta Tester VIsion 1.1 Program
Full Name Vincent Paquin
Job Title Machine Vision Technical Leader
Country CA - Canada
Company (optional) Robotiq
It depends on the robot you use. A lot of robots allow to include sub programs into a main one. This way the sub programs are in memory only when they are in use. It could be a solution.
Another approach would be to use socket connection and do most of the computation on a remote computer. Your robot program would be only a simple loop that ask the remote computer for the next waypoint and then move the robot there.