Forward and Inverse Kinematics Library for Delta robot.
R.L. Williams II, “The Delta Parallel Robot: Kinematics Solutions”, Internet Publication, www.ohio.edu/people/williar4/html/pdf/DeltaKin.pdf, January 2016.
DeltaInverseKinematics(double *angleB1, double *angleB2, double *angleB3, double ArmLength, double RodLength, double BassTri, double PlatformTri);
This Fuction is set up the variables that will be return for the motors. ArmLength, RodLength, BassTri and PlatformTri are the set values from the Delta robot.
This function to calculate the angle of each motor given the position X, Y and Z. The motor angles will be return throug the variables declared in the setup;angleB1, angleB2 and angleB3. the values of the angles is in radens.
This fuctions is used to set the Offsets of X, Y and Z.
void setLimits(double upperX, double upperY, double upperZ, double lowerX, double lowerY, double lowerZ);
This fuctions is used to set the angle limits of each motor.
Delta Robot Example
- 5 projects
- 6 followers
Published onNovember 22, 2018
Members who respect this project
you might like