AI Basic and AI Recorder Autopilot Bugs and automation issues

EDGE shared this bug 16 hours ago
Submitted

I've been messing around with a lot of the AI-blocks in different combinations, to make a drone that can interact and retrieve "Unknown signals" in space. It's completely mad how many weird problems I'm encountering wile trying to set up the autopilot.


After setting up waypoints for a docking/undocking sequence with the "AI Recorder" I never seemed to get it to aligne properly with the coordinates "added" and I couldn't get it to the right position to connect with the small block inset connector... I realized after a few days trying to figure out the problem, that the AI-blocks is shifting between using the "AI Recorder" and the "AI Flight" as a reference point.


Autopilot Bug1

In simpler terms... When making the waypoints, the "AI Recorder" makes the waypoints in the same position as the "AI Recorder" block. But If you fly trough the waypoints and then hit the "reverse order" button on the "AI Recorder" it starts positioning the "AI Flight" block on top of the waypoints instead of using the "AI Recorder" block. Depending on where you have that block it changes the flying path accordingly.


In addition

I you turn Off the "AI behaviour" button on the "AI Flight" and then turn On "AI behaviour" button on the "AI Recorder" and hit the "Reverse order" button before turning back On the AI behaviour button on the AI Flight it continues using the "AI Recorder" block as a reference point and it flies according to what you initially recorder.


Possible fixes:

What ever block makes the Waypoints needs to also align to them.


Autopilot Bug 2

When switching to the autopilot on the "AI Basic" block it quickly becomes apparent that it completely broken. When setting it up to fly to an "Unknown signal" between 2 GPS waypoints there is no good way of of making it repeat the sequence or reversing it. After hitting the reset waypoints it most of the time just stops moving. If you look at the "AI Basic" block in the control panel you can see that it's alternating between waypoints several times a second and gets stuck in a loop.


This does not happen when using the exact same waypoint and autopilot on the "Remote control".


Autopilot Bug 3

This bug also needs to be mentioned again as it's a really old bug that made people give up on making drone a long time ago. The "Collision avoidance" breaks off path and wanders trough some really meaningless routes that make absolutely no sense before it seems to correct itself and goes back to where it was supposed to go in the first place. It even flies towards things it supposed to avoid. The programming on "Path finding" needs some serious work, It can also completely mess up the route and in worst cases gets stuck or even seems confused wile it gets stuck in a loop.


Missing fundamental actions in Timerblocks:

When adding the AI Offensive block in to a timer block its missing the option to change the "Attack Pattern". This is important if you need it to change that behaviour at some point.


In addition:

When adding the "AI Offensive" block in to a "Timerblock" its duplicated the actions to turn On/Off the directional movements. These should also have been listed as options in the Control panel.

It also suddenly gives you a new option that should also exist in the Control panel which is turning on or off "Evasive actions".

It's messy to say the least. But the biggest problem are the actions you can't get access to through the timer blocks.


It's pretty fundamental in a game like this that you can make a drone follow a simple path and follow a set of automated commands when it gets there. It's difficult to understand that it after so many years still doesn't become a priority and that stuff like this need to be put up for a vote in order to even get looked at. There is always going to be less people doing the more complicated stuff.


Therefore please just realize that we can't make automated drones if the "Auto pilot" doesn't work properly and the commands we need aren't even listed as options in the timer block. It would therefor also be nice if we could finally get the option to specifically target "Unknown signals."

Replies (6)

photo
1

Correction:

The Evasive On/Off is actually present in the "AI Offensive" from the "Control panel". But an other example of what isn't, is the "Enable Target locking" action in the "Remote control".

photo
1

I also failed to mention that the "AI Basic" seems to have problems understanding what order in which it's supposed to fly through the waypoints after trying to add a new waypoint in between two other GPS Coordinates.

photo
1

Yet an other example of missing actions in the timer blocks is the "Follow home" command when trying to put in the AI Basic block.

photo
1

Unlike the "Remote control" block, there is no way to turn "Inertia dampeners" Off on the "AI flight" block, making "Autopilot" very fuel inefficient.

photo
1

After having made a 15 step flight path with the "AI recorder" and added a bunch of different actions to those waypoints I now have to write down all of it and do most of it again because there is no way to edit the sequence or add a waypoint to the flight path. In the "Remote control" block you have the option to Add and/or move the Waypoints up and down the list but with the "Ai Recorder" you can't do that.

photo
1

The the "AI Basic" block. is also missing the actions "Autopilot" when trying to add it in to the timer blocks.

Leave a Comment
 
Attach a file