Multiple source frames for a single program? #166
Unanswered
naren-sriram-robo
asked this question in
Q&A
Replies: 1 comment 13 replies
-
Sure, the one passed to the CompositeInstruction is a global one which is used if a move instruction that does not contain its own ManipulatorInfo. In your case you would assign a manipulator info to each move instruction which has a different working frame. |
Beta Was this translation helpful? Give feedback.
13 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I have a welding like scenario in which I need to pass different source frames for each waypoint and the tool frame (which is the target frame) must align with this source frame. I have my own urdfs, source and target frames.
I understand this is the part where we pass the source and target frames:
CompositeInstruction program( "cartesian_program", CompositeInstructionOrder::ORDERED, ManipulatorInfo("manipulator", "grinder_frame", "tool2"));
I wanted to know if it is possible to pass different source frames as a part of this program or create multiple programs (1 for each waypoint) and pass it to the same request. Any help would be greatly appreciated and I can answer any further questions.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions