Robotics - Introduction to motors, gearboxes, and encoders