Hi all,
I've been using LinuxCNC for about 5 years now including on my Tormach mill currently so I am familiar with the basics of the system. I'm building a 6-axis arm and have made enough progress with the mechanics and electronics that it's time to get serious about the control side. I would like to get it running with LinuxCNC if possible.
The arm currently has a reach of about 31" (~78cm) and is designed to be capable of moving at least one pound (~450g) at a reach of 24" with reasonable speed. It uses ordinary bearings, gears, and geared steppers so the parts cost and complexity are relatively low. I'm documenting it all to be an open-source design to be useful to others who would like a robot arm with decent payload and reach that can be built for under $2000.
Here is a video of a payload test this past weekend:
This is being operated by LinuxCNC using an ini file from my old 7x lathe conversion, so it is not really useful except for basic tests. I would like to get it working with a proper configuration with inverse kinematics and world-mode coordinates and all the other fun stuff. I know this won't be a point-and-click setup
Anyway, what I need are some hints on how to start getting a LinuxCNC configuration together for this. I'm pretty familiar with HAL and INI files, and I know how to get signals to stepper drives, but my only experience is with mills and lathes using a precompiled LiveCD build and the stepconf wizard. So I have a rough sense I will need a bunch of new parts and will probably have to set up largely from scratch, but not really sure where to begin.
Thanks in advance!