Development of an Omni-Directional Mobile Robot with 3 DoF Decoupling Drive Mechanism