A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Image

01/05/2023
by   Ivan Bilić, et al.
0

Autonomous manipulation systems operating in domains where human intervention is difficult or impossible (e.g., underwater, extraterrestrial or hazardous environments) require a high degree of robustness to sensing and communication failures. Crucially, motion planning and control algorithms require a stream of accurate joint angle data provided by joint encoders, the failure of which may result in an unrecoverable loss of functionality. In this paper, we present a novel method for retrieving the joint angles of a robot manipulator using only a single RGB image of its current configuration, opening up an avenue for recovering system functionality when conventional proprioceptive sensing is unavailable. Our approach, based on a distance-geometric representation of the configuration space, exploits the knowledge of a robot's kinematic model with the goal of training a shallow neural network that performs a 2D-to-3D regression of distances associated with detected structural keypoints. It is shown that the resulting Euclidean distance matrix uniquely corresponds to the observed configuration, where joint angles can be recovered via multidimensional scaling and a simple inverse kinematics procedure. We evaluate the performance of our approach on real RGB images of a Franka Emika Panda manipulator, showing that the proposed method is efficient and exhibits solid generalization ability. Furthermore, we show that our method can be easily combined with a dense refinement technique to obtain superior results.

READ FULL TEXT
research
09/26/2021

Singularities of serial robots: Identification and distance computation using geometric algebra

The singularities of serial robotic manipulators are those configuration...
research
08/31/2021

Riemannian Optimization for Distance Geometric Inverse Kinematics

Solving the inverse kinematics problem is a fundamental challenge in mot...
research
11/10/2020

Inverse Kinematics as Low-Rank Euclidean Distance Matrix Completion

The majority of inverse kinematics (IK) algorithms search for solutions ...
research
04/19/2021

Single-view robot pose and joint angle estimation via render compare

We introduce RoboPose, a method to estimate the joint angles and the 6D ...
research
06/22/2022

Sensor Observability Index: Evaluating Sensor Alignment for Task-Space Observability in Robotic Manipulators

In this paper, we propose a preliminary definition and analysis of the n...
research
07/19/2021

On the Configurations of Closed Kinematic Chains in three-dimensional Space

A kinematic chain in three-dimensional Euclidean space consists of n lin...
research
01/27/2023

Goal-Image Conditioned Dynamic Cable Manipulation through Bayesian Inference and Multi-Objective Black-Box Optimization

To perform dynamic cable manipulation to realize the configuration speci...

Please sign up or login with your details

Forgot password? Click here to reset