3 research outputs found

    Robotic Wireless Sensor Networks

    Full text link
    In this chapter, we present a literature survey of an emerging, cutting-edge, and multi-disciplinary field of research at the intersection of Robotics and Wireless Sensor Networks (WSN) which we refer to as Robotic Wireless Sensor Networks (RWSN). We define a RWSN as an autonomous networked multi-robot system that aims to achieve certain sensing goals while meeting and maintaining certain communication performance requirements, through cooperative control, learning and adaptation. While both of the component areas, i.e., Robotics and WSN, are very well-known and well-explored, there exist a whole set of new opportunities and research directions at the intersection of these two fields which are relatively or even completely unexplored. One such example would be the use of a set of robotic routers to set up a temporary communication path between a sender and a receiver that uses the controlled mobility to the advantage of packet routing. We find that there exist only a limited number of articles to be directly categorized as RWSN related works whereas there exist a range of articles in the robotics and the WSN literature that are also relevant to this new field of research. To connect the dots, we first identify the core problems and research trends related to RWSN such as connectivity, localization, routing, and robust flow of information. Next, we classify the existing research on RWSN as well as the relevant state-of-the-arts from robotics and WSN community according to the problems and trends identified in the first step. Lastly, we analyze what is missing in the existing literature, and identify topics that require more research attention in the future

    An Algorithm for Calculating the Inverse Jacobian of Multirobot Systems in a Cluster Space Formulation

    Get PDF
    Multirobot systems have characteristics such as high formation re-configurability that allow them to perform dynamic tasks that require real time formation control. These tasks include gradient sensing, object manipulation, and advanced field exploration. In such instances, the Cluster Space Control approach is attractive as it is both intuitive and allows for full degree of freedom control. Cluster Space Control achieves this by redefining a collection of robots as a single geometric entity called a cluster. To implement, it requires knowing the inverse Jacobian of the robotic system for use in the main control loop. Historically, the inverse Jacobian has been computed by hand which is an arduous process. However, a set of frame propagation equations that generate both the inverse position kinematics and inverse Jacobian has recently been developed. These equations have been used to manually compile the inverse Jacobian Matrix. The objective of this thesis was to automate this overall process. To do this, a formal method for representing cluster space implementations using graph theory was developed. This new graphical representation was used to develop an algorithm that computes the new frame propagation equations. This algorithm was then implemented in Matlab and the algorithm and its associated functions were organized into a Matlab toolbox. A collection of several cluster definitions were developed to test the algorithm, and the results were verified by comparing to a derivation based technique. The result is the initial version of a Matlab Toolbox that successfully automates the computation of the inverse Jacobian Matrix for a cluster of robots

    Multi-robot deployment planning in communication-constrained environments

    Get PDF
    A lo largo de los 煤ltimos a帽os se ha podido observar el aumento del uso de equipos de robots en tareas en las cuales es imposible o poco eficiente la intervenci贸n de los humanos, e incluso que implica un cierto grado de riesgo para una persona. Por ejemplo, monitorizaci贸n de entornos de dif铆cil acceso, como podr铆an ser t煤neles, minas, etc. 脡ste es el tema en el que se ha enfocado el trabajo realizado durante esta tesis: la planificaci贸n del despliegue de un equipo de agentes para la monitorizaci贸n de entornos.La misi贸n de los agentes es alcanzar unas localizaciones de inter茅s y transmitirle la informaci贸n observada a una estaci贸n base est谩tica. Ante la ausencia de una infraestructura de comunicaciones, una transmisi贸n directa a la base es imposible. Por tanto, los agentes se deben coordinar de manera aut贸noma, de modo que algunos de ellos alcancen los objetivos y otros realicen la funci贸n de repetidor para retransmitir la informaci贸n.Nos hemos centrado en dos l铆neas de investigaci贸n principales, relacionadas con dos maneras del env铆o de la informaci贸n a la estaci贸n base. En el primer enfoque, los agentes deben mantener un enlace de comunicaci贸n con la base en el momento de alcanzar los objetivos. Con el fin de, por ejemplo, poder interactuar desde la base con un robot que ha alcanzado el objetivo. Para ello hemos desarrollado un m茅todo que obtiene las posiciones 贸ptimas para los agentes utilizados a modo de repetidor. A continuaci贸n, hemos implementado un m茅todo de planificaci贸n de caminos de modo que los agentes pudiesen navegar el m谩ximo tiempo posible dentro de zonas con se帽al. Empleando conjuntamente ambos m茅todos, los agentes extienden el 谩rea de cobertura de la estaci贸n base, estableciendo un enlace de comunicaci贸n desde la misma hasta los objetivos marcados.Utilizando este m茅todo, el equipo es capaz de lidiar con variaciones del entorno si la comunicaci贸n entre los agentes no se pierde. Sin embargo, los eventos tan comunes e irrelevantes para los seres humanos, como el simple cierre de una puerta, pueden llegar a ser cr铆ticos para el equipo de robots. Ya que esto podr铆a interrumpir la comunicaci贸n entre el equipo. Por ello, hemos propuesto un m茅todo distribuido para que el equipo sea capaz de reconectarse, formando una cadena hacia un objetivo, en escenarios donde haya variaciones con respecto al mapa inicial que pose铆an los robots.La segunda parte de la presente tesis se ha centrado en misiones de recopilaci贸n de datos de un entorno. Aqu铆 la comunicaci贸n con la estaci贸n base, en el instante de alcanzar un objetivo, no es necesaria y a menudo imposible. Por tanto, en este tipo de escenarios, es m谩s eficiente que algunos agentes, llamados trabajadores, recopilen datos del entorno, y otros, denominados colectores, re煤nan la informaci贸n de los que trabajan para peri贸dicamente retransmitirla a la base. De este modo tan solo los colectores realizan largos viajes a la estaci贸n base, mientras que los trabajadores emplean la mayor parte de su tiempo exclusivamente a la recopilaci贸n de datos.Primero, hemos desarrollado dos m茅todos para la planificaci贸n de caminos para la sincronizaci贸n entre los trabajadores y colectores. El primero, muestrea el espacio de manera aleatoria, para obtener una soluci贸n lo m谩s r谩pido posible. El segundo, usando FMM, es m谩s lento, pero obtiene soluciones 贸ptimas.Finalmente, hemos propuesto una t茅cnica global para la misi贸n de recopilaci贸n de datos. Este m茅todo consiste en: encontrar el mejor balance entre la cantidad de trabajadores y colectores, la mejor divisi贸n del escenario en 谩reas de trabajo para los trabajadores, la asociaci贸n de los trabajadores para transmitir los datos recopilados a los colectores o directamente a la estaci贸n base, as铆 como los caminos de los colectores. El m茅todo propuesto trata de encontrar la mejor soluci贸n con el fin de entregar la mayor cantidad de datos y que el tiempo de "refresco" de los mismos sea el menor posible.<br /
    corecore