question

Bartosz Wierzba avatar image
0 Likes"
Bartosz Wierzba asked Sam Stubbs answered

Upside-down robot uses flipped reference frame

When I place the robot upside down, it's like the robot's frame of reference is flipped. The robot "thinks" that the down is up and is looking for items above itself.

FlexSim 16.1.2
robotrobot upside downreference position
· 4
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Sam Stubbs avatar image Sam Stubbs ♦ commented ·

I'm not sure I completely understand what you're describing. I tried to recreate a "flipped robot" but it seemed to be acting as expected after I reset an ran my example. Could you provide an example?

0 Likes 0 ·
Jeff Nordgren avatar image Jeff Nordgren Sam Stubbs ♦ commented ·

@Sam Stubbs

Maybe post your example to look at?

0 Likes 0 ·
Sam Stubbs avatar image Sam Stubbs ♦ Jeff Nordgren commented ·

That's a good idea, sadly I didn't save it. All I really did was make a simple source > queue > processor > exit model. And threw in a robot as the operator, then just rotated it upside down. But it didn't act or move strangely, I think I'll have to see Bartosz model.

0 Likes 0 ·
Bartosz Wierzba avatar image Bartosz Wierzba commented ·

Thank you for replys. That's an example of flipped robot which doesn't work. I mean it's picking up a flowitem from the ceiling and there are bugs when using Define Motion Path also.

flipped.fsm

0 Likes 0 ·
flipped.fsm (20.7 KiB)

1 Answer

Sam Stubbs avatar image
0 Likes"
Sam Stubbs answered Sam Stubbs commented

It looks like the issue was proximity to the queue. I'm not exactly sure why that seems to mess up the coordinates of the robot's pickup/dropoff destination, but if you spread the queues out just a bit further, it seems to allow the robot to move correctly.

flippedrobot.fsm


flippedrobot.fsm (20.2 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.