Evaluation of Position and Velocity Based Forward Dynamics Compliance Control (FDCC) for Robotic Interactions in Position Controlled Robots

In robotic manipulation, end-effector compliance is an essential precondition for performing contact-rich tasks, such as machining, assembly, and human-robot interaction. Most robotic arms are position-controlled stiff systems at a hardware level. Thus, adding compliance becomes essential. Compliance in those systems has been recently achieved using Forward dynamics compliance control (FDCC), which, owing to its virtual forward dynamics model, can be implemented on both position and velocity-controlled robots. This paper evaluates the choice of control interface (and hence the control domain), which, although considered trivial, is essential due to differences in their characteristics. In some cases, the choice is restricted to the available hardware interface. However, given the option to choose, the velocity-based control interface makes a better candidate for compliance control because of smoother compliant behaviour, reduced interaction forces, and work done. To prove these points, in this paper FDCC is evaluated on the UR10e six-DOF manipulator with velocity and position control modes. The evaluation is based on force-control benchmarking metrics using 3D-printed artefacts. Real experiments favour the choice of velocity control over position control.

READ FULL TEXT

page 1

page 3

page 4

research
09/24/2020

Virtual Forward Dynamics Models for Cartesian Robot Control

In industrial context, admittance control represents an important scheme...
research
08/24/2020

Variable Compliance Control for Robotic Peg-in-Hole Assembly: A Deep Reinforcement Learning Approach

Industrial robot manipulators are playing a more significant role in mod...
research
03/06/2021

Bilateral Control-Based Imitation Learning for Velocity-Controlled Robot

Machine learning is now playing important role in robotic object manipul...
research
05/27/2017

PVEs: Position-Velocity Encoders for Unsupervised Learning of Structured State Representations

We propose position-velocity encoders (PVEs) which learn---without super...
research
02/15/2021

Interface Compliance of Inline Assembly: Automatically Check, Patch and Refine

Inline assembly is still a common practice in low-level C programming, t...
research
10/25/2019

Control of Flying Robotic Insects: A Perspective and Unifying Approach

We discuss the problem of designing and implementing controllers for ins...
research
10/08/2021

Discrete Approximation of Pressure Field Contact Patches

Rich interaction with the world requires extensive contact between robot...

Please sign up or login with your details

Forgot password? Click here to reset