Abstract
Disclosed is a multi-axis modular coupling system for a mobile robot, the multi-axis modular coupling system comprises: a mounting plate employed to attach to different custom modules for enabling movement of different user assets; a first degree of freedom element employed to enable a translational degree of freedom of said system; a second degree of freedom element to enable a first rotational degree of freedom of said system; and a third degree of freedom element to enable a second rotational degree of freedom of said system. When said system is in use, at least one of: the first degree of freedom element, the second degree of freedom element, the third degree of freedom element, operates to accommodate for floor surface irregularities when a given user asset is carried by the mobile robot.