Abstract
A robot and method for autonomously moving and grasping objects are provided. The robot includes a robotic arm for grasping a target object; a mobile platform for moving the robotic arm to the target object's location; a semantic navigation system for navigating the mobile platform to the target object's location; a first camera for shooting the external environment during navigation; a second camera for obtaining relative images of the environment for the robotic arm; an object recognition and pose estimation system for performing semantic segmentation and pose estimation of the target object; an automatic docking coordination controller for obtaining the best mobile grasping path and pose for the robotic arm and the mobile platform; a mobile grasping controller for controlling the movement of the robotic arm through the object recognition and pose estimation system; and a mobile platform controller for controlling the motion of the robot.