A configurable assistive device comprising: a platform; at least three wheels; and, at least three independent leg mechanisms, each respective leg mechanism coupled to the platform and a respective one of the at least three wheels, each respective leg mechanism configured to move the platform relative to the respective wheel for positioning the platform at an elevation and for inclining the platform to an inclination to configure the assistive device into one of a plurality of configurations.