skip to main content


Title: Tuning-Free Contact-Implicit Trajectory Optimization
We present a contact-implicit trajectory optimization framework that can plan contact-interaction trajectories for different robot architectures and tasks using a trivial initial guess and without requiring any parameter tuning. This is achieved by using a relaxed contact model along with an automatic penalty adjustment loop for suppressing the relaxation. Moreover, the structure of the problem enables us to exploit the contact information implied by the use of relaxation in the previous iteration, such that the solution is explicitly improved with little computational overhead. We test the proposed approach in simulation experiments for non-prehensile manipulation using a 7-DOF arm and a mobile robot and for planar locomotion using a humanoid-like robot in zero gravity. The results demonstrate that our method provides an out-of-the-box solution with good performance for a wide range of applications.  more » « less
Award ID(s):
1928654
NSF-PAR ID:
10194660
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
IEEE International Conference on Robotics and Automation
ISSN:
1049-3492
Page Range / eLocation ID:
1183-1189
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Whole-body control (WBC) is a generic task-oriented control method for feedback control of loco-manipulation behaviors in humanoid robots. The combination of WBC and model-based walking controllers has been widely utilized in various humanoid robots. However, to date, the WBC method has not been employed for unsupported passive-ankle dynamic locomotion. As such, in this article, we devise a new WBC, dubbed the whole-body locomotion controller (WBLC), that can achieve experimental dynamic walking on unsupported passive-ankle biped robots. A key aspect of WBLC is the relaxation of contact constraints such that the control commands produce reduced jerk when switching foot contacts. To achieve robust dynamic locomotion, we conduct an in-depth analysis of uncertainty for our dynamic walking algorithm called the time-to-velocity-reversal (TVR) planner. The uncertainty study is fundamental as it allows us to improve the control algorithms and mechanical structure of our robot to fulfill the tolerated uncertainty. In addition, we conduct extensive experimentation for: (1) unsupported dynamic balancing (i.e., in-place stepping) with a six-degree-of-freedom biped, Mercury; (2) unsupported directional walking with Mercury; (3) walking over an irregular and slippery terrain with Mercury; and 4) in-place walking with our newly designed ten-DoF viscoelastic liquid-cooled biped, DRACO. Overall, the main contributions of this work are on: (a) achieving various modalities of unsupported dynamic locomotion of passive-ankle bipeds using a WBLC controller and a TVR planner; (b) conducting an uncertainty analysis to improve the mechanical structure and the controllers of Mercury; and (c) devising a whole-body control strategy that reduces movement jerk during walking. 
    more » « less
  2. null (Ed.)
    Shared autonomy provides a framework where a human and an automated system, such as a robot, jointly control the system’s behavior, enabling an effective solution for various applications, including human-robot interaction and remote operation of a semi-autonomous system. However, a challenging problem in shared autonomy is safety because the human input may be unknown and unpredictable, which affects the robot’s safety constraints. If the human input is a force applied through physical contact with the robot, it also alters the robot’s behavior to maintain safety. We address the safety issue of shared autonomy in real-time applications by proposing a two-layer control framework. In the first layer, we use the history of human input measurements to infer what the human wants the robot to do and define the robot’s safety constraints according to that inference. In the second layer, we formulate a rapidly-exploring random tree of barrier pairs, with each barrier pair composed of a barrier function and a controller. Using the controllers in these barrier pairs, the robot is able to maintain its safe operation under the intervention from the human input. This proposed control framework allows the robot to assist the human while preventing them from encountering safety issues. We demonstrate the proposed control framework on a simulation of a two-linkage manipulator robot. 
    more » « less
  3. An important problem in lubrication is the squeezing of a thin liquid film between a rigid sphere and an elastic substrate under normal contact. Numerical solution of this problem typically uses iteration techniques. A difficulty with iteration schemes is that convergence becomes increasingly difficult under increasingly heavy loads. Here we devise a numerical scheme that does not involve iteration. Instead, a linear problem is solved at every time step. The scheme is fully automatic, stable and efficient. We illustrate this technique by solving a relaxation test in which a rigid spherical indenter is brought rapidly into normal contact with a thick elastic substrate lubricated by a liquid film. The sphere is then fixed in position as the pressure relaxes. We also carried out relaxation experiments on a lubricated soft PDMS (polydimethysiloxane) substrate under different conditions. These experiments are in excellent agreement with the numerical solution. 
    more » « less
  4. Robustness, compactness, and portability of tensegrity robots make them suitable candidates for locomotion on unknown terrains. Despite these advantages, challenges remain relating to simplicity of fabrication and locomotion. The paper introduces a design solution for fabricating tensegrity robots of varying morphologies with modular components created using rapid prototyping techniques, including 3D printing and laser-cutting. % It explores different robot morphologies that attempt to balance structural complexity while facilitating smooth locomotion. The techniques are utilized to fabricate simple tensegrity structures, followed by tensegrity robots in icosahedron and half-circle arc morphologies. Locomotion strategies for such robots involve altering of the position of center-of-mass to induce `tip-over'. Furthermore, the design of curved links of tensegrity mechanisms facilitates continuous change in the point of contact (along the curve) as compared to piece-wise continuous in the traditional straight links (point contact) which induces impulse reaction forces during locomotion. The resulting two tensegrity robots - six-straight strut icosahedron and two half-circle arc morphology - achieve locomotion through internal mass-shifting utilizing the presented modular mass-shifting mechanism. The curve-link tensegrity robot demonstrates smooth locomotion along with folding-unfolding capability. 
    more » « less
  5. In the phase-field description of moving contact line problems, the two-phase system can be described by free energies, and the constitutive relations can be derived based on the assumption of energy dissipation. In this work we propose a novel boundary condition for contact angle hysteresis by exploring wall energy relaxation, which allows the system to be in non-equilibrium at the contact line. Our method captures pinning, advancing and receding automatically without the explicit knowledge of contact line velocity and contact angle. The microscopic dynamic contact angle is computed as part of the solution instead of being imposed. Furthermore, the formulation satisfies a dissipative energy law, where the dissipation terms all have their physical origin. Based on the energy law, we develop an implicit finite element method that is second order in time. The numerical scheme is proven to be unconditionally energy stable for matched density and zero contact angle hysteresis, and is numerically verified to be energy dissipative for a broader range of parameters. We benchmark our method by computing pinned drops and moving interfaces in the plane Poiseuille flow. When the contact line moves, its dynamics agrees with the Cox theory. In the test case of oscillating drops, the contact line transitions smoothly between pinning, advancing and receding. Our method can be directly applied to three-dimensional problems as demonstrated by the test case of sliding drops on an inclined wall. 
    more » « less