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
Uh oh!
There was an error while loading. Please reload this page.
-
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