M. Vendittelli

Sapienza University of Rome, Roma, Latium, Italy

Are you M. Vendittelli?

Claim your profile

Publications (47)24.69 Total impact

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a control-based approach for visual navigation of humanoid robots in office-like environments. In particular, the objective of the humanoid is to follow a maze of corridors, walking as close as possible to their center to maximize motion safety. Our control algorithm is inspired by a technique originally designed for unicycle robots and extended here to cope with the presence of turns and junctions. The feedback signals computed for the unicycle are transformed to inputs that are suited for the locomotion system of the humanoid, producing a natural, human-like behavior. Exper-imental results for the humanoid robot NAO are presented to show the validity of the approach, and in particular the successful extension of the controller to turns and junctions.
  • Source
    M. Cefalo, G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider the problem of planning the motion of redundant robotic systems subject to geometric task constraints in the presence of obstacles moving along known trajectories. Building on our previous results on task-constrained motion planning, we propose a control-based motion planner that works directly in the task-constrained configuration space extended with the time dimension. The generated trajectories are collision-free and satisfy the task constraint with arbitrary accuracy. Bounds on the achievable generalized velocities may also be taken into account. The proposed approach is validated through planning experiments on a 7-dof articulated robot and an 8-dof mobile manipulator.
    Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on; 01/2013
  • Source
    M. Cefalo, G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider motion planning in the presence of obstacles for redundant robotic systems subject to repetitive task constraints. For this open problem, we present a novel control-based randomized planner which produces cyclic, collision-free paths in configuration space and guarantees continuous satisfaction of the task constraints. In particular, the proposed algorithm relies on bidirectional search and loop closure in the task-constrained configuration space. Planning experiments on a simple 3R planar robot and the KUKA LWR-IV 7-dof manipulator are reported to show the effectiveness of the proposed method.
    Robotics and Automation (ICRA), 2013 IEEE International Conference on; 01/2013
  • [Show abstract] [Hide abstract]
    ABSTRACT: Minimally invasive surgery assisted by robots is characterized by the restriction of feasible motions of the manipulator link constrained to move through the entry port to the patient's body. In particular, the link is only allowed to translate along its axis and rotate about the entry point. This requires constraining the manipulator motion with respect to a point known as Remote Center of Motion (RCM). The achievement of any surgical task inside the patient's body must take into account this constraint. In this paper we provide a new, general characterization of the RCM constraint useful for task control in the minimally invasive robotic surgery context. To show the effectiveness of our formalization, we consider first a visual task for a manipulator with 6 degrees of freedom holding an endoscopic camera and derive the kinematic control law allowing to achieve the visual task while satisfying the RCM constraint. An example of application of the proposed kinematic modeling to a motion planning problem for a 9 degrees of freedom manipulator with assigned path for the surgical tool is then proposed to illustrate the generality of the approach.
    Robotics and Automation (ICRA), 2013 IEEE International Conference on; 01/2013
  • Source
    G. Oriolo, A. Paolillo, L. Rosa, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We propose an odometric system for localizing a walking humanoid robot using standard sensory equipment, i.e., a camera, an Inertial Measurement Unit, joint encoders and foot pressure sensors. Our method has the prediction-correction structure of an Extended Kalman Filter. At each sampling instant, position and orientation of the torso are predicted on the basis of the differential kinematic map from the support foot to the torso, using encoder data from the support joints. The actual measurements coming from the camera (head position and orientation reconstructed by a V-SLAM algorithm) and the Inertial Measurement Unit (torso orientation) are then compared with their predicted values to correct the estimate. The filter is made aware of the current placement of the support foot by an asynchronous update mechanism triggered by the pressure sensors. An experimental validation on the humanoid NAO shows the satisfactory performance of the proposed method.
    Humanoid Robots (Humanoids), 2012 12th IEEE-RAS International Conference on; 01/2012
  • Chiara Toglia, Marilena Vendittelli, Leonardo Lanari
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper addresses the path following problem for an autonomous parafoil-payload system. The actuated dynamics of the system is first detailed. Local exponential stability of an input-output feedback linearizing control is proved, achieving a stable line following in the XY plane by using only lateral directional control input.
    Proceedings of the 49th IEEE Conference on Decision and Control, CDC 2010, December 15-17, 2010, Atlanta, Georgia, USA; 01/2010
  • Source
    Chiara Toglia, Marilena Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: This report describes a preliminary study on modeling and control of parafoil and payload systems with the twofold objective of developing tools for automatic testing and classification of parafoils and of devising autonomous paragliders able to accomplish long-range delivery or monitoring tasks. Three different models of decreasing complexity are derived and their accuracy compared by simulation.
    01/2010;
  • Source
    G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider the problem of planning collision-free motions for general (i.e., possibly nonholonomic) redundant robots subject to task space constraints. Previous approaches to the solution are based on the idea of sampling and inverting the task constraint to build a roadmap of task-constrained configurations which are then connected by simple local paths; hence, task tracking is not enforced during the motion between samples. Here, we present a control-based randomized approach relying on a motion generation scheme that guarantees continued satisfaction of such constraint. The resulting planner allows to achieve accurate execution of the desired task without increasing the size of the roadmap. Numerical results on a fixed-base manipulator and a free-fying mobile manipulator are presented to illustrate the performance improvement obtained with the proposed technique.
    Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on; 11/2009
  • Source
    P.R. Giordano, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we characterize the time-optimal trajectories leading a Dubins car in collision with the obstacles in its workspace. Due to the constant velocity constraint characterizing the Dubins car model, these trajectories form a sufficient set of shortest paths between any robot configuration and the obstacles in the environment. Based on these paths, we define and give the algorithm for computing a distance function that takes into account the nonholonomic constraints and captures the nonsymmetric nature of the system. The developments presented here assume that the obstacles and the robot are polygons although the methodology can be applied to different shapes.
    IEEE Transactions on Robotics 11/2009; · 2.65 Impact Factor
  • Source
    A. Franchi, L. Freda, G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a decentralized cooperative exploration strategy for a team of mobile robots equipped with range finders. A roadmap of the explored area, with the associate safe region, is built in the form of a sensor-based random graph (SRG). This is expanded by the robots by using a randomized local planner that automatically realizes a tradeoff between information gain and navigation cost. The nodes of the SRG represent view configurations that have been visited by at least one robot, and are connected by arcs that represent safe paths. These paths have been actually traveled by the robots or added to the SRG to improve its connectivity. Decentralized cooperation and coordination mechanisms are used so as to guarantee exploration efficiency and avoid conflicts. Simulations and experiments are presented to show the performance of the proposed technique.
    IEEE/ASME Transactions on Mechatronics 05/2009; · 3.65 Impact Factor
  • Source
    Frédéric Jean, Ruixing Long, Giuseppe Oriolo, Marilena Vendittelli, R I
    01/2009;
  • Source
    Giuseppe Oriolo, Pietro Peliti, Marilena Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider the problem of planning collision-free motions for gen-eral (i.e., possibly nonholonomic) redundant robots subject to task space constraints. Previous approaches to the solution are based on the idea of sampling and inverting the task constraint to build a roadmap of task-constrained configurations which are then connected by simple local paths; hence, task tracking is not enforced during the motion between samples. Here, we present a kinodynamic approach based on a motion generation scheme that guarantees continued satisfaction of such constraint. The resulting randomized planner allows to achieve accurate execution of the desired task without increasing the complex-ity of the roadmap. Numerical results on a fixed-base manipulator and a free-fying mobile manipulator are presented to illustrate the perfor-mance improvement obtained with the proposed technique.
    01/2009;
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper we present implementation and experiments of a decen-tralized cooperative exploration strategy developed by our research group. The ex-ploration strategy is based on the construction of a roadmap of the explored area, with the associate safe region. No task decomposition/allocation is performed. The roadmap is incrementally built through a simple and efficient decentralized coop-eration mechanism: each robot biases its exploration towards its local frontier, i.e., local areas which appear to be unexplored by the whole robot team on the basis of the exchanged information. A detailed description of the software architecture used to implement the strategy is given. Experiments with a team of Khepera III robots are presented to show the performance of the proposed technique.
    01/2008;
  • Source
    A. Franchi, L. Freda, G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a cooperative exploration strategy for mobile robots. The method is based on the randomized incremental generation of a collection of data structures called sensor-based random trees, each representing a roadmap of an explored area with an associated safe region. Decentralized cooperation and coordination mechanisms are introduced so as to improve the exploration efficiency and to avoid conflicts. Simulations in various environments are presented to show the performance of the proposed technique.
    Robotics and Automation, 2007 IEEE International Conference on; 05/2007
  • Source
    Antonio Franchi, Luigi Freda, Giuseppe Oriolo, Marilena Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a decentralized cooperative exploration strategy for mobile robots. A roadmap of the explored area, with the associate safe region, is built in the form of a compact data structure, called Sensor-based Random Graph. This is incremen- tally expanded by the robots by using a randomized local planner which automatically realizes a trade-off between information gain and navigation cost. Connecting structures, called bridges, are incrementally added to the graph to create shortcuts and improve the connectivity of the roadmap. Decentralized cooperation and coordination mechanisms are used so as to guarantee exploration efficiency and avoid conflicts. Simulations are presented to show the performance of the proposed technique.
    Proceedings of the 1st International Conference on Robot Communication and Coordination, ROBOCOMM 2007, Athens, Greece, October 15-17, 2007; 01/2007
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper shows how to compute the nonholonomic distance between a polygonal car-like robot and polygonal obstacles. The solution extends previous work of Reeds and Shepp by finding the shortest path to a manifold (rather than to a point) in configuration space. Based on optimal control theory, the proposed approach yields an analytic solution to the problem
    IEEE Transactions on Robotics 11/2006; · 2.65 Impact Factor
  • Source
    Paolo Robuffo-Giordano, Marilena Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper determines the time-optimal trajectories bringing a car-like robot, whose driving velocity is constrained to be strictly positive (Dubins' car), in collision with the obstacles in its workspace. Both the robot and the obstacles are assumed to have polygonal shape. Based on these trajectories, a distance function is defined and computed that takes into account the nonholonomic constraints and captures the non-symmetric nature of the system.
    09/2006;
  • Source
    F. Jean, G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a steering algorithm for regular – i.e., without singularities – nonholonomic systems which are not required to possess special properties such as flatness or exact nilpotentizability. The method makes use of local steering laws, with suitable contraction properties, designed on the basis of a continuous approximation of the system. The algorithm is amenable to extension to systems with singularities.
    Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on; 01/2006
  • Source
    G. Oriolo, M. Vendittelli
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a framework for the stabilization of nonholonomic systems that do not possess special properties such as flatness or exact nilpotentizability. Our approach makes use of two tools: an iterative control scheme and a nilpotent approximation of the system dynamics. The latter is used to compute an approximate steering control which, repeatedly applied to the system, guarantees asymptotic stability with exponential convergence to any desired set point, under appropriate conditions. For illustration, we apply the proposed strategy to design a stabilizing controller for the plate-ball manipulation system, a canonical example of nonflat nonholonomic mechanism. The theoretical performance and robustness of the controller are confirmed by simulations, both in the nominal case and in the presence of a perturbation on the ball radius.
    IEEE Transactions on Robotics 05/2005; · 2.65 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider the problem of planning point-to-point motion for general robotic systems subject to non-integrable differential constraints. The constraints may be of first order (on velocities) or of second order (on accelerations). Various nonlinear control techniques, including nilpotent approximations, iterative steering, and dynamic feedback linearization, are illustrated with the aid of four case studies: the plate-ball manipulation system, the general two-trailer mobile robot, a two-link robot with flexible forearm, and a planar robot with two passive joints. The first two case studies are non-flat nonholonomic kinematic systems, while the last two are flat underactuated dynamic systems.
    03/2005: pages 145-145;