3,108 research outputs found
Social-aware drone navigation using social force model
Robot’s navigation is one of the hardest challenges to deal with, because
real environments imply highly dynamic objects moving in all directions.
The main ideal goal is to conduct a safe navigation within the environment,
avoiding obstacles and reaching the final proposed goal. Nowadays, with
the last advances in technology, we are able to see robots almost everywhere,
and this can lead us to think about the robot’s role in the future,
and where we would find them, and it is no exaggerated to say, that practically,
flying and land-based robots are going to live together with people,
interacting in our houses, streets and shopping centers. Moreover, we will
notice their presence, gradually inserted in our human societies, every time
doing more human tasks, which in the past years were unthinkable.
Therefore, if we think about robots moving or flying around us, we must
consider safety, the distance the robot should take to make the human feel
comfortable, and the different reactions people would have. The main goal
of this work is to accompany people making use of a flying robot. The term
social navigation gives us the path to follow when we talk about a social environment.
Robots must be able to navigate between humans, giving sense
of security to those who are walking close to them. In this work, we present
a model called Social Force Model, which states that the human social interaction
between persons and objects is inspired in the fluid dynamics de-
fined by Newton’s equations, and also, we introduce the extended version
which complements the initial method with the human-robot interaction
force.
In the robotics field, the use of tools for helping the development and
the implementation part are crucial. The fast advances in technology allows
the international community to have access to cheaper and more compact
hardware and software than a decade ago. It is becoming more and
more usual to have access to more powerful technology which helps us to
run complex algorithms, and because of that, we can run bigger systems
in reduced space, making robots more intelligent, more compact and more
robust against failures. Our case was not an exception, in the next chapters
we will present the procedure we followed to implement the approaches,
supported by different simulation tools and software. Because of the nature
of the problem we were facing, we made use of Robotic Operating System
along with Gazebo, which help us to have a good outlook of how the code
will work in real-life experiments.
In this work, both real and simulated experiments are presented, in
which we expose the interaction conducted by the 3D Aerial Social Force
Model, between humans, objects and in this case the AR.Drone, a flying
drone property of the Instituto de Robótica e Informática Industrial. We
focus on making the drone navigation more socially acceptable by the humans
around; the main purpose of the drone is to accompany a person,
which we will call the "main" person in this work, who is going to try to
navigate side-by-side, with a behavior being dictated with some forces exerted
by the environment, and also is going to try to be the more socially
close acceptable possible to the remaining humans around. Also, it is presented
a comparison between the 3D Aerial Social Force Model and the
Artificial Potential Fields method, a well-known method and widely used
in robot navigation. We present both methods and the description of the
forces each one involves.
Along with these two models, there is also another important topic to
introduce. As we said, the robot must be able to accompany a pedestrian in
his way, and for that reason, the forecasting capacity is an important feature
since the robot does not know the final destination of the human to accompany.
It is essential to give it the ability to predict the human movements.
In this work, we used the differential values between the past position values
to know how much is changing through time. This gives us an accurate
idea of how the human would behave or which direction he/she would
take next.
Furthermore, we present a description of the human motion prediction
model based on linear regression. The motivation behind the idea of building
a Regression Model was the simplicity of the implementation, the robustness
and the very accurate results of the approach. The previous main
human positions are taken, in order to forecast the new position of the human,
the next seconds. This is done with the main purpose of letting the
drone know about the direction the human is taking, to move forward beside
the human, as if the drone was accompanying him. The optimization
for the linear regression model, to find the right weights for our model, was
carried out by gradient descent, implementing also de RMSprop variant in
order to reach convergence in a faster way. The strategy that was followed
to build the prediction model is explained with detail later in this work.
The presence of social robots has grown during the past years, many
researchers have contributed and many techniques are being used to give
them the capacity of interacting safely and effectively with the people, and
it is a hot topic which has matured a lot, but still there is many research to
be investigated
Robot social-aware navigation framework to accompany people walking side-by-side
The final publication is available at link.springer.comWe present a novel robot social-aware navigation framework to walk side-by-side with people in crowded urban areas in a safety and natural way. The new system includes the following key issues: to propose a new robot social-aware navigation model to accompany a person; to extend the Social Force Model,Peer ReviewedPostprint (author's final draft
Adaptive control for robot navigation in human environments based on social force model
In this paper, we introduce a novel control scheme based on the social force model for robots navigating in human environments. Social proxemics potential field is constructed based on the theory of proxemics and used to generate social interaction force for design of robot motion control. A combined kinematic/dynamic control is proposed to make the robot follow the target social force model, in the presence of kinematic velocity constraints. Under the proposed framework, given a specific social convention, robot is able to generate and modify its path smoothly without violating the proxemics constraints. The validity of the proposed method is verified through experimental studies using the V-rep platform
Social-aware robot navigation in urban environments
In this paper we present a novel robot navigation approach based on the so-called Social Force Model (SFM). First, we construct a graph map with a set of destinations that completely describe the navigation environment. Second, we propose a robot navigation algorithm, called social-aware navigation, which is mainly driven by the social-forces centered at the robot. Third, we use a MCMC Metropolis-Hastings algorithm in order to learn the parameters values of the method. Finally, the validation of the model is accomplished throughout an extensive set of simulations and real-life experiments.Peer ReviewedPostprint (author’s final draft
Impact of decision-making system in social navigation
[EN] Facing human activity-aware navigation with a cognitive architecture raises several difficulties integrating the components and orchestrating behaviors and skills to perform social tasks. In a real-world scenario, the navigation system should not only consider individuals like obstacles. It is necessary to offer particular and dynamic people representation to enhance the HRI experience. The robot’s behaviors must be modified by humans, directly or indirectly. In this paper, we integrate our human representation framework in a cognitive architecture to allow that people who interact with the robot could modify its behavior, not only with the interaction but also with their culture or the social context. The human representation framework represents and distributes the proxemic zones’ information in a standard way, through a cost map. We have evaluated the influence of the decision-making system in human-aware navigation and how a local planner may be decisive in this navigation. The material developed during this research can be found in a public repository (https://github.com/IntelligentRoboticsLabs/social_navigation2_WAF) and instructions to facilitate the reproducibility of the results.S
Modelling Social Interaction between Humans and Service Robots in Large Public Spaces
With the advent of service robots in public places (e.g., in airports and shopping malls), understanding socio-psychological interactions between humans and robots is of paramount importance. On the one hand, traditional robotic navigation systems consider humans and robots as moving obstacles and focus on the problem of real-time collision avoidance in Human-Robot Interaction (HRI) using mathematical models. On the other hand, the behavior of a robot has been determined with respect to a human. Parameters for human-human interaction have been assumed and applied to interactions involving robots. One major limitation is the lack of sufficient data for calibration and validation procedures. This paper models, calibrates and validates the socio-psychological interaction of the human in HRIs among crowds. The mathematical model is an extension of the Social Force Model for crowd modelling. The proposed model is calibrated and validated using open source datasets (including uninstructed human trajectories) from the Asia and Pacific Trade Center shopping mall in Osaka (Japan).In summary, the results of the calibration and validation on the multiple HRIs encountered in the datasets show that humans react to a service robot to a higher extend within a larger distance compared to the interaction range towards another human. This microscopic model, calibration and validation framework can be used to simulate HRI between service robots and humans, predict humans' behavior, conduct comparative studies, and gain insights into safe and comfortable human-robot relationships from the human's perspective
- …