Software > Software

robot arm desaigner

(1/1)

**wicaksono**:

Hi there ! Hi Admin ! Hi guest ! ;D

I have a question for robot arm desaigner (excel sheet: Robot Arm Designer v1) especially about forward kinematics.

On Robot Arm Designer v1, there have 2 joints with equations :

Joint 0 (with x and y at base equaling 0):

x0 = 0

y0 = L0

Joint 1 (with x and y at J1 equaling 0):

cos(psi) = x1/L1 => x1 = L1*cos(psi)

sin(psi) = y1/L1 => y1 = L1*sin(psi)

Joint 2 (with x and y at J2 equaling 0):

sin(theta) = x2/L2 => x2 = L2*cos(theta)+x1

cos(theta) = y2/L2 => y2 = L2*sin(theta)+y1

What if I made equation for 3 joints?

And then I made equation for 3 joints like this :

Joint 3

x3 = L3*cos(theta)+x1+x2

y3 = L3*sin(theta)+y1+y2

Was it right ?

Please help me. :-[

oh one more.On excel sheet, value of theta (x2 and y2) is theta1 + theta2. Why ?

**nrox**:

Do you consider using AI to control robot arms? I am doing some experiments with that:

https://assemblino.com/show/public20123372.html

Requires Chrome and WebGL to see the live project.

**wicaksono**:

@nrox : next time.

How about my question, can you solve it?

**nrox**:

Hi,

I studied mech eng some years ago, and I know that robot arm programming is a pita. That's why I am interested in alternative methods.

Your question would be probably solved with this:

Joint 3

x3 = L3*cos(theta)+x2

y3 = L3*sin(theta)+y2

if it's the last joint. because you take the reference from the one before.

Can you give me some feedback about assemblino.com and the method for trainning arms with NN ? I would appreciate that. The software is new and I need feedback to improve it, or just trow it into the trash bin.

Navigation

[0] Message Index

Go to full version