Fabio Ruggiero

Learn More
A points surface reconstruction algorithm of 3D object models from multiple silhouettes is proposed in this paper. Some images of the target object are taken from a circular trajectory by a robot with a camera mounted in an eye-in-hand configuration. The silhouettes of the observed object are evaluated for each view using a blob analysis process, and from(More)
A Cartesian impedance control for UAVs equipped with a robotic arm is presented in this paper. A dynamic relationship between generalized external forces acting on the structure and the system motion, which is specified in terms of Cartesian space coordinates, is provided. Through a suitable choice of such variables and with respect to a given task, thanks(More)
A method for fast visual grasping of unknown objects with a multi-fingered robotic hand is presented in this paper. The algorithm is composed of an object surface reconstruction algorithm and a local grasp planner, evolving in parallel. The reconstruction algorithm makes use of images taken by a camera carried by the robot arm. A virtual elastic(More)
In this paper, a unified control framework is proposed to realize a robotic ball catching task with only a moving single-camera (eye-in-hand) system able to catch flying, rolling and bouncing balls in the same formalism. The thrown ball is visually tracked through a circle detection algorithm. Once the ball is recognized, the camera is forced to follow a(More)
An estimator of external generalized forces (force plus moments) acting on aerial platforms, and based on the momentum of the mechanical system, is proposed for the control of VToL UAVs together with a hierarchical architecture separating the translational and rotational dynamics of the vehicle. The closed-loop system equations are shaped as mechanical(More)
This paper presents stabilization control of a rolling manipulation system called the disk-on-disk. The system consists of two disks in which the upper disk (object) is free to roll on the lower disk (hand) under the influence of gravity. The goal is to stabilize the object at the unstable upright position directly above the hand. We use backstepping to(More)
In this paper, a 3D robotic ball catching algorithm which employs only an eye-in-hand monocular visual-system is presented. A partitioned visual servoing control is used in order to generate the robot motion, keeping always the ball in the field of view of the camera. When the ball is detected, the camera mounted on the robot end-effector is commanded to(More)
A multilayer architecture to control multirotor UAVs equipped with a servo robot arm is proposed in this paper. The main purpose is to control the aerial platform taking into account the presence of the moving manipulator. Three layers are considered in this work. First, a novel mechanism is proposed considering a moving battery to counterweight the statics(More)
In this paper, the problem of motion coordination of redundant multifingered robotic hands is considered. A kinematic model is introduced, which allows the object pose to be computed from the joint variables of each finger as well as from a suitable set of contact variables. Hence, a local planning method for dexterous manipulation, based on a prioritized(More)