robotic manipulation in unstructured spaces is probably not so hard anymore. when it comes to hardware, the hardware has often been the problem and very flaky, I believe we are at a stage where the software is ready and waiting for the hardware to catch up.