Programming by demonstration: dual-arm manipulation tasks for humanoid robots
A study in two-handed input