Humanoid robots could soon help humans perform a variety of tasks. Many of the tasks that these robots are designed to perform involve lifting objects of different shapes, weights, and sizes. While many humanoid robots developed to date are able to lift small and light objects, lifting large or heavyContinue Reading