Graphical Mac OS-X Control Application Download

For anyone interested in a Mac OS-X graphical control application I’ve put one together to control my AL5C arm with SSC-32 controller. To run simply click on the “Robot Arm Controller” application icon, go to the Preferences pane and set your serial port (usually /dev/tty.modem, or /dev/tty.usbserial-FTE1DLF5 for the FTDI usb to serial adapter) and click connect. Make sure your SSC-32 is set to 9600 baud as described in the SSC-32 manual.

Screen Shot:
Robot Arm Controller Picture 1.png

** Updated 2009-01-08: Download new Robot Arm Controller.dmg.zip here
lynxmotion.net/download/file.php?id=185

Does this work kind of like Lynxterm?

Yes - similar to LynxTerm except it is compatible with Mac OS-X and it has multiple sliders which let you send a multi-servo command. I put together a small update that lets you pass any command to the SSC-32, and shows you the command that will be passed when you adjust the sliders. :slight_smile:

_Scott

Robot-Arm-Controller-build-20100108.jpg
Robot Arm Controller.dmg.zip (187 KB)

Interesting, I don’t have BASIC Atom Pro right now though, but I’ll use it when I get one.(This does work with a Bot Board 2/SSC-32 controled arm doesn’t it?)

No, this uses only the SSC-32. This allows an arm controlled by an SSC-32 to be connected to a MAC.

Thanks for the file, this will work well with mu imac arm project, THANKS!!!

My mistake. :blush:

I hope I am not asking too much with this, but would it be possible if you could release the source code/xcode.proj to your Robot Arm Control Mac GUI? I would love to see how you did this (and possibly extend functionality). :smiley:

Sure! I posted the C++ base files in another thread, and will post the rest of the Objective C and XCode project components at my first opportunity (in the next few days). :slight_smile:

Sweet! Thank you very much :slight_smile:

I had started working on my own ObjC Gui, but when I looked into premade libraries for socket control I was slightly disappointed.
C# comes with a library built in under System.IO.Ports, while with ObjC I resorted to using an open source library called AMSerialPort.

Just out of curiosity, what library did you use to connect to the serial ports? Or did you use the C++ code to connect to the serial?