An exoskeleton device includes a plurality of braces that are each attachable to a part of a user. A plurality of joints connects adjacent braces. Each joint is controllable to bend or unbend so as to cause the exoskeleton device to change between an erect configuration and a sitting configuration. At least one support column is extendible from a brace. A length of the support column is adjustable. A controller is configured to adjust the length of the support column in coordination with the bending or unbending of a joint to provide support for the exoskeleton device when in the sitting configuration.