495 research outputs found

    Dynamic Control of 3-D Rolling Contacts in Two-Arm Manipulation

    Get PDF
    When two or more arms are used to manipulate a large object, it is preferable not to have a rigid grasp in order to gain more dexterity in manipulation. It may therefore be necessary to control contact motion between the object and the effector(s) on one or more arms. This paper addresses the dynamic control of two arms cooperatively manipulating a large object with rolling contacts. In the framework presented here, the motion of the object as well as the loci of the contact point either on the surface of each effector or on the object can be directly controlled. The velocity and acceleration equations for three-dimensional rolling contacts are derived in order to obtain a dynamic model of the system. A nonlinear feedback control algorithm that decouples and linearizes the system is developed. This is used to demonstrate the control of rolling motion along each arm and the adaptation of grasps to varying loads

    Control of Rolling Contacts in Multi-Arm Manipulation

    Get PDF
    When multiple arms are used to manipulate a large object, it is beneficial and sometimes necessary to maintain and control contacts between the object and the effector (the contacting surface of an arm) through force closure. Rolling and/or sliding can occur at these contacts, and the system is characterized by holonomic as well as nonholonomic (including unilateral) constraints. In this paper, the control of planar rolling contacts is investigated. Multi-arm manipulation systems are typically redundant. In our approach, a minimal set of inputs is employed to control the trajectory of the system while the surplus inputs control the contact condition. The trajectory includes the gross motion of the object as well as the rolling motion at the contacts. A nonlinear feedback scheme for simultaneous control of motion as well as contact conditions is presented. A new algorithm which adapts a two-effector grasp with rolling contacts to external loads and the trajectory is developed. Simulations and experimental results are used to illustrate the salient features in control and planning

    Multi-Arm Manipulation of Large Objects With Rolling Contacts

    Get PDF
    The problem of manipulating objects which are relatively larger than the size of the manipulators is investigated. Large objects without special features such as handles can not be grasped easily by the conventional end effectors such as parallel-jaw grippers or multi-fingered hands. This work focuses on the manipulation of large objects in the plane and analyzes the contact interactions. The flat surface effectors of planar three link manipulators interact with the object. The dynamics of the object and the manipulators are included in the equations of motion that govern the planar manipulation system. The contacts between the link surface and the object can be characterized by rolling, sliding, and separation. This study focuses on rolling which is explicitly included in the dynamic model of the system. Contact separation is avoided by enforcing the unilateral constraint that each manipulator must push at the contact point. Sliding is avoided by constraining the applied force to fall within the contact friction cone. The dynamic coordination between multiple manipulators is achieved by simultaneously regulating the motion of the object and the critical contact force. Control algorithms are developed that employ nonlinear feedback to linearize and decouple the system. A motion and force planner is developed which incorporates the unilateral constraints into the system. The motion planner also specifies the rolling motion for each contact. Rolling enables the system to avoid slipping by repositioning the contact points such that forces are applied along the surface normals. The calculations of the rolling motion planner are based on the dynamics of the object, the measured external disturbance forces, and desired critical contact force. Extensions of the analysis are investigated by relaxing certain key assumptions. Results from simulation and experimentation are presented to verify the efficacy of the theory and to provide insight into the issues of practical implementation

    The power dissipation method and kinematic reducibility of multiple-model robotic systems

    Get PDF
    This paper develops a formal connection between the power dissipation method (PDM) and Lagrangian mechanics, with specific application to robotic systems. Such a connection is necessary for understanding how some of the successes in motion planning and stabilization for smooth kinematic robotic systems can be extended to systems with frictional interactions and overconstrained systems. We establish this connection using the idea of a multiple-model system, and then show that multiple-model systems arise naturally in a number of instances, including those arising in cases traditionally addressed using the PDM. We then give necessary and sufficient conditions for a dynamic multiple-model system to be reducible to a kinematic multiple-model system. We use this result to show that solutions to the PDM are actually kinematic reductions of solutions to the Euler-Lagrange equations. We are particularly motivated by mechanical systems undergoing multiple intermittent frictional contacts, such as distributed manipulators, overconstrained wheeled vehicles, and objects that are manipulated by grasping or pushing. Examples illustrate how these results can provide insight into the analysis and control of physical systems

    \u3cem\u3eGRASP News\u3c/em\u3e, Volume 8, Number 1

    Get PDF
    A report of the General Robotics and Active Sensory Perception (GRASP) Laboratory. Edited by Thomas Lindsay

    Important Considerations in Force Control With Applications to Multi-Arm Manipulation

    Get PDF
    This paper addresses force control in overconstrained dynamic systems with special emphasis on robot control and multiarm coordination. Previous approaches to force control are studied and many of these are shown to be unsuitable for dynamic force control. Practical and theoretical considerations for designing force control algorithms are discussed. Experimental and simulation results that validate the theoretical findings are presented for a single-degree-of-freedom pneumatic force controller. Finally the theoretical development of a two-arm manipulation system with an extended statespace formulation and a computer simulation of the system are presented to illustrate the application of the basic ideas to a more complicated system

    GRASP News Volume 9, Number 1

    Get PDF
    A report of the General Robotics and Active Sensory Perception (GRASP) Laboratory

    A global approach to kinematic path planning to robots with holonomic and nonholonomic constraints

    Get PDF
    Robots in applications may be subject to holonomic or nonholonomic constraints. Examples of holonomic constraints include a manipulator constrained through the contact with the environment, e.g., inserting a part, turning a crank, etc., and multiple manipulators constrained through a common payload. Examples of nonholonomic constraints include no-slip constraints on mobile robot wheels, local normal rotation constraints for soft finger and rolling contacts in grasping, and conservation of angular momentum of in-orbit space robots. The above examples all involve equality constraints; in applications, there are usually additional inequality constraints such as robot joint limits, self collision and environment collision avoidance constraints, steering angle constraints in mobile robots, etc. The problem of finding a kinematically feasible path that satisfies a given set of holonomic and nonholonomic constraints, of both equality and inequality types is addressed. The path planning problem is first posed as a finite time nonlinear control problem. This problem is subsequently transformed to a static root finding problem in an augmented space which can then be iteratively solved. The algorithm has shown promising results in planning feasible paths for redundant arms satisfying Cartesian path following and goal endpoint specifications, and mobile vehicles with multiple trailers. In contrast to local approaches, this algorithm is less prone to problems such as singularities and local minima
    • …
    corecore