6 research outputs found

    Social learning for collaboration through ASiCo based neuroevolution

    No full text

    Task Allocation in Foraging Robot Swarms:The Role of Information Sharing

    Get PDF
    Autonomous task allocation is a desirable feature of robot swarms that collect and deliver items in scenarios where congestion, caused by accumulated items or robots, can temporarily interfere with swarm behaviour. In such settings, self-regulation of workforce can prevent unnecessary energy consumption. We explore two types of self-regulation: non-social, where robots become idle upon experiencing congestion, and social, where robots broadcast information about congestion to their team mates in order to socially inhibit foraging. We show that while both types of self-regulation can lead to improved energy efficiency and increase the amount of resource collected, the speed with which information about congestion flows through a swarm affects the scalability of these algorithms

    HI3: una aproximaci贸n integrada a la construcci贸n de sistemas de inteligencia ambiental

    Get PDF
    [Resumen] El objetivo de la Inteligencia Ambiental (IAm) es mejorar la calidad de vida de las personas a trav茅s de la integraci贸n transparente de tecnolog铆as en sus entornos. Dentro de la IAm, este trabajo se centra en facilitar el desarrollo de sistemas de IAm ubicuos y capaces de adaptarse din谩micamente a las caracter铆sticas de distintos escenarios, poniendo 茅nfasis en la adaptaci贸n a las necesidades de los usuarios y en la adaptaci贸n al entorno f铆sico. Los entornos de IAm son altamente heterog茅neos y abiertos. Esta diversidad hace que resulte muy dif铆cil anticipar todas las condiciones en las que un sistema va a operar, complicando el desarrollo de aplicaciones capaces de adaptarse a distintos contextos. Esta tesis aborda el proceso de construcci贸n de sistemas de IAm desde una aproximaci贸n integrada y uniforme. Para ello, se propone un modelo conceptual y una arquitectura software que faciliten el desarrollo de aplicaciones de IAm aislando al desarrollador de la heterogeneidad de tecnolog铆as y recursos que pueden estar presentes en estos entornos. Adem谩s, tambi茅n se proporciona una implementaci贸n de la arquitectura que posibilita la creaci贸n de sistemas de IAm adaptables en base a la colaboraci贸n entre componentes interoperables.[Resumo] O obxectivo da Intelixencia Ambiental (IAm) 茅 mellorar a calidade de vida das persoas a trav茅s da integraci贸n transparente de tecnolox铆as nas s煤as contornas. Dentro da IAm, esta tese c茅ntrase en facilitar o desenvolvemento de sistemas de IAm ubicuos e capaces de adaptarse din谩micamente 谩s caracter铆sticas de distintos escenarios, po帽endo 茅nfases na adaptaci贸n 谩s necesidades dos usuarios e na adaptaci贸n 谩 contorna f铆sica. As contornas de IAm son altamente heterox茅neas e abertas. Esta diversidade fai que resulte moi dif铆cil anticipar todas as condici贸ns nas que un sistema vai operar, complicando o desenvolvemento de aplicaci贸ns capaces de adaptarse a distintos contextos. Esta tese aborda o proceso de construci贸n de sistemas de IAm desde unha aproximaci贸n integrada e uniforme. Para iso, proponse un modelo conceptual e unha arquitectura software que faciliten o desenvolvemento de aplicaci贸ns de IAm illando ao desenvolvedor de software da heteroxeneidade de tecnolox铆as e recursos que poden estar presentes nestas contornas. Ademais, tam茅n se proporciona unha implementaci贸n da arquitectura que posibilita a creaci贸n de sistemas de IAm adaptables en base 谩 colaboraci贸n entre compo帽entes interoperables.[Abstract] Ambient Intelligence (AmI) is about systems that assist people to improve their quality of life through the seamless integration of technologies in their environments. This work is focused on facilitating the development of ubiquitous AmI systems that are able to dynamically adapt to the characteristics of different scenarios, emphasizing the adaptation to the user needs and the physical environment. AmI environments are open and highly heterogeneous. This diversity makes it very difficult to anticipate all the conditions under which a system will operate, complicating the development of applications that can adapt to different contexts. This thesis deals with the construction process of AmI systems from an integrated and uniform approach. For this purpose, a conceptual model and a software architecture that facilitates the development of AmI applications, isolating the developer from the heterogeneous technologies and resources that may be present in these environments, are proposed. In addition, an implementation of the architecture that enables the creation of adaptable AmI systems based on the collaboration between interoperable components is also provided
    corecore