CPC B25J 9/162 (2013.01) [B25J 5/007 (2013.01); B25J 9/1679 (2013.01); B25J 13/006 (2013.01); B25J 13/086 (2013.01); B25J 13/089 (2013.01); B25J 18/007 (2013.01); B25J 18/04 (2013.01)] | 20 Claims |
20. A method comprising:
determining, by a mobile robot, that a door is locked by causing a mechanical arm of the mobile robot to apply a threshold force to the door and the door not opening in response to the applied threshold force;
detecting, by the mobile robot, a location of an access control system for the door based on data collected by sensors within the mobile robot;
after determining that the door is locked:
moving, by the mobile robot, the mechanical arm of the mobile robot to present a security credential to the access control system based on the location;
after presenting the security credential to the access control system, causing, by the mobile robot, the mechanical arm to apply the threshold force to the door to determine whether the access control system is working properly; and
responsive to the presented security credential not having proper access to the door and the door opening in response to the applied threshold force, determining, by the mobile robot, that the access control system is not working properly; and
performing, by the mobile robot, a security action in response to the determination that the access control system is not working properly.
|