Steadcast
Eye on AI cover art
Eye on AI

The Technology for Fully Autonomous Attack Is Already Here | Alex Liannyi, NORDA Dynamics

September 24, 202619 min · 2,383 words

Show notes

The AI systems guiding Ukrainian combat drones aren't running on expensive Nvidia chips. They're running on a Raspberry Pi Zero - a $15 hobby computer - and that single detail tells you more about how Ukraine's drone war is actually being fought than any headline about AI weapons.

Highlighted moments

In our case, our last mile targeting is based on classical algorithms. It is mostly math control theory and so on.
0:15
“Because of Earth's curvature, the further you go, the higher need to be to get line of sight connection. When you lose altitude, you lose your connection with the drone.”
4:25
“people were making fun of us using Raspberry Pi 4 because they were saying that it is not possible to run proper computer vision algorithms on that. And after that, we started using even lower.”
9:41
“One of the systems we use, it allows connection from one pilot to 32 drones simultaneously.”
0:27

Transcript

Building drone modules

0:00What I'm really interested in is how artificial intelligence is being introduced to the drone operations. Do your modules have any artificial intelligence in them? Artificial intelligence is very broad term. It's very speculative. In our case, our last mile targeting is based on classical algorithms. It is mostly math control theory and so on. How many drones can you launch at a time right now? I mean, how many are you? One of the systems we use, it allows connection from one pilot to 32 drones simultaneously.

0:33And as I'm being deployed in all military organizations, you need to prove that you've hit the target. You need to monitor what has happened with the drone, whether it engaged in a proper target or you can engage in a false positive scenario. And if you can monitor them, you can control them. Technology is close, but I don't think it is completely necessary to use it. How close do you think the technology is to moving the human earlier in the process to the launch of the drone? Once the drone's up, it searches, acquires and attacks. Technology is very close to that.

Founding Norda dynamics

1:05My name is Alex and I'm CTO of Nordodynamics. Before the war, I was a regular founder of a tiny IT business. I was doing software development stuff with a tiny team of 15 developers. When the war started, we started to search for ways to help. I tried all kinds of different things from volunteering to developing drones. Not successful.

1:42And at some point of time, I focused mostly on specific parts of drones, mostly avionics. I started developing different algorithms. And at some point of time, I met other guys, Bazar, Dima and Roman, actually, and we founded Norda. And when you said that your initial efforts at making drones were not successful, what was the problem?

2:14Not really a problem because there were other guys who already done huge amount of work developing fixed-wing drones and developing quadcopter drones. And it was just more efficient to help them in things they are not done yet. Right. That's it. So there was no reason to compete with them. There was a reason.

2:44It was much more efficient just to collaborate with them. Yeah. And when did you start working on drones? When did all of this drone work start? Actually, first efforts, I think, started like mid-2022. Yeah. Yeah. Like some research and so on. But the work on avionics and pre-Norda stuff started in 2023. And the avionics, you're talking about navigation as well as last mile target?

3:18Yeah. Yeah, exactly. Exactly. It started with last mile targeting, research on flight controllers and so on.

Navigation and radio limits

3:24What is the problem, first of all, with navigation and second of all, with last mile? First of all, with the first problem, the absence of GPS navigation. Like it's the first issue which appears on all drones in the Ukraine war. Yeah. And the second problem is direct radio control. Distance, Earth's curvature, trees, any obstacles, they introduce issues with radio signal.

3:58This is why drones don't, usually don't have, pilots don't have connection to the drone on the last 300 meters, 400 meters, depending on distance. Right. When you fly further, you lose connection earlier, before the ground. And that connection is because of jamming, jamming of the signal? There is such a thing as a radio horizon. Because of Earth's curvature, the further you go, the higher need to be to get line of sight connection.

4:32When you lose altitude, you lose your connection with the drone. Right. And the distance before the ground where you lose your connection, it increases with the distance you fly. In the beginning, the drone range is much shorter, and so pilots were piloting all the way to the target. Yeah. It works on a shorter distance, but it still won't work if you have a different ground altitude.

5:07Yeah. Basically, especially on Donbass, you can have, like between pilot and drone, you can have this artificial mountain of like a berm. Yeah. Yeah. I just don't know if it's a proper word. So first of all, the navigation, a lot of people are now using Starlink for large drones. But for these smaller drones, either small fixed ring drones or quadcopter drones, there isn't enough.

