Why Multi-Functional Robots Will Take Over Commercial Robotics - IEEE Spectrum