82 research outputs found
Impact of Obstacles on the Degree of Mobile Ad Hoc Connection Graphs
What is the impact of obstacles on the graphs of connections between stations
in Mobile Ad hoc Networks? In order to answer, at least partially, this
question, the first step is to define both an environment with obstacles and a
mobility model for the stations in such an environment. The present paper
focuses on a new way of considering the mobility within environments with
obstacles, while keeping the core ideas of the well-known Random WayPoint
mobility model (a.k.a RWP). Based on a mesh-partitioning of the space, we
propose a new model called RSP-O-G for which we compute the spatial
distribution of stations and analyse how the presence of obstacles impacts this
distribution compared to the distribution when no obstacles are present.
Coupled with a simple model of radio propagation, and according to the density
of stations in the environment, we study the mean degree of the connection
graphs corresponding to such mobile ad hoc networks
GraphStream: A Tool for bridging the gap between Complex Systems and Dynamic Graphs
The notion of complex systems is common to many domains, from Biology to
Economy, Computer Science, Physics, etc. Often, these systems are made of sets
of entities moving in an evolving environment. One of their major
characteristics is the emergence of some global properties stemmed from local
interactions between the entities themselves and between the entities and the
environment. The structure of these systems as sets of interacting entities
leads researchers to model them as graphs. However, their understanding
requires most often to consider the dynamics of their evolution. It is indeed
not relevant to study some properties out of any temporal consideration. Thus,
dynamic graphs seem to be a very suitable model for investigating the emergence
and the conservation of some properties. GraphStream is a Java-based library
whose main purpose is to help researchers and developers in their daily tasks
of dynamic problem modeling and of classical graph management tasks: creation,
processing, display, etc. It may also be used, and is indeed already used, for
teaching purpose. GraphStream relies on an event-based engine allowing several
event sources. Events may be included in the core of the application, read from
a file or received from an event handler
Dynamic Graphs Generators Analysis : an Illustrative Case Study
In this work, we investigate the analysis of generators for dynamic graphs,
which are defined as graphs whose topology changes over time. We introduce a
novel concept, called ''sustainability,'' to qualify the long-term evolution of
dynamic graphs. A dynamic graph is considered sustainable if its evolution does
not result in a static, empty, or periodic graph. To measure the dynamics of
the sets of vertices and edges, we propose a metric, named ''Nervousness,''
which is derived from the Jaccard distance.As an illustration of how the
analysis can be conducted, we design a parametrized generator, named D3G3
(Degree-Driven Dynamic Geometric Graphs Generator), which generates dynamic
graph instances from an initial geometric graph. The evolution of these
instances is driven by two rules that operate on the vertices based on their
degree. By varying the parameters of the generator, different properties of the
dynamic graphs can be produced.Our results show that in order to ascertain the
sustainability of the generated dynamic graphs, it is necessary to study both
the evolution of the order and the Nervousness for a given set of parameters
Decentralized High Level Controller for Formation Flight Control of UAVs
International audienceThe main contribution of this paper is the design of a decentralized and tuning-less high level controller able to maintain without tracking errors a Leader-Follower (LF) configuration in case of lack or degraded communications (latencies, loss…) between the leader and followers UAVs. The high level controller only requires simple tunings and rests on a predictive filtering algorithm and a first order dynamic model to recover an estimation of the leader UAV velocities and avoid the tracking errors
A Decentralized Interactive Architecture for Aerial and Ground Mobile Robots Cooperation
This paper presents a novel decentralized interactive architecture for aerial
and ground mobile robots cooperation. The aerial mobile robot is used to
provide a global coverage during an area inspection, while the ground mobile
robot is used to provide a local coverage of ground features. We include a
human-in-the-loop to provide waypoints for the ground mobile robot to progress
safely in the inspected area. The aerial mobile robot follows continuously the
ground mobile robot in order to always keep it in its coverage view.Comment: Submitted to 2015 International Conference on Control, Automation and
Robotics (ICCAR
Vision Based Target Tracking Using An Unmanned Aerial Vehicle
International audience— We present in this paper a backstepping controller for vision based target tracking with an Unmanned Aerial Vehicle. A down facing camera is used with a pose estimation algorithm to extract the position of the target (an Unmanned Ground Vehicle). The output is then fed into the developed controller to generate the necessary movements (pitch and roll) of the Unmanned Aerial Vehicle in order to keep the target in the coverage view of the camera (following it constantly). The developed scheme is used to help the Unmanned Ground Vehicle to navigate among obstacles, and the overall system is designed in order to help human operator to supervise the Aerial and Ground vehicles for area inspection or object transportation in industrial areas (when using multiple Unmanned Ground Vehicles)
- …