35 research outputs found
A Signal Temporal Logic Motion Planner for Bird Diverter Installation Tasks with Multi-Robot Aerial Systems
This paper addresses the problem of task assignment and trajectory generation
for installing bird diverters using a fleet of multi-rotors. The proposed
solution extends our previous motion planner to compute feasible and
constrained trajectories, considering payload capacity limitations and
recharging constraints. Signal Temporal Logic (STL) specifications are employed
to encode the mission objectives and temporal requirements. Additionally, an
event-based replanning strategy is introduced to handle unforeseen failures. An
energy minimization term is also employed to implicitly save multi-rotor flight
time during installation operations. The effectiveness and validity of the
approach are demonstrated through simulations in MATLAB and Gazebo, as well as
field experiments carried out in a mock-up scenario.Comment: 23 pages, 14 figures, journal preprint, accepted for publication to
IEEE ACCES
A Signal Temporal Logic Planner for Ergonomic Human-Robot Collaboration
This paper proposes a method for designing human-robot collaboration tasks and generating corresponding trajectories. The method uses high-level specifications, expressed as a Signal Temporal Logic (STL) formula, to automatically synthesize task assignments and trajectories. To illustrate the approach, we focus on a specific task: a multi-rotor aerial vehicle performing object handovers in a power line setting. The motion planner considers limitations, such as payload capacity and recharging constraints, while ensuring that the trajectories are feasible. Additionally, the method enables users to specify robot behaviors that take into account human comfort (e.g., ergonomics, preferences) while using high-level goals and constraints. The approach is validated through numerical analyzes in MATLAB and realistic Gazebo simulations using a mock-up scenario
Ergonomic Collaboration between Humans and Robots:An Energy-Aware Signal Temporal Logic Perspective
This paper presents a method for designing energy-aware collaboration tasks between humans and robots, and generating corresponding trajectories to carry out those tasks. The method involves using high-level specifications expressed as Signal Temporal Logic (STL) specifications to automatically synthesize task assignments and trajectories. The focus is on a specific task where a Multi-Rotor Aerial Vehicle (MRAV) performs object handovers in a power line setting. The motion planner takes into account constraints such as payload capacity and refilling, while ensuring that the generated trajectories are feasible. The approach also allows users to specify robot behaviors that prioritize human comfort, including ergonomics and user preferences. The method is validated through numerical analyses in MATLAB and realistic Gazebo simulations in a mock-up scenario
Communications-Aware Robotics: Challenges and Opportunities
The use of Unmanned Ground Vehicles (UGVs) and Unmanned Aerial Vehicles
(UAVs) has seen significant growth in the research community, industry, and
society. Many of these agents are equipped with communication systems that are
essential for completing certain tasks successfully. This has led to the
emergence of a new interdisciplinary field at the intersection of robotics and
communications, which has been further driven by the integration of UAVs into
5G and 6G communication networks. However, one of the main challenges in this
research area is how many researchers tend to oversimplify either the robotics
or the communications aspects, hindering the full potential of this new
interdisciplinary field. In this paper, we present some of the necessary
modeling tools for addressing these problems from both a robotics and
communications perspective, using the UAV communications relay as an example.Comment: 6 pages, 4 figures, accepted for presentation to the 2023
International Conference on Unmanned Aircraft Systems (ICUAS) at Lazarski
University, Warsaw, Polan
Omnidirectional Multi-Rotor Aerial Vehicle Pose Optimization: A Novel Approach to Physical Layer Security
The integration of Multi-Rotor Aerial Vehicles (MRAVs) into 5G and 6G
networks enhances coverage, connectivity, and congestion management. This
fosters communication-aware robotics, exploring the interplay between robotics
and communications, but also makes the MRAVs susceptible to malicious attacks,
such as jamming. One traditional approach to counter these attacks is the use
of beamforming on the MRAVs to apply physical layer security techniques. In
this paper, we explore pose optimization as an alternative approach to
countering jamming attacks on MRAVs. This technique is intended for
omnidirectional MRAVs, which are drones capable of independently controlling
both their position and orientation, as opposed to the more common
underactuated MRAVs whose orientation cannot be controlled independently of
their position. In this paper, we consider an omnidirectional MRAV serving as a
Base Station (BS) for legitimate ground nodes, under attack by a malicious
jammer. We optimize the MRAV pose (i.e., position and orientation) to maximize
the minimum Signal-to-Interference-plus-Noise Ratio (SINR) over all legitimate
nodes.Comment: 5 pages, 2 figures, Accepted for presentation to the 2024 IEEE
International Conference on Acoustics, Speech, and Signal Processing (ICASSP
2024), Seoul, Korea. Copyright may be transferred without notice, after which
this version may no longer be accessibl
PACNav: Enhancing Collective Navigation for UAV Swarms in Communication-Challenged Environments
This article presents Persistence Administered Collective Navigation (PACNav)
as an approach for achieving decentralized collective navigation of Unmanned
Aerial Vehicle (UAV) swarms. The technique is inspired by the flocking and
collective navigation behavior observed in natural swarms, such as cattle
herds, bird flocks, and even large groups of humans. PACNav relies solely on
local observations of relative positions of UAVs, making it suitable for large
swarms deprived of communication capabilities and external localization
systems. We introduce the novel concepts of path persistence and path
similarity, which allow each swarm member to analyze the motion of others.
PACNav is grounded on two main principles: (1) UAVs with little variation in
motion direction exhibit high path persistence and are considered reliable
leaders by other UAVs; (2) groups of UAVs that move in a similar direction
demonstrate high path similarity, and such groups are assumed to contain a
reliable leader. The proposed approach also incorporates a reactive collision
avoidance mechanism to prevent collisions with swarm members and environmental
obstacles. The method is validated through simulated and real-world experiments
conducted in a natural forest.Comment: 2 pages, Accepted for discussion at the workshop session "Breaking
Swarm Stereotypes" at ICRA'24 in Yokohama, Japa
A Perception-Aware NMPC for Vision-Based Target Tracking and Collision Avoidance with a Multi-Rotor UAV
A perception-aware Nonlinear Model Predictive Control (NMPC) strategy aimed at performing vision-based target tracking and collision avoidance with a multi-rotor aerial vehicle is presented in this paper. The proposed control strategy considers both realistic actuation limits at the torque level and visual perception constraints to enforce the visibility coverage of a target while complying with the mission objectives. Furthermore, the approach allows to safely navigate in a workspace area populated by dynamic obstacles with a ballistic motion. The formulation is meant to be generic and set upon a large class of multi-rotor vehicles that covers both coplanar designs like quadrotors as well as fully-actuated platforms with tilted propellers. The feasibility and effectiveness of the control strategy are demonstrated via closed-loop simulations achieved in MATLAB