Impact-Aware Task-Space Quadratic-Programming Control

06/03/2020
by   Yuquan Wang, et al.
0

Generating on-purpose impacts with rigid robots is challenging as they may lead to severe hardware failures due to abrupt changes in the velocities and torques. Without dedicated hardware and controllers, robots typically operate at a near-zero velocity in the vicinity of contacts. We assume knowing how much of impact the hardware can absorb and focus solely on the controller aspects. Hybrid controllers with reset maps provided elegant solutions for given impact tasks. The novelty of our approach is twofold: (i) it uses the task-space inverse dynamics formalism that we extend by seamlessly integrating impact tasks; (ii) it does not require separate models with switches or a reset map to operate the robot undergoing impact tasks. Our main idea lies in integrating post-impact states prediction and impact-aware inequality constraints as part of our existing general-purpose whole-body controller. To achieve such prediction, we formulate task-space impacts and its spreading along the kinematic and potentially arborescent, structure of a floating-base robot with subsequent joint velocity and torque jumps. As a result, the feasible solution set accounts for various constraints due to expected impacts. In a multi-contact situation of under-actuated legged robots subject to multiple impacts, we also enforce the dynamic equilibrium margins. By design, our controller does not require precise knowledge of impact location and timing. We assessed our formalism with the humanoid robot HRP-4, generating maximum contact velocities, neither breaking established contacts nor damaging the hardware.

READ FULL TEXT

page 9

page 14

page 17

research
01/23/2020

Impact-aware humanoid robot motion generation with a quadratic optimization controller

Impact-aware tasks (i.e. on purpose impacts) are not handled in multi-ob...
research
02/25/2022

Predicting Impact-Induced Joint Velocity Jumps on Kinematic-Controlled Manipulator

In order to enable on-purpose robotic impact tasks, predicting joint-vel...
research
08/13/2023

Impact-Aware Multi-Contact Balance Criteria

Intentionally applying impacts while maintaining balance is challenging ...
research
10/16/2020

Predicting the Post-Impact Velocity of a Robotic Arm via Rigid Multibody Models: an Experimental Study

Accurate post-impact velocity predictions are essential in developing im...
research
07/03/2018

Computationally-Robust and Efficient Prioritized Whole-Body Controller with Contact Constraints

In this paper, we devise methods for the multi- objective control of hum...
research
02/04/2022

A Novel Assistive Controller Based on Differential Geometry for Users of the Differential-Drive Wheeled Mobile Robots

Certain wheeled mobile robots e.g., electric wheelchairs, can operate th...
research
02/04/2019

Modeling and Analysis of Non-unique Behaviors in Multiple Frictional Impacts

Many fundamental challenges in robotics, based in manipulation or locomo...

Please sign up or login with your details

Forgot password? Click here to reset