skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Pushing revisited: Differential flatness, trajectory planning, and stabilization
We prove that quasi-static pushing with a sticking contact and ellipsoid approximation of the limit surface is differential flat. Both graphical and algebraic derivations are given. A major conclusion is that the pusher–slider system is reducible to the Dubins car problem where the sticking contact constraints translate to bounded curvature. Planning is as easy as computing a Dubins curve with the additional benefit of time-optimality. For trajectory stabilization, we design closed-loop control using dynamic feedback linearization or open-loop control using two contact points as a form of mechanical feedback. We conduct robotic experiments using objects with different pressure distributions, shape, and contact materials placed at different initial poses that require difficult switching action maneuvers to the goal pose. The average error is within 1.67 mm in translation and 0.5° in orientation over 60 experimental trials. We also show an example of pushing among obstacles using a RRT planner with exact steering.  more » « less
Award ID(s):
1637908
PAR ID:
10546986
Author(s) / Creator(s):
 ;  ;  
Publisher / Repository:
SAGE Publications
Date Published:
Journal Name:
The International Journal of Robotics Research
Volume:
38
Issue:
12-13
ISSN:
0278-3649
Format(s):
Medium: X Size: p. 1477-1489
Size(s):
p. 1477-1489
Sponsoring Org:
National Science Foundation
More Like this
  1. Energy shaping methods can be used to design task-invariant feedback control laws for the powered exoskeletons (i.e., orthoses). In order to achieve a desired closed-loop energy, certain matching conditions must be satisfied, which are sets of nonlinear partial differential equations. In this paper, we solve the matching conditions and come up with a new solution for under-actuated systems by using Auckly’s method.We find a unified feedback control law that is task-invariant with respect to human inputs and different contact conditions. We propose assistive and resistive shaping strategies to alter the mass/inertia matrix and simulate on a powered knee-ankle exoskeleton. The simulation results show the reduction and increment of the human model’s metabolic cost of generating muscular forces in human walking. The interchange between the kinetic and potential energy and the changes in acceleration of the center of mass are also investigated in the simulation. 
    more » « less
  2. Tactile sensing is essential for robots to perceive and react to the environment. However, it remains a challenge to make large-scale and flexible tactile skins on robots. Industrial machine knitting provides solutions to manufacture customiz-able fabrics. Along with functional yarns, it can produce highly customizable circuits that can be made into tactile skins for robots. In this work, we present RobotSweater, a machine-knitted pressure-sensitive tactile skin that can be easily applied on robots. We design and fabricate a parameterized multi-layer tactile skin using off-the-shelf yarns, and characterize our sensor on both a flat testbed and a curved surface to show its robust contact detection, multi-contact localization, and pressure sensing capabilities. The sensor is fabricated using a well-established textile manufacturing process with a programmable industrial knitting machine, which makes it highly customizable and low-cost. The textile nature of the sensor also makes it easily fit curved surfaces of different robots and have a friendly appearance. Using our tactile skins, we conduct closed-loop control with tactile feedback for two applications: (1) human lead-through control of a robot arm, and (2) human-robot interaction with a mobile robot. 
    more » « less
  3. We study the deterministic control problem in the Wasserstein space, following the recent works of Bonnet and Frankowska, but with a new approach. One of the major advantages of our approach is that it reconciles the closed loop and the open loop approaches, without the technicalities of the traditional feedback control methodology. It allows also to embed the control problem in the Wasserstein space into a control problem in a Hilbert space, similar to the lifting method introduced by P. L. Lions, used already in our previous works. The Hilbert space is different from that proposed by P. L. Lions, and it allows to recover the control problem in the Wasserstein space as a particular case. 
    more » « less
  4. This paper presents experimental results to verify a novel concept of magnetic manipulation in which arrays of permanent magnets and electromechanical actuators generate and effectively control magnetic fields, through which, magnetic objects can be manipulated from a distance without any direct contact. This concept is realized by an experimental setup that consists of six diametrically magnetized permanent magnets actuated by rotary servomotors to control their directions, by which, the aggregate magnetic field is controlled in a planar circular workspace. To leverage this magnetic field for control of magnetic objects inside the workspace, a feedback loop must be established to command the servomotors based on the positions of these objects measured in real time. A suitable control law is developed for this feedback loop, and is verified by experiments, which demonstrate successful results. The experimental results are compared with those generated by computer simulations under similar conditions. 
    more » « less
  5. Oblique collisions of three solid spheres coated with thin viscous layers are simulated, both to elucidate the interesting physics of the collision outcomes and to lay the groundwork for a new approach to modeling flows of many wet particles. Included in the analysis are fluid viscous and capillary forces, as well as solid contact and friction forces. A novel approach is developed based on a rotating polar coordinate system for each particle pair in near contact, including the possibility that a given particle is in simultaneous contact with both other particles. As the Stokes number (a dimensionless ratio of particle inertia and viscous forces) is increased, the collision outcome progresses from full agglomeration (all three particles sticking together due to viscous and capillary forces) to partial agglomeration (two particles sticking together while the third one separates) to full separation (all three particles separating post-collision). The results are also sensitive to various physical and geometrical properties, such as the ratio of fluid film thickness to particle diameter, the coefficient of friction, and the collision angles. 
    more » « less