BYU robotics experts are building a humanoid robot that can impressively lift large and unwieldy objects such as ladders, ...