5:42You can't fit a Starlink panel on it. Sure. Yeah.

Targeting and autonomy

5:47What I'm really interested in is how artificial intelligence is being introduced to the drone operations. So do your modules have any artificial intelligence in them? Artificial intelligence is very like broad term. Yeah. It's like... Yeah. Sure. It's very speculative. In our case, our last mile targeting, it is based on classical algorithms.

6:18It is mostly math, control theory, and so on. It doesn't have any like fancy AI. It has some neural networks, which can be, I don't know, someone can name them AI. They're usage is quite isolated. Drone does not take any... It does not do anything without pilot approval. Basically, pilot selects the target. Drone does its work afterwards.

6:50We have some developments on target detection. When drone can search for the target itself, but still it won't engage without pilot approval. Yeah. And this is something that I'm really interested in because... I mean, currently, do you have object detection on the drones? On this, you've seen? No. But overall, yeah. There are drones in the field with object detection that are trained to recognize a tank, for example, as opposed to a passenger car.

7:27Yeah. And the drone then searches for that. It helps the operator by scanning for that and recognizing it. Yeah. It highlights like estimated target. And is that done in the cloud or on device? No, it's on device. How large is the model? Where do you get the models for that? Actually, these modules are not big. And these are mostly, as I've said before, it's hobby-level modules.

7:57Basically, we don't usually use high-end edge devices because it's hard to make proper supply of them. Yeah. It is always in short supply, you know. Yeah. So what kind of chips are you using right now? Actually, we are big fans of Raspberry Pi stuff. Yeah. It's a hobby-level single-board computers. We use them a lot. Yeah. Although I've been reading the different units are developing Jetson-level chip modules that have higher accuracy in their targeting.

8:38Most of them have higher speed. I see. Not accuracy. Like, there's no direct connection between accuracy and the chip type. Right. It's just a number of operations you can perform on it. How widespread is it? And when you say speed, it's a matter of speed. You're talking about the speed of the compute? Yeah. And the speed. And the power. What conditions is that speed of compute important? Is it how fast the drone is moving?

9:10I would say it's a complexity of environment. Yeah. But from my experience, good engineering usually overcomes chip limitations. Because with bad engineering, you can overload even high-end Jetson processor. Right. So it still will perform very poorly. Yeah. Actually, when we started developing our system like a few years, two years ago or something like that,

9:41people were making fun of us using Raspberry Pi 4 because they were saying that it is not possible to run proper computer vision algorithms on that. And after that, we started using even lower. We started using Raspberry Pi 0.2. It's a smaller thing, which is much less performance than Raspberry Pi 4. Yeah. And it still runs in real time. On the navigation, so there are two parts, right? Navigation and target acquisition.

10:11Actually, it's mostly target acquisition and control. Navigation part in classical terms, when we know exactly our location, is not introduced yet. These are not loitering drones that you're using right now. Because my understanding, what's coming are drones that you can geofence an area. Yeah. Yeah. And you can say to the drone, you can give the drone instructions. Yeah. Or the module instructions.

10:42Look for military vehicles in this geofenced area. If you see a military target, lock on it, and then what? The operator has to give permission for it to attack? Yeah. Yeah. Actually, we are working on such kind of scenario. Actually, very close to what you described. And yeah, it is important that the operator approves the target.

11:15Basically, we hard-code this condition that the operator needs to slide without it. That last switch that the operator has to toggle to allow the drone to attack. I mean, one of the things I'm interested in, at some point, either Russia or Ukraine or some other state will decide that the human in the loop happens when you launch the drone.

11:45And once the drone is launched, if it's restricted to a geofenced area, and that area you're confident is an enemy line, then you could allow the drone to go ahead and hit the target autonomously. And I know there's a lot of discussion about international human rights law. And right now, everyone's very careful not to take that step.

12:16But at some point, someone's going to take that step. How close do you think the technology is to moving the human earlier in the process, to the launch of the drone? Once the drone's up, it searches, acquires, and attacks? I think people are very close, and technology is very close to that. I'm not sure if it's going to be an efficient way to use the drone.

