Advanced assistive mobility devices