Cooperative Robotics

Créditos
4.5
Departamento
URV
Tipos
Optativas
Requisitos
Esta asignatura no tiene requisitos
In this subject, the techniques of intelligent coordination among mobile robots will be studied. These techniques will be applied within a robot's simulator and in real robots as well.

Profesores

Responsable

  • Albert Oller ( )

Horas semanales

Teoría
1.8
Problemas
0
Laboratorio
0.9
Aprendizaje dirigido
0
Aprendizaje autónomo
4.8

Competencias

Generic Technical Competences

Generic

  • CG3 - Capacity for modeling, calculation, simulation, development and implementation in technology and company engineering centers, particularly in research, development and innovation in all areas related to Artificial Intelligence.

Technical Competences of each Specialization

Academic

  • CEA14 - Capability to understand the advanced techniques of Vision, Perception and Robotics, and to know how to design, implement and apply these techniques in the development of intelligent applications, services or systems.

Professional

  • CEP3 - Capacity for applying Artificial Intelligence techniques in technological and industrial environments to improve quality and productivity.
  • CEP4 - Capability to design, write and report about computer science projects in the specific area of ??Artificial Intelligence.

Transversal Competences

Teamwork

  • CT3 - Ability to work as a member of an interdisciplinary team, as a normal member or performing direction tasks, in order to develop projects with pragmatism and sense of responsibility, making commitments taking into account the available resources.

Solvent use of the information resources

  • CT4 - Capacity for managing the acquisition, the structuring, analysis and visualization of data and information in the field of specialisation, and for critically assessing the results of this management.

Appropiate attitude towards work

  • CT5 - Capability to be motivated for professional development, to meet new challenges and for continuous improvement. Capability to work in situations with lack of information.

Objetivos

  1. Understand some cooperative techniques for locating, exploring and perceiving with multiple robots
    Related competences: CT3, CT4, CT5, CEA14, CEP3, CEP4, CG3,
    Subcompetences:
    • prrr
  2. Understand the limitations of the cooperative techniques in real environments
    Related competences: CT3, CT4, CT5, CEA14, CEP3, CEP4, CG3,
    Subcompetences:
    • Knowing how to apply the theory in simulations

Contenidos

  1. Multi-robot auto-localization
    SLAM, probabilistics methods, particle filters, perceptions-based methods
  2. Cooperative exploration and perception
    Coordinated exploration in unknown environments, map generation
  3. Multi-robot tasks coordination
    Task assignment (explicit, emergent), swarms, auctions. ALLIANCE, BLE, M+.
  4. Dynamical physical systems
    Multi-agent systems: software and logical versus physical ones. Dynamics and capacities.
  5. Cooperation related Architectures
    Subsumption, Swarms, InteRRap, ALLIANCE, DPA2

Actividades

Development of the theory and simulations

Teoría
27
Problemas
0
Laboratorio
6
Aprendizaje dirigido
0
Aprendizaje autónomo
36
Objetivos: 1 2
Contenidos:

Homework by teams, with real robots

Teoría
0
Problemas
0
Laboratorio
7.5
Aprendizaje dirigido
0
Aprendizaje autónomo
36

Metodología docente

In hours in the classroom exposed to the theoretical computer support.

In the laboratory classroom hours are put into practice the theoretical knowledge from simulation exercises.

At the end of the first month exposed the subject to develop the student (in groups of 3-4)

Método de evaluación

Homework by teams: 80%
Laboratory simulations: 20%

Capacidades previas

Some knowledge about mobile robots
Some knowledge about computer vision
Some knowledge about agents