Assistive robotics: Semi-autonomous definition of ARPH mobile platform configuration