Skip to content

A Robot Simulator program with demonstration of the design process

License

Notifications You must be signed in to change notification settings

VishnuArun/Robot-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robot-Simulation

A Robot Simulator program with demonstration of the design process

The project is split into 2 components.

  • Robot Game: In this iteration we build a simulator in which the user can control a robot moving around an arena. This design is built as a game where the goal is for the robot to capture all the bases. We have included a preliminary UML diagram for class documentation.

  • Robot Simulator

    • Iteration 1: In this iteration we build a simulator in which multiple autonomous robots can be observed. This follows Braitenberg vehicle behavior where the robots can exhibit different behavior such as "fear" and "exploratory". We also include a design document that describes the Observer design pattern used in this simulation.
    • Iteration 2: In this iteration we attempt to add a GUI interface to our simulation from Iteration 1. The user cantrol the number of robots, food, and light that exists in the arena as well as adjust different aspects such as light sensor sensitivity. We have included a UML diagram to document all new classes and relationships.

About

A Robot Simulator program with demonstration of the design process

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published