Maximising Manipulability During Resolved-Rate Motion Control

02/27/2020
by   Jesse Haviland, et al.
0

Resolved-rate motion control of redundant serial-link manipulators is commonly achieved using the Moore-Penrose pseudoinverse in which the norm of the control input is minimized. However, as kinematic singularities are a significant issue for robotic manipulators, we propose a Manipulability Motion Controller which chooses joint velocities which will also increase the manipulability of the robot. The manipulability measure has a complex non-linear relationship with the robot's joint configuration and in this paper we derive the manipulability Jacobian which directly relates joint velocities to the rate of change of manipulability. Furthermore, we use the manipulability Jacobian within a constrained quadratic program to create an improved resolved-rate motion controller for redundant robots. The resulting real-time controller provides joint velocities which achieve a desired Cartesian end-effector velocity while also maximising the robot's manipulability. We illustrate and verify our control scheme on several popular serial-link manipulators and provide an open-source library which implements our controller (available at jhavl.github.io/mmc).

READ FULL TEXT

page 6

page 7

research
12/21/2022

A C++ Implementation of a Cartesian Impedance Controller for Robotic Manipulators

Cartesian impedance control is a type of motion control strategy for rob...
research
03/07/2023

Exploring Kinodynamic Fabrics for Reactive Whole-Body Control of Underactuated Humanoid Robots

For bipedal humanoid robots to successfully operate in the real world, t...
research
05/03/2019

Cooperative Distributed Robust Control of Modular Mobile Robots with Bounded Curvature and Velocity

A novel motion control system for Compliant Framed wheeled Modular Mobil...
research
03/25/2019

Temporal changes in stimulus perception improve bio-inspired source seeking

Braitenberg vehicles are well known qualitative models of sensor driven ...
research
10/17/2020

A Systematic Approach to Computing the Manipulator Jacobian and Hessian using the Elementary Transform Sequence

The elementary transform sequence (ETS) provides a universal method of d...
research
11/27/2021

Reinforcement Learning-based Switching Controller for a Milliscale Robot in a Constrained Environment

This work presents a reinforcement learning-based switching control mech...
research
10/04/2021

Motion Control of Redundant Robots with Generalised Inequality Constraints

We present an improved version of the Saturation in the Null Space (SNS)...

Please sign up or login with your details

Forgot password? Click here to reset