Real-time humanoid whole-body remote control framework for imitating human motion based on kinematic mapping and motion constraints. (19th March 2019)