Model Predictive Control (MPC) is a popular strategy for controlling robots but is difficult for systems with contact due to the complex nature of hybrid dynamics. To implement MPC for systems with contact, dynamic models are often simplified or contact sequences fixed in time in order to plan trajectories efficiently. In this work, we propose the Hybrid iterative Linear Quadratic Regulator (HiLQR), which extends iLQR to a class of piecewisesmooth hybrid dynamical systems with state jumps. This is accomplished by 1) allowing for changing hybrid modes in the forward pass, 2) using the saltation matrix to update the gradient information in the backwards pass, and 3) using a reference extension to account for mode mismatch. We demonstrate these changes on a variety of hybrid systems and compare the different strategies for computing the gradients. We further show how HiLQR can work in a MPC fashion (HiLQR MPC) by 1) modifying how the cost function is computed when contact modes do not align, 2) utilizing parallelizations when simulating rigid body dynamics, and 3) using efficient analytical derivative computations of the rigid body dynamics. The result is a system that can modify the contact sequence of the reference behavior and plan whole body motions cohesively – which is crucial when dealing with large perturbations. HiLQR MPC is tested on two systems: first, the hybrid cost modification is validated on a simple actuated bouncing ball hybrid system. Then HiLQR MPC is compared against methods that utilize centroidal dynamic assumptions on a quadruped robot (Unitree A1). HiLQR MPC outperforms the centroidal methods in both simulation and hardware tests.
more »
« less
iLQR for Piecewise-Smooth Hybrid Dynamical Systems
Trajectory optimization is a popular strategy for planning trajectories for robotic systems. However, many robotic tasks require changing contact conditions, which is difficult due to the hybrid nature of the dynamics. The optimal sequence and timing of these modes are typically not known ahead of time. In this work, we extend the Iterative Linear Quadratic Regulator (iLQR) method to a class of piecewise-smooth hybrid dynamical systems with state jumps by allowing for changing hybrid modes in the forward pass, using the saltation matrix to update the gradient information in the backwards pass, and using a reference extension to account for mode mismatch. We demonstrate these changes on a variety of hybrid systems and compare the different strategies for computing the gradients.
more »
« less
- Award ID(s):
- 1924723
- PAR ID:
- 10335326
- Date Published:
- Journal Name:
- IEEE Conference on Decision and Control
- Page Range / eLocation ID:
- 5374 to 5381
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
In this letter we present Hybrid iterative Linear Quadratic Estimation (HiLQE), an optimization based offline state estimation algorithm for hybrid dynamical systems. We utilize the saltation matrix, a first order approximation of the variational update through an event driven hybrid transition, to calculate gradient information through hybrid events in the backward pass of an iterative linear quadratic optimization over state estimates. This enables accurate computation of the value function approximation at each timestep. Additionally, the forward pass in the iterative algorithm is augmented with hybrid dynamics in the rollout. A reference extension method is used to account for varying impact times when comparing states for the feedback gain in noise calculation. The proposed method is demonstrated on an ASLIP hopper system with position measurements. In comparison to the Salted Kalman Filter (SKF), the algorithm presented here achieves a maximum of 63.55% reduction in estimation error magnitude over all state dimensions near impact events.more » « less
-
Abstract Hybrid magnonic systems are a newcomer for pursuing coherent information processing owing to their rich quantum engineering functionalities. One prototypical example is hybrid magnonics in antiferromagnets with an easy-plane anisotropy that resembles a quantum-mechanically mixed two-level spin system through the coupling of acoustic and optical magnons. Generally, the coupling between these orthogonal modes is forbidden due to their opposite parity. Here we show that the Dzyaloshinskii–Moriya-Interaction (DMI), a chiral antisymmetric interaction that occurs in magnetic systems with low symmetry, can lift this restriction. We report that layered hybrid perovskite antiferromagnets with an interlayer DMI can lead to a strong intrinsic magnon-magnon coupling strength up to 0.24 GHz, which is four times greater than the dissipation rates of the acoustic/optical modes. Our work shows that the DMI in these hybrid antiferromagnets holds promise for leveraging magnon-magnon coupling by harnessing symmetry breaking in a highly tunable, solution-processable layered magnetic platform.more » « less
-
Here we present a hybrid hierarchical statistical control approach for the control of robotic manipulators. The bimodal dynamic imaging system considered in this paper utilizes two robotic manipulators to move the source and detector imaging modules. As this system contains both continuous and discrete dynamics, hybrid system control techniques are applied. The robotic arms used in this research are comprised of compliant joints, which have been shown to introduce process noise into the system. To address this, a full-state feedback statistical controller is developed to minimize joint angle variations for the system. The statistical controllers for the two robot arms are then coordinated using a hierarchical controller. Finally, the feasibility of the hybrid hierarchical statistical controller is demonstrated with numerical simulations.more » « less
-
We investigate how robotic camera systems can offer new capabilities to computer-supported cooperative work through the design, development, and evaluation of a prototype system called Periscope. With Periscope, a local worker completes manipulation tasks with guidance from a remote helper who observes the workspace through a camera mounted on a semi-autonomous robotic arm that is co-located with the worker. Our key insight is that the helper, the worker, and the robot should all share responsibility of the camera view-an approach we call shared camera control. Using this approach, we present a set of modes that distribute the control of the camera between the human collaborators and the autonomous robot depending on task needs. We demonstrate the system's utility and the promise of shared camera control through a preliminary study where 12 dyads collaboratively worked on assembly tasks. Finally, we discuss design and research implications of our work for future robotic camera systems that facilitate remote collaboration.more » « less
An official website of the United States government

