Abstract

In robotics, ergodic control extends the tracking principle by specifying a probability distribution over an area to cover instead of a trajectory to track. The original problem is formulated as a spectral multiscale coverage problem, typically requiring the spatial distribution to be decomposed as Fourier series. This approach does not scale well to control problems requiring exploration in search space of more than two dimensions. To address this issue, we propose the use of tensor trains, a recent low-rank tensor decomposition technique from the field of multilinear algebra. The proposed solution is efficient, both computationally and storagewise, hence making it suitable for its online implementation in robotic systems. The approach is applied to a peg-in-hole insertion task requiring full 6-D end-effector poses, implemented with a seven-axis Franka Emika Panda robot. In this experiment, ergodic exploration allows the task to be achieved without requiring the use of force/torque sensors.

Highlights

  • A UTONOMOUS systems are often encountered with coverage tasks such as localization, tracking, and active learning

  • We propose a solution to overcome the challenges in Spectral Multiscale Coverage (SMC) by using low-rank tensor approximation techniques, in the form of a tensor train (TT), and expanding the domain of ergodic control to robot manipulation

  • A solution to ergodic control was originally proposed by [3] using Spectral Multiscale Coverage (SMC) in the form of a feedback control law designed for multi-agent systems, with an objective defined so that the agents trajectories cover a reference probability distribution

Read more

Summary

INTRODUCTION

A UTONOMOUS systems are often encountered with coverage tasks such as localization, tracking, and active learning In such tasks, the agent might be required to explore a region of its state space, either due to the nature of the task at hand (e.g. surveillance) or due to uncertainties induced by sensory inaccuracies (e.g. peg-in-hole insertion). On the other hand, aims to design a control policy for a given autonomous system so that the trajectory evolution of the resulting dynamical system is ergodic for the reference probability distribution Systems engineered in such a way have already found applications in robotics [2], [4]. We propose to apply ergodic control to facilitate the insertion by letting the robot explore around the hole location in the 6D state space of the end-effector In this application, we rely on human demonstrations to specify the distribution that the robot should use for an ergodic exploration.

Ergodic Control
Tensor Methods
Insertion Tasks
Tensors
Tensor Decomposition Techniques
Tensor Train Decomposition
ALGORITHM DESCRIPTION
Finding the Fourier Series Coefficients
Ergodic Control on Riemannian Manifolds
NUMERICAL EVALUATION
EXPERIMENT
Simulation experiments
Experimental Setup for Peg-in-hole Task
Ergodic Controller Initialization
Experimental Results
Findings
CONCLUSION AND FURTHER WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call