Design,simulate,program,andprototypeaninteractiveautonomousmobilerobotfromscratchwiththehelpofPython,ROS,andOpen-CV