Version 2 (modified by 14 years ago) (diff) | ,
---|
SIMEO: SIMulation architecture for the study of Emergence and auto-Organization
- Acronym: SIMEO
- SVN: https://svn-batch.grid.pub.ro/svn/PP2009/proiecte/SIMEO
- Team members: Octavian Voicu - voicu.octavian, Bogdan Ghit - ghit.bogdan, Andrei Ciortea - andrei.ciortea
- Project description: design of a framework for studying the interactions between large numbers of agents in a simulated virtual world.
Technologies
- Bullet Physics Engine
- Message Passing Interface (MPI)
- Compiled Native Interface (CNI)
- Languages: C++, Java
Milestones
- Hello World simulation on cluster.
- Framework specifications
2.1 Define system components:
- MAIN CONTROLLER - manages the other controllers + load balancing
- creates controller for each environment zone
- allows agents to join platform
- ensures communication with the environment
- CONTROLLERS - facilitate efficient communication between other entities living in the same zone
- establishes virtual communication channels
- relays percepts from environment to sensors
- relays commands from actuators to environments
- SERVICES
- assign global unique identifiers per agent
- discover other accesible agents
- join / part communication channels
- roaming service for agents migration
- AGENTS
- SENSORS - monitor the environment
- ACTUATORS - apply changes to the environment
- CHANNELS - allow agents to communicate
2.2. Specify communication mechanism
- MAIN CONTROLLER <-> ENVIRONMENT
- MAIN CONTROLLER <-> CONTROLLER
- CONTROLLER <-> AGENTS
2.3. Architecture
- Implementation
TODO.
- Testing
TODO.
Project activity
- Nov 23th - renamed project
- Nov 19th - compiled and tested the Bullet library
- compliling Bullet Physics Engine: details
- TODO: compile library for the Cell blades.
Attachments (7)
- architecture.png (21.6 KB) - added by 14 years ago.
-
worm.png (110.9 KB) - added by 14 years ago.
Simeo GUI and the Lazy Worm
-
hinge.jpg (5.2 KB) - added by 14 years ago.
Hinge Constraint
-
bullet.gif (9.9 KB) - added by 14 years ago.
Bullet Components
-
system.pdf (13.8 KB) - added by 14 years ago.
Simeo Architecture
-
system.png (46.1 KB) - added by 14 years ago.
Simeo Architecture
- SIMEO.pdf (89.9 KB) - added by 14 years ago.
Download all attachments as: .zip