Localisation and planning of trajectories

Calculating the spatial location of a mobile autonomous robot, its positioning and orientation at each moment of time is one of the essential requirements for its navigation. Together with this, the capacity to plan movements that enable displacement from one place to another without colliding with objects or persons in the surroundings is fundamental.

The location of mobile autonomous robots involves determining the position of the robot in relation to a given map of its surroundings. The problem lies in the fact that its position cannot be measured directly and has to be inferred from sensorial data. Moreover, just one measurement is usually insufficient and the robot has to incorporate data over time for its position to be determined.

Not all location problems have the same level of difficulty. Depending on the initial knowledge of the robot about its position, two types of problems in ascending order of difficulty are differentiated:

  • Monitoring position. It is assumed that the initial position of the robot is known.
  • Global localisation. The robot does not know its initial position within its surroundings.

Clearly, localisation in dynamic environments is more difficult that in static ones. Most real environments are dynamic, with the presence of persons, moveable furniture and doors.

The planning of trajectories, on the other hand, involves finding a passable or negotiable path between a position of origin and a target position. The planning requires, amongst other things, a representation of the robot and its environment(s). The explicit representation of a wide number of these means that the computational costs of planning and memory are high, to the extent that it is unviable in a reasonable space of time. As a result of this, methodologies and algorithms have been drawn up to provide a compromise solution between one of an optimum nature and one incorporating computational costs.

At TEKNIKER probabilistic techniques are investigated for the resolution of the problem of global localisation, both in dynamic environments and static ones. The goal is to take the uncertainty into account and to enhance the precision of spatial location, applying various path planners depending on the characteristics of the robot and its surroundings.

