Gravar-mail: A human-like upper-limb motion planner: generating naturalistic movements for humanoid robots