A self-propelled carriage 10a in which a spherical drive module 10 is mounted on the bottom of a carriage frame 11 via a suspension mechanism 12. The spherical drive module 10 includes a spherical body 14 and first and second contacts with the spherical body 14 from the XY axis direction. Driving wheels 15 and 16, and first and second free balls that are opposite to the first and second driving wheels 15 and 16 and receive reaction force from the first and second driving wheels 15 and 16. A bearing mechanism 17, 18, a third universal ball bearing mechanism 19 that is located above the sphere 14 and receives a load applied to the sphere 14, and a base 20 that supports them.球体駆動モジュール10を台車フレーム11の底にサスペンション機構12を介して装着した自走台車10aであって、球体駆動モジュール10は、球体14と、球体14にXY軸方向から接する第1、第2の駆動車輪15、16と、第1、第2の駆動車輪15、16と反対側にあって第1、第2の駆動車輪15、16からの反力を受ける第1、第2の自在球軸受機構17、18と、球体14の上位置にあって、球体14に掛かる荷重を受ける第3の自在球軸受機構19と、これらを支持する基台20とを備える。