3 research outputs found

    Motion control strategies for improved multi robot perception

    No full text

    Distributed Algorithms on Robotic Networks for Coordination in Perception Tasks

    Get PDF
    El creciente inter茅s en aplicaciones multi-robot est谩 motivado por el amplio abanico de posibilidades ofrecidas por equipos de robot que realizan tareas colectivas de forma cooperativa. La eficiencia y robustez de estos equipos de robots va mucho m谩s all谩 de lo que se puede realizar con un robot trabajando de forma individual. En estos escenarios, las estrategias distribuidas atraen una gran atenci贸n, especialmente en aplicaciones que son inherentemente distribuidas en espacio, tiempo o funcionalidad. Esos esquemas distribuidos no s贸lo reducen el tiempo para completar una tarea debido a la ejecuci贸n paralela, sino que adem谩s, debido a la redundancia, presentan una robustez natural a los fallos. Nuestra investigaci贸n est谩 enfocada a las aplicaciones distribuidas para tareas de percepci贸n. La percepci贸n es de gran importancia en rob贸tica, ya que la mayor铆a de las aplicaciones rob贸ticas requieren que el equipo de robots interact煤e con el entorno. Por lo tanto, si un robot no es capaz de obtener a trav茅s de otros una representaci贸n del entorno, o si no se dispone de una representaci贸n a priori, entonces 茅ste robot debe estar capacitado para percibir el entorno que le rodea. La percepci贸n se ha estudiado ampliamente para sistemas con un robot y se ha llevado a cabo una exhaustiva investigaci贸n en los campos de localizaci贸n, construcci贸n de mapas, y exploraci贸n. Entre los distintos sensores que se pueden utilizar para percibir el entorno, estamos interesados en la percepci贸n visual utilizando c谩maras convencionales y omnidireccionales. Cada robot percibe la porci贸n del entorno en la cual est谩 operando. Para tomar decisiones de forma cooperativa, los robots fusionan sus observaciones locales en un mapa global. Aqu铆 podemos distinguir entre aproximaciones centralizadas y descentralizadas o distribuidas. En un sistema distribuido, todos los robots asumen el mismo papel, y de esta manera, los c谩lculos se pueden distribuir entre todos los robots. Adem谩s, los sistemas distribuidos son de forma natural m谩s robustos ante fallos individuales. Estamos interesados en soluciones al problema del mezclado de mapas para sistemas rob贸ticos con comunicaciones con rango limitado, y donde los c谩lculos se distribuyen entre los robots. Esta tesis se ha centrado en la identificaci贸n de los diferentes subproblemas que aparecen en escenarios de percepci贸n distribuida, proponiendo soluciones para todos estos sub problemas, con un especial inter茅s en robots equipados con c谩maras. En particular, nos hemos centrado en (i) investigar la percepci贸n visual; (ii) proponer m茅todos para fusionar la informaci贸n visual adquirida por los robots; (iii) afrontar el problema de establecer correspondencias entre los elementos observados por los distintos robots; (iv) analizar la localizaci贸n de los robots a partir de medidas relativas; y (v) proponer estrategias para mejorar la percepci贸n del entorno. A lo largo de esta tesis, hemos realizado importantes contribuciones en el campo de percepci贸n distribuida. Hemos propuesto algoritmos para el mezclado de mapas adquiridos por un equipo de robots con comunicaciones limitadas de forma distribuida. Hemos considerado los casos de mezclado din谩mico y est谩tico. Hemos considerado los diferentes aspectos relacionados con el mezclado de mapas y hemos realizado contribuciones en todos ellos. La asociaci贸n de datos se ha discutido por primera vez en el contexto de equipos de robots distribuidos con comunicaciones limitadas. Hemos propuesto soluciones al problema de la correspondencia inicial o localizaci贸n, que consiste en alcanzar un consenso en una referencia global. Esta referencia global es utilizada posteriormente por el equipo de robots durante su operaci贸n. Adem谩s, hemos realizado contribuciones dentro del problema de optimizaci贸n de la percepci贸n en dos aspectos. En primer lugar, hemos propuestos una estrategia para que los robots elijan sus pr贸ximos movimientos para mejorar el mapa global (hacerlo m谩s preciso). En segundo lugar, hemos propuesto un m茅todo que permite a los robots calcular un par谩metro importante relacionado con la topolog铆a de la red, que determina la velocidad de los algoritmos distribuidos, y que por tanto establece la tasa a la que los diferentes algoritmos convergen al valor de inter茅s. Por lo tanto, el control de la topolog铆a de red para que este par谩metro adquiera o mantenga unos determinados valores, nos permite tener un mayor control de la calidad de nuestros m茅todos. Parte de los resultados obtenidos durante esta tesis, se han publicado en revistas internacionales con gran impacto en la comunidad rob贸tica: [1], Robotics and Autonomous Systems journal. Varios de los resultados se han presentado en conferencias internacionales: [8], Robotics: Science and Systems, a帽o2010; [7], [9], IEEE International Conference on Robotics and Automation, a帽os 2010 y 2011; [6], IEEE/RSJ International Conference on Intelligent Robots and Systems, a帽o 2009; [5], International Conference on Informatics in Control, Automation and Robotics, a帽o 2008. Algunos resultados se han presentado en talleres internacionales: [11], Workshop on Network Robot Systems, IEEE/RSJ Int. Conf. on Intelligent Robots & Systems, a帽o 2008. Los resultados m谩s recientes se han enviado a conferencias ([10], American Control Conference) y revistas internacionales ([2], enviado a IEEE Transactions on Robotics; [3], enviado a IEEE Transaction on Pattern Analysis and Machine Intelligence; [4], enviado a Systems & Control Letters), y est谩n actualmente en proceso de revisi贸n. Adem谩s, hemos participado en varios trabajos de investigaci贸n en colaboraci贸n con universidades internacionales. Lista de publicaciones: - Revistas Internacionales: [1] R. Aragues, J. Cortes, and C. Sagues. Distributed consensus algorithms for merging featured based maps with limited communication. Robotics and Autonomous Systems, 59(3驴4):163驴180, 2011. [2] R. Aragues, J. Cortes, and C. Sagues. Distributed consensus on robot networks for dynamically merging feature驴based maps. IEEE Transactions on Robotics, 2011, enviado. [3] E. Montijano R. Aragues and C. Sagues. Distributed multi驴view matching in networks with limited communications. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2011, enviado. [4] R. Aragues, L. Carlone, C. Sagues, and G. Calafiore. Distributed centroid estimation from noisy relative measurements. Systems & Control Letters, 2011, enviado. Conferencias Internacionales: [5] R. Aragues and C. Sagues. Parameterization and initialization of bearing驴only information: a discussion. In Int. Conf. on Informatics in Control, Automation and Robotics, volume RA驴1, pages 252- 261, Funchal, Portugal, May 2008. [6] R. Aragues, J. Cortes, and C. Sagues. Motion control strategies for improved multi robot perception. In IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pages 1065驴1070, St. Louis, USA, October 2009. [7] R. Aragues, J. Cortes, and C. Sagues. Dynamic consensus for merging visual maps under limited communications. In IEEE Int. Conf. on Robotics and Automation, pages 3032-3037, Anchorage, AK, May 2010. [8] R. Aragues, E. Montijano, and C. Sagues. Consistent data association in multi-robot systems with limited communications. In Robotics: Science and Systems, pages 97-104, Zaragoza, Spain, June 2010. [9] R. Aragues, L. Carlone, G. Calafiore, and C. Sagues. Multi agent localization from noisy relative pose measurements. In IEEE Int. Conf. on Robotics and Automation, pages 364-369, Shanghai, China, May 2011. [10] R. Aragues, G. Shi, D. V. Dimarogonas, C. Sagues, and K. H. Johansson. Distributed algebraic connectivity estimation for adaptive event驴triggered consensus. In American Control Conference, 2012, enviado. - Talleres Internacionales: [11] R. Aragues, J. Cortes, and C. Sagues. Distributed map merging in a robotic network. In Workshop on Network Robot Systems, IEEE/RSJ Int. Conf. on Intelligent Robots & Systems, Nice, France, September 2008
    corecore