External file storage

Is it possible to store and load Programs from an external location e.g. a PC connected over TCP/IP.

I want to setup a PC to act as a Dashboard server to Start stop the Robot, display popups status etc.

the Robot will also act as client to the PC to request measurement data for decision making.

but due to the volume of products (each needing multiple cam locates with Robotiq wrist camera) I want to store the programs on the PC, so as not to fill the robot storage.

The cobot has a SFTP interface that allows file transfer over SSH. You can use a software like Filezilla to manage your file transfers. If you want to develop your own routines, you can use this kind of library: https://underautomation.com