@article {3364, title = {Efficient Walking Gait Generation via Principal Component Representation of Optimal Trajectories: Application to a Planar Biped Robot With Elastic Joints}, journal = {IEEE Robotics and Automation Letters}, volume = {3}, year = {2018}, pages = {2299{\textendash}2306}, abstract = {

Recently, the method of choice to exploit robot dynamics for efficient walking is numerical optimization (NO). The main drawback in NO is the computational complexity, which strongly affects the time demand of the solution. Several strategies can be used to make the optimization more treatable and to efficiently describe the solution set. In this letter, we present an algorithm to encode effective walking references, generated offline via numerical optimization, extracting a limited number of principal components and using them as a basis of optimal motions. By combining these components, a good approximation of the optimal gaits can be generated at run time. The advantages of the presented approach are discussed, and an extensive experimental validation is carried out on a planar legged robot with elastic joints. The biped thus controlled is able to start and stop walking on a treadmill, and to control its speed dynamically as the treadmill speed changes.

}, author = {G M Gasparri and S. Manara and D. Caporale and G. Averta and M. Bonilla and H. Marino and M. G. Catalano and G. Grioli and M. Bianchi and A. Bicchi and M. Garabini} } @article {2791, title = {Controllability analysis of a pair of 3D Dubins vehicles in formation}, journal = {Robotics and Autonomous Systems}, volume = {83}, year = {2016}, month = {09/2016}, pages = {94 - 105}, abstract = {

In this paper we consider the controllability problem for a system consisting of a pair of Dubins vehicles moving in a 3D space (i.e.\ pair of 3D{\textendash}Dubins vehicles) while maintaining constant distance. Necessary and sufficient conditions for the existence of a limited control effort to steer the system between any two configurations are provided. The proposed controllability analysis and the developed motion planning algorithm are a step toward the solution of planning problems for example in case the robots are physically constrained to a payload to be deployed. Moreover, results obtained in this paper are relevant in order to solve formation control problems for multiple robots as aerial or underwater vehicles, which move in 3D spaces. Simulation results highlight the sufficiency of the obtained conditions showing that even from critical configurations an admissible control can be determined.

}, keywords = {Embedded Control, Robotics}, doi = {10.1016/j.robot.2016.05.015}, url = {http://www.sciencedirect.com/science/article/pii/S0921889015301202}, author = {H. Marino and Salaris, P. and L. Pallottino} } @conference {3730, title = {Data-driven human grasp movement analysis}, booktitle = {47th International Symposium on Robotics, ISR 2016}, year = {2016}, author = {H. Marino and M. Gabiccini and L. Leonardi and A. Bicchi} } @conference {2810, title = {Multi{\textendash}object handling for robotic manufacturing}, booktitle = {IECON 2016: 42nd Annual Conference of the IEEE Industrial Electronics Society}, year = {2016}, month = {12/2016}, pages = {6887 - 6893}, publisher = {IEEE}, organization = {IEEE}, address = {Florence, Italy, October 24-27}, abstract = {

The purpose of this work is to move a step toward the automation of industrial plants through full exploitation of autonomous robots. A planning algorithm is proposed to move different objects in desired configurations with heterogeneous robots such as manipulators, mobile robots and conveyor belts.
The proposed approach allows different objects to be handled by different robots simultaneously in an efficient way and avoiding collisions with the environment and self{\textendash}collisions between robots. In particular, the integrated system will be capable of planning paths for a set of objects from various starting points in the environment (e.g. shelves) to their respective final destinations. The proposed approach unifies the active (e.g., grasping by a hand) and passive (e.g., holding by a table) steps involved in moving the objects in the environment by treating them as end{\textendash}effectors with constraints and capabilities.
Time varying graphs will be introduced to model the problem for simultaneous handling of objects by different end{\textendash}effectors.
Optimal exploration of such graphs will be used to determine paths for each object with time constraints. Results will be validated through simulations.

}, keywords = {Robotics}, doi = {http://ieeexplore.ieee.org/document/7793936/?reload=true}, url = {http://ieeexplore.ieee.org/document/7793936/?reload=true}, author = {M. Ferrati and H. Marino and A Settimi and S. Nardi and L. Pallottino} } @article {2724, title = {On the Problem of Moving Objects With Autonomous Robots: A Unifying High-Level Planning Approach}, journal = {IEEE ROBOTICS AND AUTOMATION LETTERS}, volume = {1}, year = {2016}, month = {01/2016}, pages = {469-476}, abstract = {

Moving objects with autonomous robots is a wide topic that includes single-arm pick-and-place tasks, object regrasping, object passing between two or more arms in the air or using support surfaces such as tables and similar. Each task has been extensively studied and many planning solutions are already present in the literature. In this letter, we present a planning scheme which, based on the use of pre-defined elementary manipulation skills, aims to unify solutions which are usually obtained by means of different planning strategies rooted on hardcoded behaviors. Both robotic manipulators and environment fixed support surfaces are treated as end-effectors of movable and non-movable types, respectively. The task of the robot can thus be broken down into elementary building blocks, which are endeffector manipulation skills, that are then planned at the kinematic level. Feasibility is ensured by propagating unforeseen low-level failures at the higher level and by synthesizing different behaviors. The validity of the proposed solution is shown via experiments on a bimanual robot setup and in simulations involving a more complex setup similar to an assembly line.

}, keywords = {Robotics}, doi = {10.1109/LRA.2016.2519149}, url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=\&arnumber=7384694}, author = {H. Marino and M. Ferrati and A Settimi and C. Rosales and M Gabiccini} } @article {2660, title = {A synergy-based hand control is encoded in human motor cortical areas}, journal = {eLIFE}, year = {2016}, abstract = {

How the human brain controls hand movements to carry out different tasks is still debated. The concept of\ synergy\ has been proposed to indicate functional modules that may simplify the control of hand postures by simultaneously recruiting sets of muscles and joints. However, whether and to what extent synergic hand postures are encoded as such at a cortical level remains unknown. Here, we combined kinematic, electromyography, and brain activity measures obtained by functional magnetic resonance imaging while subjects performed a variety of movements towards virtual objects. Hand postural information, encoded through kinematic synergies, were represented in cortical areas devoted to hand motor control and successfully discriminated individual grasping movements, significantly outperforming alternative somatotopic or muscle-based models. Importantly, hand postural synergies were predicted by neural activation patterns within primary motor cortex. These findings support a novel cortical organization for hand movement control and open potential applications for brain-computer interfaces and neuroprostheses.

}, doi = {http://dx.doi.org/10.7554/eLife.13420}, url = {http://elifesciences.org/content/5/e13420v2}, author = {A. Leo and G. Handjaras and M. Bianchi and H. Marino and M Gabiccini and Guidi, A. and E. P. Scilingo and P. Pietrini and A. Bicchi and M. Santello and E. Ricciardi} } @conference {1941, title = {A data-driven kinematic model of the human hand with soft-tissue artifact compensation mechanism for grasp synergy analysis}, booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}, year = {2013}, pages = {3738 - 3745}, address = {Tokyo, Japan}, keywords = {Haptics, Robotics}, doi = {10.1109/IROS.2013.6696890 }, author = {M Gabiccini and G. Stillfried and H. Marino and M. Bianchi} } @conference {1244, title = {Motion Planning for Two 3D-Dubins Vehicles with Distance Contraint}, booktitle = {International Conference of Intelligent Robots and Systems - IROS 2012}, year = {2012}, month = {October 7 - 12}, pages = {4702 - 4707 }, address = {Vilamoura, Algarve, Portugal}, keywords = {Robotics}, author = {H. Marino and M. Bonizzato and R. Bartalucci and P Salaris and L. Pallottino} }