Robot blocks are nothing new. We have covered a bunch of them in the past. MIT researchers have come up with self-transforming robot blocks that can jump, spin, flip, and identify each other. They can self-assemble to form different structures but can move completely on their own.
M-Blocks 2.0 have magnets on each face to attach to other blocks. They can travel along other blocks, climb down, or jump up. The above video shows these amazing little box in action.