CORAL The CORAL
group covers a wide range of project activities ranging from robots
through to simulated agents, learning and planning. We research on the
scientific and engineering challenges of creating teams of intelligent
agents in complex, dynamic, and uncertain environments, in particular
adversarial environments, such as robot soccer. Our passion is to research
on robots that
Cooperate, Observe the world, Reason, Act, and Learn!
Robotic
Soccer Problem solving in complex domains often involves multiple
agents, dynamic environments, and the need for learning from feedback
and previous experience. Robotic soccer is an example of such complex
tasks for which multiple agents need to collaborate in an adversarial
environment to achieve specific objectives. Robotic soccer offers a
challenging research domain to investigate a large spectrum of issues
of relevance to the development of complete autonomous agents.
- RoboCup is an international
research and education initiative. It is an attempt to foster AI and
intelligent robotics research by providing a standard problem where
wide range of technologies can be integrated and examined, as well
as being used for integrated project-oriented education. For this
purpose, RoboCup chose to use soccer game as a primary domain, and
organizes RoboCup:(The Robot World Cup Soccer Games and Conferences).
In order for a robot team to actually perform a soccer game, various
technologies must be incorporated including: design principles of
autonomous agents, multi-agent collaboration, strategy acquisition,
real-time reasoning, robotics, and sensor-fusion. RoboCup is a task
for a team of multiple fast-moving robots under a dynamic environment.
RoboCup also offers a software platform for research on the software
aspects of RoboCup.
- RoboCup
Simulation Two teams of
11 eleven virtual agents each play with each other, based on a computer
simulator that provides a realistic simulation of soccer robot sensors
and actions. Each agent is a separate process that sends the simulation
server communication and motion commands regarding the player it represents,
and receives back information about its state, including the (noisy
and partial) sensor observations of the surrounding environment.
SegwayRMP
We are now working with the Segway RMP platform, a 'roboticized' Segway
provided to us by Segway.
|