The software prevents self collisions and excessive joint motions that might damage its system and is integrated with Asimo's whole-body controller in order to maintain balance.The researchers say that the ability of mimicking a person in real time could find applications in robot programming and interactive teleoperation, among other things.