wiki:SIMEO

Version 5 (modified by voicu.octavian, 14 years ago) (diff)

--

SIMEO: SIMulation architecture for the study of Emergence and auto-Organization

  • 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

Milestones

  1. Hello World simulation on cluster.
  1. 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

  1. Implementation

TODO.

  1. Testing

TODO.

Project activity

  • Dec 13th
    • C++/Java interaction: details
    • TODO
  • Nov 26th
    • started work on a proof of concept sensor/actuator demo
    • started work on a remote gui
    • set up compile environment on Cell
    • compiled Bullet library on Cell
  • Nov 23th - renamed project + compiled lib on cluster
  • Nov 19th - compiled and tested the Bullet library
    • compliling Bullet Physics Engine: details
    • TODO: compile library for the Cell blades.

Attachments (7)

Download all attachments as: .zip