The invention relates to a target object recognition and positioning method based on color images and depth images. The method is characterized by comprising the following steps that (1), a target region is confirmed by a robot by the adoption of the remote HSV color recognition, the distance between the robot and the target region is obtained according to the RGB color images and the depth images, and the robot conducts navigation and path planning and moves to the portion near the target region; (2), when the robot reaches the portion near the target region, through the SURF feature point detection, the RGB feature information of the target object is obtained, feature matching is conducted on the RGB feature information and the pre-stored RGB feature information of the target object, and if the feature of the target object accords with an existing object model, the target object is positioned; and (3), the RGB color images are collected to an imaging plane, the two-dimensional coordinates of the target object in the imaging plane are obtained, and the relative distance between the target object and a camera is obtained through the depth images, so that the three-dimensional coordinates of the target object are obtained. By the adoption of the target object recognition and positioning method, the category of the object can be judged quickly, and the three-dimensional coordinates of the object can be determined quickly.