Simulate a Nano drone without GPS with IR sensors

I want to make a project regarding nano drones. The drones are programmed in such a way that it is connected to wifi or Bluetooth and it will scan the whole room and doesn’t strike to walls(IR sensors). It will scan the faces in such a way that the image which will match the drone will land on that palm of that person whose image is matched.

Topics covered in this
Image Processing
IR sensor’s programming(don’t strike the walls )
Automation(no controller required).

I am having computer science background,

Tell me which model of
Ardupilot
Frame
Motor size
is required?

A “SkyViper v2450 GPS” with a couple of lightweight IR range sensors should get the job done.
You will need a fast PC.