<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-13T01:44:25Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2117/104437" metadataPrefix="didl">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2117/104437</identifier><datestamp>2025-07-17T16:40:21Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452951</setSpec></header><metadata><d:DIDL xmlns:d="urn:mpeg:mpeg21:2002:02-DIDL-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="urn:mpeg:mpeg21:2002:02-DIDL-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/did/didl.xsd">
   <d:Item id="hdl_2117_104437">
      <d:Descriptor>
         <d:Statement mimeType="application/xml; charset=utf-8">
            <dii:Identifier xmlns:dii="urn:mpeg:mpeg21:2002:01-DII-NS" xsi:schemaLocation="urn:mpeg:mpeg21:2002:01-DII-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dii/dii.xsd">urn:hdl:2117/104437</dii:Identifier>
         </d:Statement>
      </d:Descriptor>
      <d:Descriptor>
         <d:Statement mimeType="application/xml; charset=utf-8">
            <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
               <dc:title>Social-aware drone navigation using social force model</dc:title>
               <dc:creator>Garza Elizondo, Luis Alberto</dc:creator>
               <dc:subject>Àrees temàtiques de la UPC::Informàtica</dc:subject>
               <dc:subject>Drone aircraft</dc:subject>
               <dc:subject>Interacció Humà-Drone</dc:subject>
               <dc:subject>Navegació Social</dc:subject>
               <dc:subject>Prevenció de col·lisions</dc:subject>
               <dc:subject>Human-Drone Interaction</dc:subject>
               <dc:subject>Social navigation</dc:subject>
               <dc:subject>Collision avoidance</dc:subject>
               <dc:subject>Avions no tripulats</dc:subject>
               <dc:description>Robot’s navigation is one of the hardest challenges to deal with, because&#xd;
real environments imply highly dynamic objects moving in all directions.&#xd;
The main ideal goal is to conduct a safe navigation within the environment,&#xd;
avoiding obstacles and reaching the final proposed goal. Nowadays, with&#xd;
the last advances in technology, we are able to see robots almost everywhere,&#xd;
and this can lead us to think about the robot’s role in the future,&#xd;
and where we would find them, and it is no exaggerated to say, that practically,&#xd;
flying and land-based robots are going to live together with people,&#xd;
interacting in our houses, streets and shopping centers. Moreover, we will&#xd;
notice their presence, gradually inserted in our human societies, every time&#xd;
doing more human tasks, which in the past years were unthinkable.&#xd;
Therefore, if we think about robots moving or flying around us, we must&#xd;
consider safety, the distance the robot should take to make the human feel&#xd;
comfortable, and the different reactions people would have. The main goal&#xd;
of this work is to accompany people making use of a flying robot. The term&#xd;
social navigation gives us the path to follow when we talk about a social environment.&#xd;
Robots must be able to navigate between humans, giving sense&#xd;
of security to those who are walking close to them. In this work, we present&#xd;
a model called Social Force Model, which states that the human social interaction&#xd;
between persons and objects is inspired in the fluid dynamics de-&#xd;
fined by Newton’s equations, and also, we introduce the extended version&#xd;
which complements the initial method with the human-robot interaction&#xd;
force.&#xd;
In the robotics field, the use of tools for helping the development and&#xd;
the implementation part are crucial. The fast advances in technology allows&#xd;
the international community to have access to cheaper and more compact&#xd;
hardware and software than a decade ago. It is becoming more and&#xd;
more usual to have access to more powerful technology which helps us to&#xd;
run complex algorithms, and because of that, we can run bigger systems&#xd;
in reduced space, making robots more intelligent, more compact and more&#xd;
robust against failures. Our case was not an exception, in the next chapters&#xd;
we will present the procedure we followed to implement the approaches,&#xd;
supported by different simulation tools and software. Because of the nature&#xd;
of the problem we were facing, we made use of Robotic Operating System&#xd;
along with Gazebo, which help us to have a good outlook of how the code&#xd;
will work in real-life experiments.&#xd;
In this work, both real and simulated experiments are presented, in&#xd;
which we expose the interaction conducted by the 3D Aerial Social Force&#xd;
Model, between humans, objects and in this case the AR.Drone, a flying&#xd;
drone property of the Instituto de Robótica e Informática Industrial. We&#xd;
focus on making the drone navigation more socially acceptable by the humans&#xd;
around; the main purpose of the drone is to accompany a person,&#xd;
which we will call the "main" person in this work, who is going to try to&#xd;
navigate side-by-side, with a behavior being dictated with some forces exerted&#xd;
by the environment, and also is going to try to be the more socially&#xd;
close acceptable possible to the remaining humans around. Also, it is presented&#xd;
a comparison between the 3D Aerial Social Force Model and the&#xd;
Artificial Potential Fields method, a well-known method and widely used&#xd;
in robot navigation. We present both methods and the description of the&#xd;
forces each one involves.&#xd;
Along with these two models, there is also another important topic to&#xd;
introduce. As we said, the robot must be able to accompany a pedestrian in&#xd;
his way, and for that reason, the forecasting capacity is an important feature&#xd;
since the robot does not know the final destination of the human to accompany.&#xd;
It is essential to give it the ability to predict the human movements.&#xd;
In this work, we used the differential values between the past position values&#xd;
to know how much is changing through time. This gives us an accurate&#xd;
idea of how the human would behave or which direction he/she would&#xd;
take next.&#xd;
Furthermore, we present a description of the human motion prediction&#xd;
model based on linear regression. The motivation behind the idea of building&#xd;
a Regression Model was the simplicity of the implementation, the robustness&#xd;
and the very accurate results of the approach. The previous main&#xd;
human positions are taken, in order to forecast the new position of the human,&#xd;
the next seconds. This is done with the main purpose of letting the&#xd;
drone know about the direction the human is taking, to move forward beside&#xd;
the human, as if the drone was accompanying him. The optimization&#xd;
for the linear regression model, to find the right weights for our model, was&#xd;
carried out by gradient descent, implementing also de RMSprop variant in&#xd;
order to reach convergence in a faster way. The strategy that was followed&#xd;
to build the prediction model is explained with detail later in this work.&#xd;
The presence of social robots has grown during the past years, many&#xd;
researchers have contributed and many techniques are being used to give&#xd;
them the capacity of interacting safely and effectively with the people, and&#xd;
it is a hot topic which has matured a lot, but still there is many research to&#xd;
be investigated.</dc:description>
               <dc:date>2016-10-07</dc:date>
               <dc:type>Master thesis</dc:type>
               <dc:rights>Open Access</dc:rights>
               <dc:publisher>Universitat Politècnica de Catalunya</dc:publisher>
            </oai_dc:dc>
         </d:Statement>
      </d:Descriptor>
   </d:Item>
</d:DIDL></metadata></record></GetRecord></OAI-PMH>