Robots can be stronger, more robust and invulnerable to certain hazards than people, but at the same time, they can be quite fragile -- breaking down when conditions are slightly different than expected or shutting down completely when programming errors bring their computations to a halt. Luckily for us puny humans, we haven't needed to go head-to-head with any bloodthirsty robots. In the movies, people seem to find convenient Achilles heels for belligerent robots just in the nick of time, but we might not be so fortunate in real life if we make robots smarter and more adaptable than ourselves.
After you've finished checking out those links, take a look at our Daily Deals
for cool gadgets and other awesome stuff.