CAD CAM EDM DRO - Yahoo Group Archive

Re: Open (i think) design for a parallel robot (reprap may be interested)

on 2006-08-30 11:40:07 UTC
I've been thinking about this quite a bit.

The problem breaks down to a couple of different issues. In a
cartesian positioner, everything is fairly simple. Calibration is
linear -- a step corresponds to a linear displacement in x,y, or z. Or
it corresponds to an angle in a rotary table.

On the other hand, calibration of a stewart platform, or delta robot
requires that for every movement in x,y, or z you have to adjust the
position of all the servos. 6 for hexapod platforms, and 3 for the
delta robots. And it's not linear -- you have a higher resolution in
the center sweet spot than you have at the limits of movement.

The inverse kinematic transform appears to be stable for both and have
unique solutions. This means for any x,y,z coordinate, you arrive at
only one solution for leg-lengths to get to it.

So what does this mean to the home-shop or hobbiest builder? There
would be a layer of software between the xyz and the motor positioner
that would be responsible for positioning. This transform also
introduces some quantization error and also decouples the g-code
interpreter from the actual motor positions.

I'd venture that most people who build machines don't really
understand the details of PID controllers, basically because most
people aren't required to learn calculus, but are more than capable of
using or even expertly tuning them. This level of abstraction doesn't
seem insurmountable.

On the other hand, you do need to develop a transform for your own
machine. It might seem daunting to delve into the matrix math, but the
functions used in them are all high-school trig and geometry. This
could be facilitated by a module that calculates it for you, I
suppose, taking parameters in the form of leg length and platform
size, and doing the transform for you.

Building a delta robot isn't all that difficult either, and it's a
fine platform to set a router on, especially if you're carving 3D
shapes. The accuracy of the ball and socket joints seems crucial, but
like I said, I think you could grind a ball on the end of a rod and
clamp a delrin socket around it. Since all three axes are identical,
you repeat it rather than have three different axis designs.

The other crucial thing is the gearbox for the servo arm. It's a lot
different than mill screws, and probably more expensive. I'm still
pondering that.

Anyway, that's it for my thinking on the matter. I did pull down a
couple of Matlab simulations on hexapods to play with. If I learn
anything useful to home CNC, I'll let y'all know.

On 8/28/06, Graham Stabler <eexgs@...> wrote:
>
> No way, a hexapod is a can of worms. Software, calibration, joint
> accuracy, singularities etc etc

Discussion Thread

Dennis Schmitz 2006-08-27 13:21:14 UTC Open (i think) design for a parallel robot (reprap may be interested) Sebastien Bailard 2006-08-27 14:07:57 UTC Re: [CAD_CAM_EDM_DRO] Open (i think) design for a parallel robot (reprap may be interested) Chuck Merja 2006-08-28 07:55:41 UTC RE: [CAD_CAM_EDM_DRO] Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-08-28 09:43:25 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) R Rogers 2006-08-28 10:36:35 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-28 11:15:06 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-08-28 12:25:47 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) R Rogers 2006-08-28 12:44:54 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-28 18:51:14 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-30 11:40:07 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-08-30 21:03:48 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-08-31 04:42:23 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-31 06:47:02 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-31 06:55:53 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-08-31 08:37:09 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Alan Marconett 2006-08-31 09:05:13 UTC RE: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-08-31 09:30:32 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-31 09:40:10 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-08-31 09:45:30 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-31 10:24:40 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Ron Yost 2006-08-31 21:29:22 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Dennis Schmitz 2006-08-31 22:16:58 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Tony Smith 2006-08-31 22:28:00 UTC RE: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Sebastien Bailard 2006-08-31 23:00:47 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Ron Yost 2006-09-01 09:44:32 UTC RE: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Jon Elson 2006-09-01 10:28:07 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Carl Mikkelsen 2006-09-01 11:59:38 UTC RE: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-09-01 13:05:56 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Carl Mikkelsen 2006-09-01 14:52:06 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Carl Mikkelsen 2006-09-01 19:40:46 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Tony Smith 2006-09-01 21:24:45 UTC RE: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Jon Elson 2006-09-02 08:37:05 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 10:10:31 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 10:12:54 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 12:50:15 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-09-02 12:51:38 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 12:54:09 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 12:57:05 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-09-02 13:51:09 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 15:42:03 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-02 16:09:07 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-09-02 19:00:54 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested) Graham Stabler 2006-09-03 03:23:57 UTC Re: Open (i think) design for a parallel robot (reprap may be interested) Mike Pogue 2006-09-03 19:08:38 UTC Re: [CAD_CAM_EDM_DRO] Re: Open (i think) design for a parallel robot (reprap may be interested)