Mechatronics and robotics