Silicone sensors hand robot fingers the human touch

16 Jul 2014