Integrating JADE and Robocode to develop a Multi-Robot System using TeamRobot class

[email protected]
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>

Hi everyone!

I'm trying to implement Robocode and JADE (http://jade.tilab.com/) library 
to develop a multi-robot based in escorting and entrapment application 
system using TeamRobot class, integrating Robocode robot as an agent, 
behaviours extending Behaviour class from Jade and also FIPA-ACL to the 
communication between the TeamRobot.

For example, to put an agent in society, I need to extend Agent native 
class from jade in the myAgent class, but at the same I need to extend 
Robot. How do implement to relate a Robot as an Agent? One more this: once 
I got integrate those classes, is it possible develop FIPA-ACL 
communication in robots? 

Does someone know how to do it?

I'm really need help!

There are below something I've tried to do. In myAgent class I instantiated 
myRobot object to try to get a connection between Robot and Agent. However, 
I'm not true if I'm in the right way...

MyAgent Class: ------------------------
package BenderRobot;

 

import jade.core.Agent;
 import robocode.*; 

public class BenderAgent extends Agent{
 
protected void setup() { 
 BenderRobot bender = new BenderRobot(); 
 bender.getRobotRunnable();
}

 

}


MyRobot Class:------------------------
package BenderRobot;

 

import robocode.*;
 import jade.core.Agent; 

//primeiras tentativas com robocode e jade
 class BenderRobot extends Robot { 
/* Robot robot = new Robot();
string name = robot.getName(); */

 

public void run() {
 while(true) {
 // Replace the next 4 lines with any behavior you would like
 ahead(100);
 turnGunRight(360);
 back(100);
 turnGunRight(360);
 }
 } 

}


-- 
You received this message because you are subscribed to the Google Groups "robocode" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.