Towards a Methodology for Designing Artificial Conscious Robotic Systems