Improving the functionality, robustness, and adaptability of myoelectric control for dexterous motion restoration