Garbage Collector System
I have been working with robotic system this semester at school. The idea is to create automated system, which will be able to transport something for us. It could be a garbage bean (originally) or it can use another modules, for bringing some coffee from the kitchen, or transfer a documents in a big office from room A into the room B.
The main goal for me was creating an architecture, which will make adding new robots, or modules for them easily, as well as adding another interfaces for asking the system what we want at the moment. (For example voice commands, or buttons, or clicking in computer application). Let's organize what will we talk about: