In a modern world with the hectic schedules, finding and delivering the object becomes a crucial task for some people. It can be troublesome to some people who has memory problem, tight schedule and disable person. Thus, an indoor autonomous face recognition and object tracking robot is proposed. The robot is created to detect and find small scale object in order to reduce time in finding the user’s personal belongings that missing. Three stages will be developed which are face recognition, searching object and pick and place. At the initial stage, the face recognition system is investigated to avoid misused by the unknown user. Once the user is identified, the avoidance obstacle robot will be functioned to find the particular object. The image of the object that has been captured initially is then processed by using image processing in this stage. The object detection is based on the template matching process. If the target object is false, it will search for the next object until the right one is detected. Once the object detected match the object instructed to be found, it would pick up that certain object. Three objects from different size and shape of object has been tested to determine the accuracy, specificity and sensitivity of the robot. The results shows the robot is able to perform with 80% accuracy and above for all objects.