@article {4120, title = {On Null Space-Based Inverse Kinematics Techniques for Fleet Management: Toward Time-Varying Task Activation}, journal = {IEEE Transactions on Robotics}, volume = {37}, year = {2021}, pages = {257 - 274}, doi = {10.1109/TRO.2020.3018642}, url = {https://ieeexplore.ieee.org/document/9194321}, author = {A. Mannucci and D. Caporale and L. Pallottino} } @inbook {4117, title = {Networked Systems Theory: Distributed Algorithms for Optimal Cooperation of Dynamical Systems}, booktitle = {Analytics for the Sharing Economy: Mathematics, Engineering and Business Perspectives}, year = {2020}, pages = {25{\textendash}37}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, address = {Cham}, abstract = {

Interconnection of a large number of systems has become a reality from a technological point of view although intelligent connection among smart systems still presents a challenge in several application scenarios. More specifically, when many smart devices must accomplish an overall goal based on information exchanges with other devices, several factors render this task a real challenge, such as, knowing what specific information to exchange, with whom, how to go about it, and when this exchange will occur. Moreover, interconnected devices may require access to or the use of common resources, making the management of the overall system even more complex. The management of shared resources usually sets the goal of optimizing usage while guaranteeing achievement of the overall goals. Algorithms or protocols that grant the device a correct, safe and optimized access to resources play a fundamental role. In this chapter we will provide those algorithms that are fundamental in several different application scenarios that allow for the development of more complex algorithms in order to manage interconnected systems in the management of shared resources.

}, isbn = {978-3-030-35032-1}, doi = {10.1007/978-3-030-35032-1_3}, url = {https://doi.org/10.1007/978-3-030-35032-1_3}, author = {L. Pallottino}, editor = {E. Crisostomi and B. Ghaddar and F. Hausler and J. Naoum-Sawaya and G. Russo and R. Shorten} } @conference {3087, title = {Noninteracting Constrained Motion Planning and Control for Robot Manipulators}, booktitle = {IEEE International Conference of Robotics and Automation, ICRA2017}, year = {2017}, pages = {4038 - 4043}, publisher = {IEEE}, organization = {IEEE}, abstract = {

In this paper we present a novel geometric approach
to motion planning for constrained robot systems.
This problem is notoriously hard, as classical sampling-based
methods do not easily apply when motion is constrained in
a zero-measure submanifold of the configuration space. Based
on results on the functional controllability theory of dynamical
systems, we obtain a description of the complementary spaces
where rigid body motions can occur, and where interaction
forces can be generated, respectively. Once this geometric setting
is established, the motion planning problem can be greatly
simplified. Indeed, we can relax the geometric constraint, i.e.,
replace the lower{\textendash}dimensional constraint manifold with a fulldimensional
boundary layer. This in turn allows us to plan
motion using state-of-the-art methods, such as RRT*, on points
within the boundary layer, which can be efficiently sampled. On
the other hand, the same geometric approach enables the design
of a completely decoupled control scheme for interaction forces,
so that they can be regulated to zero (or any other desired
value) without interacting with the motion plan execution.
A distinguishing feature of our method is that it does not
use projection of sampled points on the constraint manifold,
thus largely saving in computational time, and guaranteeing
accurate execution of the motion plan. An explanatory example
is presented, along with an experimental implementation of the
method on a bimanual manipulation workstation.

}, keywords = {Robotics}, doi = {10.1109/ICRA.2017.7989463}, url = {http://ieeexplore.ieee.org/document/7989463/}, author = {M. Bonilla and L. Pallottino and A. Bicchi} } @conference {2877, title = {NoStop: An Open Source Framework for Design and Test of Coordination Protocol for Asymmetric Threats Protection in Marine Environment}, booktitle = {International Workshop on Modelling and Simulation for Autonomous Systems MESAS 2016}, volume = {9991 of the book series Lecture Notes in Computer Science (LNCS)}, year = {2016}, pages = {176 - 185}, publisher = {Spronger}, organization = {Spronger}, address = {Rome, Italy, June 15-16, 2016}, abstract = {

NoStop\ is an open source simulator dedicated to distributed and cooperative mobile robotics systems. It has been designed as a framework to design and test multi{\textendash}agent collaborative algorithms in terms of performance and robustness. The particular application scenario of a team of autonomous guards that coordinate to protect an area from asymmetric threat is considered. NoStop\ system is an integrated tool able to both evaluate the coordination protocol performance and to design the team of guards involved in the asymmetric threat protection. Moreover, NoStop\ is designed to validate robustness of coordination protocol through the use of a remote pilot that control the intruder motion to escape from the guards that monitor the area and accomplish its mission. The project core is a simulation server with a dynamic engine and a synchronization facility. Different coordination protocol can be designed and easily integrated in NoStop. The framework is fully integrated with the Robot Operating System (ROS) and it is completed by a control station where the remote pilot moves the intruder following the guards evolution in a 3D viewer.

}, keywords = {Embedded Control, Robotics}, doi = {10.1007/978-3-319-47605-6_14}, url = {http://link.springer.com/chapter/10.1007/978-3-319-47605-6_14}, author = {S. Nardi and L. Pallottino} } @conference {2324, title = {Neighbourhood Monitoring for Decentralised Coordination in Multi-Agent Systems: A Case-Study}, booktitle = {IEEE Symposium on Computers and Communications}, year = {2011}, abstract = {

Decentralized coordination of multi-agents requires that every agent reliably and efficiently disseminates its state to neighbours
through a wireless network. If dissemination is unreliable, safety issues may ensue. Unfortunately, the broadcast service of
wireless network is efficient but unreliable (e. g., IEEE 802.11). The Neighbourhood Monitoring Protocol (NMP) [1] is an efficient
and scalable protocol that assures a reliable state dissemination between mobile agents, under some conditions of channel
utilization. NMP runs on top of IEEE 802.11. In this paper we evaluate NMP with a specific decentralized collision avoidance
algorithm based on the GRP policy [2]. The algorithm is particularly challenging because it accommodates an arbitrary number
non-holonomic agents. We show that NMP allows the system to scale well and provides a very high state delivery ratio even if it
operates on the unreliable broadcast service like 802.11. Doing so, NMP assures the correct state information to the collision
avoidance algorithm.

}, keywords = {Embedded Control, Robotics}, author = {G. Dini and Giurlanda, F. and L. Pallottino} }