Motion sensing and position detecting

Hi I am pretty knew to Arduino (and making in general) I have basic electronics knowledge and intermediate programming skill.

I set myself a challenge to make a motion tracker similar to one from Aliens and would appreciate advice on how to go about it?

So far I have considered PIR but I am aware this only detects movement in a range and wont send/receive the position of movement, so then considered that alongside ultrasonic sensors to detect position once thermal movement established... but I dont know how to know how the ultrasonic would then determine the moving object as opposed to another static object in the area?? im a little lost.

If someone could suggest a better method or something? My electronics knowledge is beginner as I say, so there may be a module I am not aware of or know the terminology. Hate being a noob. I'm aware of the inaccuracy the device may have in general but I've seen motion trackers using 2 ultrasonics and wondered if that was the best method? Just to tell the difference between a body and a chair for example.
Thanks in advance and apologies if missing something obvious.
Tim

Outdoors, GPS works well for motion tracking. Indoor motion tracking is quite difficult, but you might consider the Pozyx system.

Just to tell the difference between a body and a chair for example.

Very, very difficult to do with a microprocessor and a few sensors.

Mintee:
...
I set myself a challenge to make a motion tracker similar to one from Aliens ...

Maybe you could elaborate on how such a motion tracker "similar to one from Aliens" should work ?

Would this be useful maybe ? :