Realizing whole-body tactile interactions with a self-organizing, multi-modal artificial skin on a humanoid robot | Synapse