Researchers give urine-powered robot new 'heart'

Ecobot

The robot is powered by fuel cells that break down urine to produce electricity.