Features Humanoids Sarcos Robotics says it has overcome ‘major obstacle’ to commercial deployment of its exoskeletons November 28, 2018