You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TCP (Tool Centre Point, or Tool Control Point) is terminology which is pretty much mostly used in industrial robot contexts.
It would be good if we could make these messages somewhat more generic: the goal of the trajectory message seems to be able to encode how a specific link should be moved through a Cartesian space by specifying a list of points in that space with associated constraints on velocity, acceleration (and potentially jerk: #3). That does not necessarily need to be a industrial (serial) manipulator (uavs come to mind, but perhaps anything which can be controlled in a similar manner might be relevant).
As naming is important, including tcp as a prefix seems like it precludes the use of this message in those contexts (not really of course, but it would be strange to set a field called tcp_frame for a robot which does not have a TCP, or perhaps only a single controllable link).
This 'complaint' about tcp_frame is a bit weak, as there is also a posture field which may not be applicable either for other types of robots, but it may still be worth it to consider using a different name for the controlled link (or the link for which the Cartesian trajectory describes the desired state over time).
The text was updated successfully, but these errors were encountered:
TCP (Tool Centre Point, or Tool Control Point) is terminology which is pretty much mostly used in industrial robot contexts.
It would be good if we could make these messages somewhat more generic: the goal of the trajectory message seems to be able to encode how a specific link should be moved through a Cartesian space by specifying a list of points in that space with associated constraints on velocity, acceleration (and potentially jerk: #3). That does not necessarily need to be a industrial (serial) manipulator (uavs come to mind, but perhaps anything which can be controlled in a similar manner might be relevant).
As naming is important, including
tcp
as a prefix seems like it precludes the use of this message in those contexts (not really of course, but it would be strange to set a field calledtcp_frame
for a robot which does not have a TCP, or perhaps only a single controllable link).This 'complaint' about
tcp_frame
is a bit weak, as there is also aposture
field which may not be applicable either for other types of robots, but it may still be worth it to consider using a different name for the controlled link (or the link for which the Cartesian trajectory describes the desired state over time).The text was updated successfully, but these errors were encountered: