A virtual machine-based approach for fast and flexible reprogramming of modular robots | IEEE Conference Publication | IEEE Xplore