Another example of the word "drone" getting overused IMO. Unless we are going to start calling everything that is remotely piloted a drone that is a large RC helicopter.
I don't know if it's a drone or not. However, in my opinion, if it un-maned and uses computers to do a significant amount of the control, I think it would be considered a drone. If this one is not a drone, I can still envision a drone of some shape taking over this type of application!