Computers and motors in the base of the device keep the Segway PT upright when powered on with balancing enabled. A user commands the Segway to go forward by shifting their weight forward on the platform, and backward by shifting their weight backward. The Segway detects, as it balances, the change in its center of mass, and first establishes and then maintains a corresponding speed, forward or backward.