CASCLIK: CasADi-Based Closed-Loop Inverse Kinematics

01/20/2019
by   Mathias Hauan Arbo, et al.
0

A Python module for rapid prototyping of constraint-based closed-loop inverse kinematics controllers is presented. The module allows for combining multiple tasks that are resolved with a quadratic, nonlinear, or model predictive optimization-based approach, or a set-based task-priority inverse kinematics approach. The optimization-based approaches are described in relation to the set-based task approach, and a novel multidimensional "in tangent cone" function is presented for set-based tasks. A ROS component is provided, and the controllers are tested with matching a pose using either transformation matrices or dual quaternions, trajectory tracking while remaining in a bounded workspace, maximizing manipulability during a tracking task, tracking an input marker's position, and force compliance.

READ FULL TEXT
research
10/22/2020

Trajectory Tracking for Robotic Arms with Input Saturation and Only Position Measurements

In this work, we propose a passivity-based control approach that address...
research
07/27/2019

Jerk Control of Floating Base Systems with Contact-Stable Parametrised Force Feedback

Nonlinear controllers for floating base systems in contact with the envi...
research
02/04/2020

A family of virtual contraction based controllers for tracking of flexible-joints port-Hamiltonian robots: theory and experiments

In this work we present a constructive method to design a family of virt...
research
08/04/2023

Nonlinear Controller Design for a Quadrotor with Inverted Pendulum

The quadrotor is a 6 degrees-of-freedom (DoF) system with underactuation...
research
10/23/2019

An Inverse Dynamics Approach to Control Lyapunov Functions

With the goal of moving towards implementation of increasingly dynamic b...
research
11/15/2019

A System Theoretical Perspective to Gradient-Tracking Algorithms for Distributed Quadratic Optimization

In this paper we consider a recently developed distributed optimization ...
research
10/26/2020

Modeling and Simulation of a Point to Point Spherical Articulated Manipulator using Optimal Control

This paper aims to design an optimal stability controller for a point to...

Please sign up or login with your details

Forgot password? Click here to reset