Related contents

  • Array ( [id] => 28 [idcategoria] => 3 [idsubcategoria] => [imagen] => 03_AI_TICS_Localizacion_Planificacion_Trayectorias.jpg [caso_exito_1] => [caso_exito_2] => 76 [caso_exito_3] => [cliente_1] => [cliente_2] => [cliente_3] => [direcciones_email] => consultasweb@tekniker.es [titulo] => Localisation and planning of trajectories [video] => [texto_1] =>

    Calculating the spatial location of a mobile autonomous robot, its positioning and orientation at each moment of time is one of the essential requirements for its navigation. Together with this, the capacity to plan movements that enable displacement from one place to another without colliding with objects or persons in the surroundings is fundamental.

    [fase_1] => [fase_2] => [fase_3] => [fase_4] => [texto_2] =>

    The location of mobile autonomous robots involves determining the position of the robot in relation to a given map of its surroundings. The problem lies in the fact that its position cannot be measured directly and has to be inferred from sensorial data. Moreover, just one measurement is usually insufficient and the robot has to incorporate data over time for its position to be determined.

    Not all location problems have the same level of difficulty. Depending on the initial knowledge of the robot about its position, two types of problems in ascending order of difficulty are differentiated:

    • Monitoring position. It is assumed that the initial position of the robot is known.
    • Global localisation. The robot does not know its initial position within its surroundings.

    Clearly, localisation in dynamic environments is more difficult that in static ones. Most real environments are dynamic, with the presence of persons, moveable furniture and doors.

    The planning of trajectories, on the other hand, involves finding a passable or negotiable path between a position of origin and a target position. The planning requires, amongst other things, a representation of the robot and its environment(s). The explicit representation of a wide number of these means that the computational costs of planning and memory are high, to the extent that it is unviable in a reasonable space of time. As a result of this, methodologies and algorithms have been drawn up to provide a compromise solution between one of an optimum nature and one incorporating computational costs.

    At TEKNIKER probabilistic techniques are investigated for the resolution of the problem of global localisation, both in dynamic environments and static ones. The goal is to take the uncertainty into account and to enhance the precision of spatial location, applying various path planners depending on the characteristics of the robot and its surroundings.

    [texto_tabla] => [enlace_flickr] => https://www.flickr.com/photos/teknikerik4/sets/72157650347715968/ [enlace_youtube] => https://www.youtube.com/user/Teknikertv [enlace_issuu] => [enlace_slideshare] => [seo_h1] => Localisation and planning of trajectories [seo_url] => localisation-and-planning-of-trajectories [seo_title] => Localisation and planning of trajectories - TEKNIKER [seo_desc] => Calculating the spatial location of a mobile autonomous robot, its positioning and orientation at each moment of time is one of the essential requirements for its navigation. [imagenes] => [enlaces] => Array ( [0] => Array ( [imagen] => [titulo] => Universidad del País Vasco (UPV/EHU) [texto_corto] => [enlace] => http://www.ehu.eus/en/en-home [alt] => Universidad del País Vasco (UPV/EHU) ) [1] => Array ( [imagen] => [titulo] => Universidad Carlos III de Madrid (UC3M) [texto_corto] => [enlace] => http://www.uc3m.es/Home [alt] => Universidad Carlos III de Madrid (UC3M) ) [2] => Array ( [imagen] => [titulo] => Universitat Politècnica de Catalunya (UPC) [texto_corto] => [enlace] => http://www.upc.edu/?set_language=en [alt] => Universitat Politècnica de Catalunya (UPC) ) [3] => Array ( [imagen] => [titulo] => Fraunhofer IFF [texto_corto] => [enlace] => http://www.iff.fraunhofer.de/en/business-units/robotic-systems.html [alt] => Fraunhofer IFF ) [4] => Array ( [imagen] => [titulo] => Fraunhofer IPA [texto_corto] => [enlace] => http://www.ipa.fraunhofer.de/ [alt] => Fraunhofer IPA ) [5] => Array ( [imagen] => [titulo] => CARTIF [texto_corto] => [enlace] => http://www.cartif.com/ [alt] => CARTIF ) [6] => Array ( [imagen] => [titulo] => Universidad de Sevilla [texto_corto] => [enlace] => http://grvc.us.es/ [alt] => Universidad de Sevilla ) [7] => Array ( [imagen] => [titulo] => Institute of Cognitive Sciences and Technologies [texto_corto] => [enlace] => http://www.istc.cnr.it/group/pst [alt] => Institute of Cognitive Sciences and Technologies ) ) [publicaciones] => Array ( [0] => Array ( [titulo] => Contributions to autonomous robust navigation of mobile robots in industrial applications [enlace] => robustness-autonomous-navigation-mobile-robots-manufacturing ) [1] => Array ( [titulo] => Advances in flexible manipulation through the application of ai-based techniques [enlace] => flexible-manipulation-ai-based-techniques ) [2] => Array ( [titulo] => Towards an optimal design of natural human interaction mechanisms for a service robot with ancillary way-finding capabilities in industrial environments [enlace] => towards-an-optimal-design-of-natural-human-interaction-mechanisms-for-a-service-robot-with-ancillary-way-finding-capabilities-in-industrial-environments ) [3] => Array ( [titulo] => Robot Trajectories Comparison: A Statistical Approach [enlace] => robot-trajectories-comparison-a-statistical-approach ) [4] => Array ( [titulo] => Estrategias y tecnologías para la colaboración segura entre personas y robots en entornos industriales [enlace] => estrategias-y-tecnologias-para-la-colaboracion-segura-entre-personas-y-robots-en-entornos-industriales ) [5] => Array ( [titulo] => MAINBOT – Mobile Robots for Inspection and Maintenance in Extensive Industrial Plants [enlace] => mainbot-mobile-robots-for-inspection-and-maintenance-in-extensive-industrial-plants ) [6] => Array ( [titulo] => Particle Filtering for People Following Behavior Using Laser Scans and Stereo Vision [enlace] => particle-filtering-for-people-following-behavior-using-laser-scans-and-stereo-vision ) [7] => Array ( [titulo] => Análisis de generación de trayectorias y su aplicación al seguimiento de personas [enlace] => analisis-de-generacion-de-trayectorias-y-su-aplicacion-al-seguimiento-de-personas ) ) [sectores] => Array ( [0] => Array ( [titulo] => Aeronautics and space [seo_url] => aeronautics-and-space [imagen] => aeronautica.svg ) [1] => Array ( [titulo] => Automotive [seo_url] => automotive [imagen] => automocion.svg ) [2] => Array ( [titulo] => Infrastructures [seo_url] => infrastructures [imagen] => infraestructuras.svg ) ) [soluciones] => Array ( [0] => Array ( [titulo] => Automation and industrial robotics [seo_url] => automation-and-industrial-robotics [imagen] => ST_AutomatizacionRobotica_808x450px_icono.jpg ) [1] => Array ( [titulo] => Mechatronic systems [seo_url] => mechatronic-systems [imagen] => ST_SistemasMecatronicos_808x450px_icono1.jpg ) ) [equipamiento] => )

Industrial sectors