Researchers at the Bristol Robotics Laboratory have potentially found a new way to power their next robots: human urine.