AI Recorder breaks when changing AI Flight Block Settings

erlgrey shared this bug 4 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 (3)

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
Leave a Comment
 
Attach a file
Access denied