3 ms·...says a company making telepresence robots, aka iPads on sticks. Hard pass.by pwinnski 7y ago...says a company making telepresence robots, aka iPads on sticks. Hard pass.