You may have seen the giant industrial robot arm at sudoroom. Yesterday, Jake and I got the robot to draw an svg with a marker:
The robot speaks a language called INFORM.
I wrote an svg to INFORM converter that is a pure web-based converter hosted at http://substack.neocities.org/svg2inform.html and the source code is at https://github.com/substack/inform-2d (the app part is in example/upload)
The robot has a port to attach a serial disk drive, which Jake figured out how to emulate in software: https://github.com/jerkey/yasnac/blob/master/src/fakedisk.py
The fake disk program is running on a computer hooked up via serial to the robot’s disk port, and so INFORM programs can be uploaded with scp to the fake disk. From the retro robot control box interface, you can load the programs from disk and run them.
- Learn more about the robot at the robot arm wiki: https://sudoroom.org/wiki/Giant_robot_arm