If it is to operate independently then it seem to me to require some INT, or it will just follow the parameters as set. Which is available as well.
There is a difference between sentient and aware to being able to independently act, IHMO.
Its like the new fuzzy logic washing machines we have now, they can work independantly but act always within their set parameters. It will adapt as required but stay within the guidelines, where as a trap will just be a trap.
Robots are NPCs, just treated different from normal players until high PL, in Nexus.
(I need to write that bit in, sweet learning stuff still

)
Again setting them as just a trap, removes the aspect of the varaitions between the different equipments and also makes them dumb.
A MG set up to fire at anything approaching down this passage, using a sensor box or such, is diffeent to having it able to pick the difference between say a cow and a human or even two different humans etc.
Q: If this was able to move, then does it stop being a trap? As a vehicle can move and so can most other robots are they traps or NPCs.
And even if it is a trap, its does not matter only the final data does. In Nexus the CR will vary with the damage and TH as per the rules I have developed as well.
So to just call it a trap is a misnomer (sp!) as its still equipment that can be used for multiple tasks.