luisdemiranda.com
Anthrobotics
The anthrobotics paper has now been published: read here.