Self Aware Robots On The Path To Machine Consciousness | Desertcart Senegal