Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.