Hmm, direkt an USB ist nicht ganz so einfach...
Was ich vll in erwägung ziehen würde an deiner Stelle, wäre ein Schnittstellenwandler (FTDI).. Damit kannst du dann sowohl auf PC, als auch auf Roboterseite mit einfachen RS232 Befehlen arbeiten...
Ansonsten, wenn du tatsächlich ein USB-device entwickelst, und dazu eine Software schreibst, dann halt uns auf dem laufenden... Möchte das auch bald mal angehen...
Gruß