Making robots navigate and interact with objects using open source software by R.C. Ladan & R.J.J. Favier