1. A method of assessing a pose of a device, the method comprising: receiving sensor information from one or more sensors of the device; selecting a motion-family model from a plurality of different motion-family models based on the sensor information; providing the sensor information to the selected motion-family model; and outputting an estimated pose of the device according to the selected motion-family model.