question

Alessio Merlo avatar image
0 Likes"
Alessio Merlo asked Ryan Clark commented

AGV offset travel issue

Hi,

while stopping randomly an agv during its task, a navigation error occurs.

error.png

I reproduced the behavior in the attached model. agv_offset_travel.fsm

The model logic is simple:

1. agv receives standard task from source;

2. process flow listens the CP - OnPreArrival event;

3. when the event is triggered, after a while the agv is stopped before reaching the control point;

4. on resume object the error occurs.

I can simple avoid the error changing the agv configuration (from "use navigator for offset travel" to "do not travel offsets for load/unload tasks".

I mean that after resuming the agv, it believes to reach the destination because it is really close, but it isn't close enough for unload task.

What do you think?

FlexSim 21.2.3
agvoffset travel
error.png (4.4 KiB)
· 1
5 |100000

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

Ryan Clark avatar image Ryan Clark commented ·

Hi @Alessio Merlo, was my answer helpful? If so, please click the "Accept" button at the bottom of my answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Ryan Clark avatar image
-1 Like"
Ryan Clark answered Ryan Clark commented

Hi @Alessio Merlo,

I think the problem is that sometimes in your process flow, the AGV stops within an area where it's too close to "travel" to that CP anymore, so it throws that error to indicate that. I was able to solve the problem by adding other control point directly before the one that's having issues and listen to the Pre Arrival event of that CP. That fixed the problem to show the presumed desired logic of the model.

If I may ask, what is the objective you're trying to accomplish with this setup in your full-size model. That would be helpful in us answering any additional questions you may have.

Let us know. Thanks!

· 2
5 |100000

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

Alessio Merlo avatar image Alessio Merlo commented ·

In the full-size model I would like to stop randomly the agv without exception.

I reported you the issue because I believe that it is a bug or internal issue created when FlexSim 20.1 is release.

It is very similar to this topic:

https://answers.flexsim.com/questions/85347/exception-when-resuming-an-agv-which-was-stopped-d.html

My model would isolate the issue in order that you can debug it easily. Could you report this to @phil.bobo or @anthony.johnson? Thanks!

I attached another model to show my real case. Instead of process flow, in this model an MTBF/MTTR stops randomly the agv. The error is the same.

agv_offset_travel_2.fsm

0 Likes 0 ·
Ryan Clark avatar image Ryan Clark Alessio Merlo commented ·
Hi @Alessio Merlo,

I submitted a case to the dev list. Thanks for pointing this out!

@Phil BoBo @anthony.johnson

0 Likes 0 ·