Simulation, Modeling, And Programming For Autonomous Robots door