Differentiable Environment Primitives for Contact State Estimation

03/30/2023
by   Kevin Haninger, et al.
0

In contact-rich manipulation, the robot dynamics are coupled with an environment that has application-specific dynamic properties (stiffness, inertia) and geometry (contact normal). Knowledge of these environmental parameters can improve control and monitoring, but they are often unobserved and may vary, either online or between task instances. Observers, such as the extended Kalman filter, can be used to estimate these parameters, but such model-based techniques can require too much engineering work to scale up to complex environments, such as multi-point contact. To accelerate environment modeling, we propose environment primitives: parameterized environment dynamics that can be connected in parallel and are expressed in an automatic differentiation framework. This simplifies offline gradient-based optimization to fit model parameters and linearization of the coupled dynamics for an observer. This method is implemented for stiffness contact models, allowing the fitting of contact geometry and stiffness offline or their online estimation by an extended Kalman filter. This method is applied to a collaborative robot, estimating external force, contact stiffness, and contact geometry from the motor position and current. The estimates of external force and stiffness are compared with a momentum observer and direct force measurements.

READ FULL TEXT
research
08/18/2023

Towards Human-Robot Collaboration with Parallel Robots by Kinetostatic Analysis, Impedance Control and Contact Detection

Parallel robots provide the potential to be leveraged for human-robot co...
research
09/18/2019

Segmentation of Robot Movements using Position and Contact Forces

In this paper, a method for autonomous segmentation of demonstrated robo...
research
03/17/2023

Experimental verification of an online traction parameter identification method

Traction parameters, that characterize the ground-wheel contact dynamics...
research
02/25/2022

On the Use of Torque Measurement in Centroidal State Estimation

State of the art legged robots are either capable of measuring torque at...
research
10/16/2022

Shape Estimation of Continuum Robots via Modal Parameterization and Dual Extended Kalman Filter

The equilibrium shape of a continuum robot is resulted from both its int...
research
04/03/2022

Impact Intensity Estimation of a Quadruped Robot without Using a Force Sensor

Estimating the impact intensity is one of the significant tasks of the l...
research
03/05/2018

Finger Grip Force Estimation from Video using Two Stream Approach

Estimation of a hand grip force is essential for the understanding of fo...

Please sign up or login with your details

Forgot password? Click here to reset