Re: [Emc-users] Serial kinematics

2011-05-23 Thread Kent A. Reed
On 5/23/2011 11:57 AM, Viesturs Lācis wrote: 2011/5/23 Kent A. Reedknbr...@erols.com: I used your list of serial-kinematics requirements (email message 2011/1/4) I looked in the sent messages and there were no e-mails sent to EMC list in either January 4th or April 1st :)) And here I

Re: [Emc-users] Serial kinematics

2011-05-23 Thread Viesturs Lācis
2011/5/23 Kent A. Reed knbr...@erols.com: On 5/23/2011 11:57 AM, Viesturs Lācis wrote: 2011/5/23 Kent A. Reedknbr...@erols.com:  I used your list of serial-kinematics requirements (email message  2011/1/4) I looked in the sent messages and there were no e-mails sent to EMC list in either

Re: [Emc-users] Serial kinematics

2011-01-10 Thread Viesturs Lācis
2011/1/5 Alex Joni alex.j...@robcon.ro: Please correct me, if I am wrong, but if I will change this line:  81         genser-links[t].quantity = GO_QUANTITY_ANGLE; to this one:  81         genser-links[t].quantity = GO_QUANTITY_LENGTH; then it will change all the joints from angular to linear.

Re: [Emc-users] Serial kinematics

2011-01-10 Thread Alex Joni
snip Since my impression is that the TYPE(t) value cannot be set to GO_QUANTITY_LENGTH or GO_QUANTITY_ANGLE, but rather it will be either 1 or 0, determining, if joint is angular or linear, I would like to ask, if anyone could comment, which of the following examples of code is correct to

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Viesturs Lācis
2011/1/5 Jack Coats j...@coats.org: You might look at the kinematics for a SCADA arm for some hints, it is a very rudimentary version of what you are doing. Nope, scarakins uses very simple calculations with sin and cos functions. It seems to me that from mathematics point of view scarakins

Re: [Emc-users] Serial kinematics

2011-01-05 Thread andy pugh
On 5 January 2011 08:27, Viesturs Lācis viesturs.la...@gmail.com wrote: I would _really_ appreciate, if anyone of developers or users with more experience in kinematics could share their advice! Adding a single translational joint that is parallel to an axis is very simple. Generalising

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Alex Joni
Hi Viesturs, I wanted to reply to your private email too (same matter) but didn't get around to it. Let me try to address your questions one at a time: snipped and rearranged a bit I have another 2 minor questions: 1) I need to control rotary head (because long, round parts will need to be

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Viesturs Lācis
2011/1/5 Alex Joni alex.j...@robcon.ro: The kinematics in emc2 don't care if it's the arm or the workpiece that move. they both move relative to each other, so you have to take care of both in your kinematic file. If only the workpiece rotates then surely it's a lot simpler and your

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Viesturs Lācis
2011/1/5 andy pugh bodge...@gmail.com: Adding a single translational joint that is parallel to an axis is very simple. Generalising Serialkins to allow prismatic joints in any orientation is significantly less so. Yes, generalising something makes everything pretty difficult, because it has

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Alex Joni
Please correct me, if I am wrong, but if I will change this line: 81 genser-links[t].quantity = GO_QUANTITY_ANGLE; to this one: 81 genser-links[t].quantity = GO_QUANTITY_LENGTH; then it will change all the joints from angular to linear. Is that correct? Yes, that is correct

Re: [Emc-users] Serial kinematics

2011-01-05 Thread andy pugh
On 5 January 2011 14:10, Viesturs Lācis viesturs.la...@gmail.com wrote: Now in genserkins I do not see this type of equations. I do not see joints[0] to be mentioned at all. The same for joints[1] and others. line 510. A loop cycles through joints[0] to joints[genser-link_num] -- atp

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Viesturs Lācis
2011/1/5 andy pugh bodge...@gmail.com: On 5 January 2011 14:10, Viesturs Lācis viesturs.la...@gmail.com wrote: Now in genserkins I do not see this type of equations. I do not see joints[0] to be mentioned at all. The same for joints[1] and others. line 510. A loop cycles through joints[0]

Re: [Emc-users] Serial kinematics

2011-01-05 Thread Viesturs Lācis
Thanks, Alex! I start feeling like I do understand something :) 2011/1/5 Alex Joni alex.j...@robcon.ro: the adding HAL pins looks ok, but one would need to test/debug it to say that it's 100% ok. How are the simulated machines created? I suspect that there was simulation model of Puma arm,

[Emc-users] Serial kinematics

2011-01-04 Thread Viesturs Lācis
Hello, folks! Genserkins.c says that Currently the type of the joints is hardcoded to ANGULAR. I would appreciate, if anyone could share some advice, how the linear joint could be implemented. My need is to move small robot arm along 3000 mm long linear slide in implementation of robotic MIG

Re: [Emc-users] Serial kinematics

2011-01-04 Thread Jack Coats
You might look at the kinematics for a SCADA arm for some hints, it is a very rudimentary version of what you are doing. I wish I knew enough to help... -- Learn how Oracle Real Application Clusters (RAC) One Node allows