12:48But overall, the technology is very close. And not efficient because the models are not yet accurate enough? Yeah, it's mostly about accuracy, about accuracy of positioning, of how the navigation part will perform in different conditions. Another important thing, you need to have proof of, in all military organizations, you need to prove that you had hit the target.

13:18Because otherwise, you just used your resources, you used the drones for what? Yeah. And in this case, you need to monitor what had happened with the drone, whether it engaged in a proper target or it engaged in a false positive scenario, right? So in this case, you need to monitor them. And if you can monitor them, you can control them. And if you can control it, why you need to complete a tournament? Yeah. In my opinion, technology is close, but I don't think it is completely necessary to use it.

13:54Right. Although part of the problem, I mean, certainly there's a supply problem, but one operator can really only keep his eye on one or two drones. But if you had that autonomy, you could launch a thousand drones in a geofenced area and the operator could watch. Yeah. Yeah, exactly. That is why the drone can notify you when it sees a target and then you can pull up the picture and approve it.

14:28And you still can control lots of drones simultaneously, but still be in a loop. Yeah. And so how many drones can you launch at a time right now? It's not part of our system to do like a swarming part. Right. But it mostly depends on a radio connection system used. Right. One of the systems we use, it allows connection from one pilot to 32 drones simultaneously.

15:05To how many? 32. 32. Wow. And is that being deployed? As far as I know, some squads using. The targeting module, so you have Raspberry Pi on device. Yeah. You have a small model on the Raspberry Pi that has object recognition or what is the targeting?

15:36We have different options. Yeah. The one which is mostly used doesn't have any models at all. It runs regular math algorithms on it, so nothing fancy as a model. Right. We have other, and it doesn't have any object recognition. It just locks on a specific target. We have a higher version which has object recognition and it runs a model. And the drones I'm seeing that you've been showing me, do those have object recognition or you're just the pilots doing the locking?

16:16No. The one we've shown there just have a lock on a target. So pilot selects an object, a vehicle or a place in the field or whatever pilot chooses and we're just targeting the drone there. Right. And then once the target is required, whether it's through object recognition or by the pilot locking on a target, the module takes over control of the drone. Yes. And so these drones currently have a range, like the fixed wing you were telling me is 30 to 40 kilometers. Is that right?

16:55No, 30 to 40 is with a higher payload. That's right. Yeah. I would say it's up to 80 kilometers of these electrical fixed wings. Yeah. Up to 80. And how long is the target? I mean, how far out can you lose radio contact and have the drone take over? Usually our distance of terminal guidance is like up to one kilometer.

17:25Yeah. It depends on the situation because like when you have fog or lower clouds or just the sun is low or something like that, it may vary. Yeah. But overall it's up to kilometers. And is that getting longer or is that a pretty much a fixed parameter? No, we can do better. Yeah. Yeah. But by using different optics, by using like gyro-stabilized cameras, we can increase distance.

18:02I think up to two and a half kilometers, things like that. And the drones themselves, is Norda supplying the drones with the module built in or you? No, we supply modules or we supply software. Either this or that. We don't do drones. Basically we collaborate with other drone manufacturers in Ukraine. It's much more efficient because we can focus on research and develop part of the stuff.

18:32And people now manufacturing do their job. And how many manufacturers are there today? Like we are collaborating with? Or first of all, in Ukraine? Oh, I know. Hundreds. Yeah. Hundreds of manufacturing manufacturers. Yeah. And we are in contact and collaborating in one way or another with like about 40. A 40 or a 14? 40. 40. 40, wow.

19:02Yeah.

More from Eye on AI

Is This the Cheapest Way to Use AI in 2026? (65+ Models Tested) | Iskander Malikov, Trioma

Oct 16, 202655 min

Chat GPT's Creator Explains The Shocking Truth About How AI Understands the World | Ilya Sutskever

Oct 9, 202641 min

The Coordination Tax: Why AI Is Burning Out Your Best People | Dan O'Connell, Front

Oct 6, 202651 min

Ukraine's Secret Weapon: The Points System Winning the Drone War | Andrii Hrytseniuk

Oct 2, 202633 min

Why Current AI Cannot Be Conscious | Dr. Christof Koch

Sep 30, 20261h 1m