22 research outputs found

    Grasping force optimization using dual methods

    Get PDF
    One of the basic requirements in grasping and manipulation of objects is the determination of a suitable set of grasping forces such that the external forces and torques applied on the object are balanced and the object remains in equilibrium. This report presents a new mathematical approach to efficiently obtain the optimal solution of this problem using the dual theorem of non-linear programming. The problem is modeled such that the basic convexity property necessary to apply the dual theorem is satisfied and, then, it is transformed into another one much easier to be solved. Three examples showing the efficiency and accuracy of the proposed methodology are included in the report

    Constructing minimum deflection fixture arrangements using frame invariant norms

    Get PDF
    This paper describes a fixture planning method that minimizes object deflection under external loads. The method takes into account the natural compliance of the contacting bodies and applies to two-dimensional and three-dimensional quasirigid bodies. The fixturing method is based on a quality measure that characterizes the deflection of a fixtured object in response to unit magnitude wrenches. The object deflection measure is defined in terms of frame-invariant rigid body velocity and wrench norms and is therefore frame invariant. The object deflection measure is applied to the planning of optimal fixture arrangements of polygonal objects. We describe minimum-deflection fixturing algorithms for these objects, and make qualitative observations on the optimal arrangements generated by the algorithms. Concrete examples illustrate the minimum deflection fixturing method. Note to Practitioners-During fixturing, a workpiece needs to not only be stable against external perturbations, but must also stay within a specified tolerance in response to machining or assembly forces. This paper describes a fixture planning approach that minimizes object deflection under applied work loads. The paper describes how to take local material deformation effects into account, using a generic quasirigid contact model. Practical algorithms that compute the optimal fixturing arrangements of polygonal workpieces are described and examples are then presented

    Frictionless grasp with 7 fingers on discretized 3D objects

    Get PDF
    This paper presents an algorithm to plain locally frictionless grasp on 3D objects. The objects can be of any arbitrary shape, since the surface is discretized in a cloud of points. The planning algorithm finds an initial force-closure grasp that is iteratively improved through an oriented search procedure. The grasp quality is measured with the “largest ball” criterion, and a force-closure test based on geometric considerations is used. The efficiency of the algorithm is illustrated through numerical example

    Determining force-closure grasps reachable by a given hand

    Get PDF
    The paper presents an approach to find contact points on an object surface that are reachable by a given hand and such that the resulting grasp satisfies the force-closure condition. This is a very common problem that still requires a practical solution. The proposed method is based on the computation of a set of independent contact regions on the object boundary such that a finger contact on each region produces a force-closure grasp, and then this set of regions is iteratively recomputed while looking for a set of contact points that are reachable by a given hand. The search is done guided by a cost function that indicates the proximity of the hand fingertips to a candidate set of grasping contact points. The approach has been implemented for the Schunk Anthropomorphic Hand and planar objects,and application examples are included to illustrate its performance.Postprint (published version

    Kinematics for Combined Quasi-Static Force and Motion Control in Multi-Limbed Robots

    Get PDF
    This paper considers how a multi-limbed robot can carry out manipulation tasks involving simultaneous and compatible end-effector velocity and force goals, while also maintaining quasi-static stance stability. The formulation marries a local optimization process with an assumption of a compliant model of the environment. For purposes of illustration, we first develop the formulation for a single fixed based manipulator arm. Some of the basic kinematic variables we previously introduced for multi-limbed robot mechanism analysis in [1] are extended to accommodate this new formulation. Using these extensions, we provide a novel definition for static equilibrium of multi-limbed robot with actuator limits, and provide general conditions that guarantee the ability to apply arbitrary end-effector forces. Using these extended definitions, we present the local optimization problem and its solution for combined manipulation and stance. We also develop, using the theory of strong alternatives, a new definition and a computable test for quasi-static stance feasibility in the presence of manipulation forces. Simulations illustrate the concepts and method

    Physical Interaction and Control of Robotic Systems Using Hardware-in-the-Loop Simulation

    Get PDF
    Robotic systems used in industries and other complex applications need huge investment, and testing of them under robust conditions are highly challenging. Controlling and testing of such systems can be done with ease with the support of hardware-in-the-loop (HIL) simulation technique and it saves lot of time and resources. The chapter deals on the various interaction methods of robotic systems with physical environments using tactile, force, and vision sensors. It also discusses about the usage of hardware-in-the-loop technique for testing of grasp and task control algorithms in the model of robotic systems. The chapter also elaborates on usage of hardware and software platforms for implementing the control algorithms for performing physical interaction. Finally, the chapter summarizes with the case study of HIL implementation of the control algorithms in Texas Instruments (TI) C2000 microcontroller, interacting with model of Kuka’s youBot Mobile Manipulator. The mathematical model is developed using MATLAB software and the virtual animation setup of the robot is developed using the Virtual Robot Experimentation Platform (V-REP) robot simulator. By actuating the Kuka’s youBot mobile manipulator in the V-REP tool, it is observed to produce a tracking accuracy of 92% for physical interaction and object handling tasks

    Hierarchical planning for multi-contact non-prehensile manipulation

    Get PDF
    Manipulation planning involves planning the combined motion of objects in the environment as well as the robot motions to achieve them. In this paper, we explore a hierarchical approach to planning sequences of non-prehensile and prehensile actions. We subdivide the planning problem into three stages (object contacts, object poses and robot contacts) and thereby reduce the size of search space that is explored. We show that this approach is more efficient than earlier strategies that search in the combined robot-object configuration space directly.National Science Foundation (U.S.) (grant 1420927)United States. Office of Naval Research (grant N00014-14-1-0486)United States. Air Force. Office of Scientific Research (grant FA23861014135)United States. Army Research Office (grant W911NF1410433

    A New Approach for Grasp Quality Calculation using Continuous Boundary Formulation of Grasp Wrench Space

    Get PDF
    In this paper, we aim to use a continuous formulation to efficiently calculate the well-known wrench-based grasp metric proposed by Ferrari and Canny which is the minimum distance from the wrench space origin to the boundary of the grasp wrench space. Considering the L∞ role= presentation style= box-sizing: border-box; margin: 0px; padding: 0px; display: inline-block; line-height: normal; font-size: 16.200000762939453px; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; position: relative; \u3e metric and the nonlinear friction cone model, the challenge of calculating this metric is to determine the boundary of the grasp wrench space. Instead of relying on convex hull construction, we propose to formulate the boundary of the grasp wrench space as continuous functions. By doing so, the problem of grasp quality calculation can be efficiently solved as typical least-square problems and it can be easily implemented by employing off-the-shelf optimization algorithms. Numerical tests will demonstrate the advantages of the proposed formulation compared to the conventional convex hull-based methods

    Computation of independent contact regions for grasping 3-D objects

    Get PDF
    Precision grasp synthesis has received a lot of attention in past few last years. However, real mechanical hands can hardly assure that the fingers will precisely touch the object at the computed contact points. The concept of independent contact regions (ICRs) was introduced to provide robustness to finger positioning errors during an object grasping: A finger contact anywhere inside each of these regions assures a force-closure grasp, despite the exact contact position. This paper presents an efficient algorithm to compute ICRs with any number of frictionless or frictional contacts on the surface of any 3-D object. The proposed approach generates the independent regions by growing them around the contact points of a given starting grasp. A two-phase approach is provided to find a locally optimal force-closure grasp that serves as the starting grasp, considering as grasp quality measure the largest perturbation wrench that the grasp can resist, independently of the perturbation direction. The proposed method can also be applied to compute ICRs when several contacts are fixed beforehand. The approach has been implemented, and application examples are included to illustrate its performance.Peer Reviewe

    Optimization of Grasping by Using a Required External Force Set

    Full text link
    corecore