CAHRA: collision avoidance system for humanoid robot arms with potential field | Synapse