<;P>;PROBLEM TO BE SOLVED: To provide a mobile body with high operability and a method for controlling the same. <;P>;SOLUTION: This mobile body 1 includes: a passenger seat 8 where a passenger gets on board; an undercarriage 13 for supporting the passenger seat 8; wheels 6 for moving the undercarriage 13; a sensor for outputting measurement values, according to a force applied to the seat face of the passenger seat 8, corresponding to a moment about a yawing axis, a moment about a pitching axis, and a moment about a roll axis; a translation component calculation section 55 calculating a translation component based on the moment about the pitching axis; a rotation component calculation section 54 calculating a rotation component based on the moment about the roll axis; an in-situ rotation component calculation section 56 calculating an in-situ rotation component based on the moment about the yawing axis; and a synthesis section 57 synthesizing the translation component, the rotation component and an in-situ rotation component and calculating a command value for actuating a transfer mechanism. <;P>;COPYRIGHT: (C)2010,JPO&INPIT