- Posts: 1111
- Thank you received: 114
Kinematics... again:/
- bkt
- Offline
- Platinum Member
-
regards
giorgio
Please Log in or Create an account to join the conversation.
- Boogie
- Offline
- Premium Member
-
- Posts: 97
- Thank you received: 9
joint[3] = End effector rotates around horizontal axis, that is
parallel to previous rotation axis and also X axis.
A value of zero means that the tooltip (if offset from the axis)
is pointing in the same direction as the centerline of the outer arm.
joint[4] = End effector rotates around horizontal axis, that is
perpendicular to previous rotation axis and is parallel to Y axis.
This module assumes there is no offset between joint[3] and joint[4] axes.
This model assumes THERE IS NO OFFSET between joint3 and joint4 - so this is the situation a drew here:
Joint3 rotation axis and joint4 rotation axis has common point and those axes are prependicular to each other and at the same time joint3 is parallel to Cartesian X and joint4 is parallel to Cartesian Y.
So if the assumption is there is no offset1, and that D3 is the distance from joint3&joint4rotational axes then it will look like this:
Guys am I reading robokins description in the right way?
And this is not exactly what we see in the video, right? If I put spindle in place of that unused stepper motor (let's call it spindle platform) we can see in the video, Offset1 is not important AS LONG AS joints 1 thru 3 keep spindle platform PARALLEL to X-Y plane. In fact if i do not use A-axis (rotational around X-axis) that kinematics keeps spindle platform at constant angle in respect to X-Y plane. Am i clear?
Andy have you got INI and HAL files axamples for the kinematics you wrote for Viesturs? I can't contact him (no respond:()
Have a good day guys!
Please Log in or Create an account to join the conversation.
- bkt
- Offline
- Platinum Member
-
- Posts: 1111
- Thank you received: 114
any how (using your label name on your post 17 May 2017 15:35 #9329) you have 2 offset ... the plane of joint3 is not the same of joint4 ... joint4 plane is 90° referred to joint3 plane + have 2 offset from centerline of each joint .... I'm quite sure that Andy make these calc on robokins (not remember now with precision, but i'm quite sure).
In your of "19 May 2017 10:22" your offset2 is only tool leght I think ..... or you install a some sort of tool after offset2 lenght?
After these .... you can able to work with joint0-1-2-3 only? these question for know if you have solve the configuration problem before furter exploring. For try you can eliminate every refer to join4 into robokins and try, or make joint4 equal to axis without cos calculation.... (for "cancel" you can use /* world...*/ way, so not delete it).
p.s. I'm reading better your mail .... if your plane where install the joint4 (is an axis or only a spindle?) why not use a parallelogram to keep the weight in place?
regards
giorgio
Please Log in or Create an account to join the conversation.
- Boogie
- Offline
- Premium Member
-
- Posts: 97
- Thank you received: 9
... if your plane where install the joint4 (is an axis or only a spindle?) why not use a parallelogram to keep the weight in place?
the answer is: parallelogram is mechanically complicated and more constrained in comparision with robokins mechatronics. And not suitable for future modifications if any needed.
Yes, you are right: in my case i don't want joint4. I want only a spindle in this place. And what i want from kinematics is to keep that spindle perpendicular to the X-Y plane.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
-
- Posts: 19899
- Thank you received: 4655
Boogie wrote: Guys am I reading robokins description in the right way?
To be honest, I wouldn't take the descriptions in robokins too literally. It was modified by Visteurs from Scarakins, and it is possible that he only modified the equations for his own one-off machine, and didn't change the description.
You will need to look at the mathematics to see if that matches your machine, and then alter it if it doesn't.
Please Log in or Create an account to join the conversation.
- Boogie
- Offline
- Premium Member
-
- Posts: 97
- Thank you received: 9
Please Log in or Create an account to join the conversation.