Self-folding, printable robot footsoldiers are among us
• dvice.comThe march of robotic progress is something of an unstoppable force. And while some people out there consider this interesting, others among us view things a little differently. Especially when the marching progress is of a literal sort.