Robotics is a branch of computer science involving design, construction, operation, and use of robots. The goal of robotics is to design machines that can help and assist humans. Robotics integrates fields of mechanical engineering, electrical engineering, information engineering, mechatronics, , control engineering, software engineering, mathematics, etc.