122 research outputs found

    Admittance Selection for Force-guided Assembly of Polyhedral Parts in Single-point Contact

    Get PDF
    The selection of the proper admittance is important in achieving force-guided assembly. This paper identifies procedures for selecting the appropriate spatial admittance to achieve reliable force-guided assembly of polyhedral parts for single-point frictionless contact cases. Sets of conditions that are imposed on the admittance matrix for different types of single-point contact are presented. These conditions ensure that the motion that results from contact reduces part misalignment in the selected contact state. We show that, for bounded misalignments, if an admittance satisfies the misalignment-reduction conditions at a finite number of contact configurations, then the admittance also satisfy the conditions at all intermediate configurations

    Robust Procedures for Obtaining Assembly Contact State Extremal Configurations

    Get PDF
    Two important components in the selection of an admittance that facilitates force-guided assembly are the identification of: 1) the set of feasible contact states, and 2) the set of configurations that span each contact state, i.e., the extremal configurations. We present a procedure to automatically generate both sets from CAD models of the assembly parts. In the procedure, all possible combinations of principle contacts are considered when generating hypothesized contact states. The feasibility of each is then evaluated in a genetic algorithm based optimization procedure. The maximum and minimum value of each of the 6 configuration variables spanning each contact state are obtained by again using genetic algorithms. Together, the genetic algorithm approach, the hierarchical data structure containing the states, the relationships among the states, and the extremals within each state are used to provide a reliable means of identifying all feasible contact states and their associated extremal configurations

    Admittance Selection Conditions for Frictionless Force-Guided Assembly of Polyhedral Parts in Two Single-Point Principal Contacts

    Get PDF
    The admittance of a manipulator can be used to improve robotic assembly. If properly selected, the admittance will regulate a contact force and use it to guide the parts to proper positioning. In previous work, procedures for selecting the appropriate admittance for single principal contact (PC) cases were identified. This paper extends this research for some of the two PC cases-those for which each contact occurs at a single point. The conditions obtained ensure that the motion that results from frictionless contact always instantaneously reduces part misalignment. We show that, for bounded misalignments, if an admittance satisfies the misalignment-reducing conditions at a finite number of contact configurations, then the admittance will also satisfy the conditions at all intermediate configurations

    Spatial Admittance Selection Conditions for Frictionless Force-guided Assembly of Polyhedral Parts in Single Principal Contact

    Get PDF
    By judiciously selecting the admittance of a manipulator, the forces of contact that occur during assembly can be used to guide the parts to proper positioning. This paper identifies conditions for selecting the appropriate spatial admittance to achieve reliable force-guided assembly of polyhedral parts for cases in which a single feature (vertex, edge, or face) of one part contacts a single feature of the other, i.e., all single principal contact cases. These conditions ensure that the motion that results from frictionless contact always instantaneously reduces part misalignment. We show that, for bounded misalignments, if an admittance satisfies the misalignment-reducing conditions at a finite number of contact configurations, then the admittance will also satisfy the conditions at all intermediate configurations

    Sufficient Conditions Used in Admittance Selection for Force-guided Assembly of Polygonal Parts

    Get PDF
    Admittance control approaches show significant promise in providing reliable force-guided assembly. An important issue in the development of these approaches is the specification of an appropriate admittance control law. This paper identifies procedures for selecting the appropriate admittance to achieve reliable force-guided assembly of planar polyhedral parts for single-point contact cases. A set of conditions that are imposed on the admittance matrix is presented. These conditions ensure that the motion that results from contact reduces part misalignment. We show that, for bounded misalignments, if an admittance satisfies the misalignment-reduction conditions at a finite number of contact configurations, then the admittance will also satisfy the conditions at all intermediate configurations

    Efficient Contact State Graph Generation for Assembly Applications

    Get PDF
    An important aspect in the design of many automated assembly strategies is the ability to automatically generate the set of contact states that may occur during an assembly task. In this paper, we present an efficient means of constructing the set of all geometrically feasible contact states that may occur within a bounded set of misalignments (bounds determined by robot inaccuracy). This set is stored as a graph, referred to as an Assembly Contact State Graph (ACSG), which indicates neighbor relationships between feasible states. An ACSG is constructed without user intervention in two stages. In the first stage, all hypothetical primitive principle contacts (PPCs; all contact states allowing 5 degrees of freedom) are evaluated for geometric feasibility with respect to part-imposed and robot-imposed restrictions on relative positioning (evaluated using optimization). In the second stage, the feasibility of each of the various combinations of PPCs is efficiently evaluated, first using topological existence and uniqueness criteria, then using part-imposed and robot-imposed geometric criteria

    Admittance Selection for Force-guided Assembly of Polygonal Parts Despite Friction

    Get PDF
    An important issue in the development of force guidance assembly strategies is the specification of an appropriate admittance control law. This paper identifies conditions to be satisfied when selecting the appropriate admittance to achieve force-guided assembly of polygonal parts for multipoint contact with friction. These conditions restrict the admittance behavior for each of the various one-point and two-point contact cases and ensure that the motion that results from contact reduces part misalignment for each case. We show that, for bounded friction and part misalignments, if the identified conditions are satisfied for a finite number of contact configurations and friction coefficients, the conditions ensure that force guidance is achieved for all configurations and values of friction within the specified bounds

    Admittance matrix design for force-guided assembly

    Full text link

    A survey of robot manipulation in contact

    Get PDF
    In this survey, we present the current status on robots performing manipulation tasks that require varying contact with the environment, such that the robot must either implicitly or explicitly control the contact force with the environment to complete the task. Robots can perform more and more manipulation tasks that are still done by humans, and there is a growing number of publications on the topics of (1) performing tasks that always require contact and (2) mitigating uncertainty by leveraging the environment in tasks that, under perfect information, could be performed without contact. The recent trends have seen robots perform tasks earlier left for humans, such as massage, and in the classical tasks, such as peg-in-hole, there is a more efficient generalization to other similar tasks, better error tolerance, and faster planning or learning of the tasks. Thus, in this survey we cover the current stage of robots performing such tasks, starting from surveying all the different in-contact tasks robots can perform, observing how these tasks are controlled and represented, and finally presenting the learning and planning of the skills required to complete these tasks

    Accomplishing task-invariant assembly strategies by means of an inherently accommodating robot arm

    Get PDF
    Despite the fact that the main advantage of robot manipulators was always meant to be their flexibility, they have not been applied widely to the assembly of industrial components in situations other than those where hard automation might be used. We identify the two main reasons for this as the 'fragility' of robot operation during tasks that involve contact, and the lack of an appropriate user interface. This thesis describes an attempt to address these problems.We survey the techniques that have been proposed to bring the performance of cur¬ rent industrial robot manipulators in line with expectations, and conclude that the main obstacle in realising a flexible assembly robot that exhibits robust and reliable behaviour is the problem of spatial uncertainty.Based on observations of the performance of position-controlled robot manipulators and what is involved during rigid-body part mating, we propose a model of assembly tasks that exploits the shape invariance of the part geometry across instances of a task. This allows us to escape from the problem of spatial uncertainty because we are 110 longer working in spatial terms. In addition, because the descriptions of assembly tasks that we derive are task-invariant, i.e. they are not dependent on part size or location, they lend themselves naturally to a task-level programming interface, thereby simplifying the process of programming an assembly robot.the process of programming an assembly robot. However, to test this approach empirically requires a manipulator that is able to control the force that it applies, as well as being sensitive to environmental constraints. The inertial properties of standard industrial manipulators preclude them from exhibiting this kind of behaviour. In order to solve this problem we designed and constructed a three degree of freedom, planar, direct-drive arm that is open-loop force-controllable (with respect to its end-point), and inherently accommodating during contact.In order to demonstrate the forgiving nature of operation of our robot arm we imple¬ mented a generic crank turning program that is independent of the geometry of the crank involved, i.e. no knowledge is required of the location or length of the crank. I11 order to demonstrate the viability of our proposed approach to assembly we pro¬ grammed our robot system to perform some representative tasks; the insertion of a peg into a hole, and the rotation of a block into a corner. These programs were tested on parts of various size and material, and in various locations in order to illustrate their invariant nature.We conclude that the problem of spatial uncertainty is in fact an artefact of the fact that current industrial manipulators are designed to be position controlled. The work described in this thesis shows that assembly robots, when appropriately designed, controlled and programmed, can be the reliable and flexible devices they were always meant to be
    corecore