S spectrum.ieee.org Robot dog cleans up beaches with foot-mounted vacuums 139 points zdw 2 years ago 125 comments