Robots are capable of incredible feats well beyond human abilities: Guinness World Records recognizes the Fanuc Corporation’s M-2000iA/2300 Super Heavy Payload Robot as the ...