Source: http://www.canadianbusiness.com/innovation/how-clearpath-robotics-is-helping-machines-think-for-themselves/