I'd really like to know more about the "target identification" software, specifically how it differentiates a person holding a gun from someone holding a shovel (or any stick object).
Future wars are going to look really weird (for the half second or so they last, anyway).
I'd expect the first several generations will just have a kill box area and kill anything that moves in that box. Not really different than an artillary barage.
Edit-
I don't know what they used but you can achieve somewhat similar results using open source libraries like dlib or open cv:
And some software engineers to take the blame, rather than military brass.