AI Recorder breaks when changing AI Flight Block Settings

erlgrey shared this bug 14 months ago
Reported

essentially copy of that topic, as i accidentially submitted a feedback instead.

https://support.keenswh.com/spaceengineers/pc/topic/44758-ai-recorder-breaks-when-changing-ai-flight-block-settings


when you change Collision Avoidance or Precision Mode settings it breaks AI Recorder functionality.

e.g:

- if you have e.g. 4 waypoints and change Collision Avoidance and Precision Mode at waypoint 3, it won't continue to waypoint 4.


- if you manually control and change the Collision Avoidance or Precision Mode setting, then trigger AI Recorder (ai behavior + play on) - it breaks


- if it is broken it e.g. goes through waypoint 1-2-3-4 almost instantly without moving actually the grid, if you flip the settings of flight ai block "pre mode, collision avoidance" and trigger play again on the ai recorder block - it might work as intended again.


cut&pasting the grid fixes it, but just for a moment and not permanently, next change of said ai flight block settings breaks it again.


this worked perfectly fine with the same drones i used in signal update and appearently broke in contact.


grid: e.g. "redbroken"

i already tried many different settings, like where to change what setting, and the only way i can "reliably" use drones is keeping collision avoidance off and pre mode on, which is not really practical way as you essentially created suicide drones and it is just a matter of time when they gonna kill you or damage something.

Replies (6)

photo
1

actually, not only ai recorder breaks but also ai basic block.

i set a patrol route with a few waypoints on the basic task, it fails to execute that task if i make changes like collision avoidance and precision mode.

it cycles through the gps waypoints almost instantly without even moving the ship.

photo
1

Hello, Engineer!


Thank you. We have reproduced the issue and added it to our internal system. The thread will be updated once we have more information.


Kind regards,

Keen Software House: QA Department

photo
1

is there an eta for the fix?

photo
1

1.206 maybe?

photo
photo
1

I'd like to say 2 things.

1. After stressing for a few days about why a technique for drones that previously worked just fine no longer worked, it was reassuring to read this bug report. It describes exactly what I was seeing, thank you for taking the time to write this up.

2. I may have found a work around. It's down to the settings on the blocks when you make the recording. For example, if have

  • Waypoint 1
  • Waypoint 2: Set Precision Mode On
  • Waypoint 3: Set Collision Avoidance Off
  • Waypoint 4: ???
  • Waypoint 5: Profit

After I record Waypoint 2, I must make sure that I go and Set Precision Mode On, then move to the next spot and record Waypoint 3, then go to the AI Flight block and Set Collision Avoidance Off - any actions you want that involve touching the AI blocks should also be applied during the recording. In some very simple testing, this seemed to work for me. Also the starting settings of the AI Flight block did not seem to matter. YMMV.


An observation about the bug that may help the developers track the issue down. If you have "Show Path On HUD" and "Show Selected Points" enabled (and the other associated settings, all waypoints selected), when the bug occurs the path disappears from the HUD completely. The GPS-like markers for the waypoints do not disappear.

photo
1

do i understand correctly that you essentially make all settings also manually on the flight ai blocks while you are recording?

interesting if that works, but also very very cumbersome, as everytime you make _any_ change to the path and trigger actions you have to re-record everything from scratch.

nevertheless, it worked "flawless" in previous signal update and broke in contact, can't be too difficult reverting or fixing that.

photo
1

Yes, your understanding is correct, it is very cumbersome!

photo
1

del

photo
photo
1

9 Months of

"Thank you. We have reproduced the issue and added it to our internal system. The thread will be updated once we have more information."

and nothing?

photo
1

Commenting for the issue not to die and be forgotten. It's extremely annoying.

photo
1

It seriously still sucks but if you add enough blocks, which makes your tiny cargo drone not so tiny, you can workaround it though mostly .


Add 2 (or more as required... ) Ai flight blocks and switch between them, make all changes with e. G. Timer blocks instead of doing things at Ai recorder way points.

You may need like 10 additional blocks but it kinda works, but to be honest, I kinda lost the interest on my own drone fleet because of that issue.

Still curious how keen could break that functionality that bad and do nothing to fix it, especially because it worked already..

Even with workarounds, the drones get stuck and need so much babysitting which make that a bit pointless.

photo
1

I tried it yesterday and switching between AI Flight blocks does not work, at least when using AI Recorder waypoints.

photo
1

Don't make any flight block changes at recorder way points!

photo
Leave a Comment
 
Attach a file
You can't vote. Please authorize!
You can't vote. Please authorize!