Re: Re: A nomenclature question

Leopold Palomo Avellaneda <[email protected]>
Newsgroups gmane.science.robotics.orocos.user
Message-ID <[email protected]>
After reading the mail I think that I explained my question very bad. I will 
try to explain myself again.

It's a very nice thing to have a generic library. However, I think that it's a 
very dificult thing to implement and mantain. After reading the document:
http://www.orocos.org/kindyn-doc.html
it would be very nice to have some kind of objects that represent a Serial321 
robot, or a Parallel321 or a Scara.
It could be great to have some kind of:
move(myrobotSerial321,mycontroler,mypathgenerator,myendposition) 
my question is about that how I can define a robot to have a mathematical 
interface to play with?

I think that the nomeclature helps to define the homogeneous transformation 
matrices, but I think that always you will need to define SOME parameters to 
construct your representation of the robot. 

> I don't see the advantage of choosing TCS: not that it is bad, but
> what real advantage does it bring to make contributors learn a
> particular _convention_? 

I agree. But you always will need some kind of parameters in the 
implementation. For example. I would like to simulate, or I would like to 
construct a new 8DOF arm. I have my phisical prototype constructed with 
Mecano pieces, some kind of servos, and some control. I would like to make 
simulations and of the robot to experiment some control algorithm to after 
put it in the real model. I would like to construct my virtual model and I 
will need to caracterize this robot to play with. I will need to specifie the 
parameters. If I use some nomenclature or another maybe in thery will be not 
important, but I think that it could be important internally to have some 
kind of consistent library. 
> I notice this every year again with students:
> they just make lots of "formal errors"; take a look at the table on p
> 45 of that document and you will know why :-) 

Sure, it's not an obvious thing. I have made a lot of errors.

>  Just let a designer  define his coordinate frames in what seems the most 
> appropriate way  for a particular mechanism. 
This is very easy to say but very difficult to implement. 

> For that mechanism, the efficient  kinematics have to be coded anyway. And 
> for the "external" use of the  device, all that counts is the tool centre 
> point or end effector frame.

Yes and not. You maybe would want to know where is the 3th link because you 
have a constraint and that link cannot pass some dimension.


Leo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.