The invention discloses an indoor small ball picking and placing robot and a method thereof. The indoor small ball picking and placing robot comprises a frame, omni-directional wheels, direct-currentgear motors, a lifting mechanism, a ball storage device, a ball spiking device, a controller, an ultrasonic sensor, a camera and a battery pack, the frame is connected with the three direct-current gear motors through three direct-current gear motor supports, each direct-current gear motor is connected with one omnidirectional wheel, the lifting mechanism is installed above the front end of the frame, the ball storage device is installed on a lifting frame, the ball spiking device is installed on a cross beam through a cylinder clamping block, the controller is installed in the center of the frame, the three ultrasonic sensors are installed above the frame through an ultrasonic sensor support, the camera is installed below the front end of the frame through a camera support, two battery boxes are installed on the left rear portion and the right rear portion of the frame correspondingly, and the battery pack is installed in the battery boxes. According to the indoor small ball picking and placing robot, the ball picking and placing work can be saved, and the training efficiency of players is greatly improved.