Evaluating bids

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

Published on the October 28, 2024 in IT & Programming

About this project

Open

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

Project overview

Projeto para fazer ensaios de comunicacao entre os frameworks

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by F. D. F.