MARVIN is also equipped with different sensors to allow it to avoid obstacles. Different sensors are used to detect obstacles at different distance (short, intermediate and long). In operation, MARVIN scans its environment, waiting until it has detected a dynamic (moving) obstacle. Once this is confirmed, the laser ranger can help determine if this dynamic feature is possibly a human. If so, MARVIN approaches the “moving obstacle” and interrogates it. If it is a human, MARVIN expects an identification card to be shown. It then searches its database to find the owner of this card, and will prompt the user for his password. MARVIN will try three times to elicit the password from the user. If unsuccessful, MARVIN will become more aggressive (see diagram), and demand the user leave the premises. Although not implemented at this stage, the plan is for MARVIN to also notify a remote human security agent via the on-board wireless LAN that an intrusion has taken place, and send a picture of the intruder.
I think that this system is useful as a security agent. When multiple robots are used, this can serve as an efficient way to patrol a large area. However there is still a need for a human security guard to oversee the entire operation as unexpected situations may arise if an intruder behaves abnormally.