Evaluando propuestas

Integração e comunicacao entre os frameworks jade e sumo

Publicado el 28 Octubre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Title: Integration of JADE Agents with SUMO Traffic Simulator for Intelligent Transportation System

Project Description:

Development of integration between the SUMO (Simulation of Urban MObility) traffic simulator and the JADE (Java Agent DEvelopment) framework to create a multi-agent intelligent transportation system.

Current Project Status:

SUMO system already implemented and functional
Basic Java project structure
Maven configurations established
Main SUMO classes already implemented (Auto, TransportService, etc.)
Development environment: IntelliJ IDEA
Java
Operating system: macOS
Technical Requirements:

Experience with:

Java (version 23)
JADE Framework
SUMO Traffic Simulator
Multi-Agent Systems
Maven
Scope of Work:

JADE Agents Development:
Create agents to represent vehicles in SUMO
Implement agent behaviors
Develop inter-agent communication system
sumo-jade integration:
synchronize data between sumo and jade agents
implement real-time update mechanisms
ensure consistency between simulation and agents
specific functionalities:
inter-vehicle communication system
autonomous decision-making for agents
monitoring of metrics (speed, consumption, emissions)
coordination among multiple agents
documentation:
code documentation
integration manual
usage examples
current directory structure:

project/

├── src/main/java/io/

│ ├── sim/

│ │ ├── auto.java

│ │ ├── Transportservice.java

│ │ └── … (other sumo files)

│ └── agent/

│ └── (directory for new jade files)

├── lib/

│ ├── jade/

│ │ └── jade-4.6.0.jar

│ └── sumo/

│ └── (sumo jar files)

└── pom.xml

Expected Deliverables:

Complete source code of the integration
Detailed documentation
Usage examples
Weekly meetings
Non-Functional Requirements:

Adequate performance for real-time simulation
Well-documented code
Good programming practices
Proper exception handling
Debugging logs
Deadline:

20 days for integration and communication between agents and the simulator. Can be done using other ready-made code from the internet.

Important Points:

SUMO base code is already implemented and functional
Project structure is organized
Main dependencies are already configured
Need to maintain compatibility with existing code
Required Skills:

Advanced Java
Experience with JADE
Knowledge of SUMO
Multi-Agent Systems
Design Patterns
Maven
Differentials:

Previous experience with SUMO-JADE integration

Contexto general del proyecto

Projeto para fazer ensaios de comunicacao entre os frameworks

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por F. D. F.