CasADi: a software framework for nonlinear optimization and optimal control

JAE Andersson, J Gillis, G Horn, JB Rawlings… - Mathematical …, 2019 - Springer
We present CasADi, an open-source software framework for numerical optimization. CasADi
is a general-purpose tool that can be used to model and solve optimization problems with a …

Predictive inverse kinematics for redundant manipulators with task scaling and kinematic constraints

M Faroni, M Beschi, N Pedrocchi… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The paper presents a fast online predictive method to solve the task-priority differential
inverse kinematics of redundant manipulators under kinematic constraints. It implements a …

Hierarchical Incremental MPC for Redundant Robots: A Robust and Singularity-Free Approach

Y Wang, Y Liu, M Leibold, M Buss… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
This article presents a model predictive control (MPC) method for redundant robots
controlling multiple hierarchical tasks formulated as multilayer constrained optimal control …

[PDF][PDF] Learning control

S Calinon, D Lee - Humanoid robotics: A reference, 2017 - mediatum.ub.tum.de
This chapter presents an overview of learning approaches for the acquisition of controllers
and movement skills in humanoid robots. The term learning control refers to the process of …

A general framework for hierarchical redundancy resolution under arbitrary constraints

MD Fiore, G Meli, A Ziese, B Siciliano… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The increasing interest in autonomous robots with a high number of degrees of freedom for
industrial applications and service robotics demands control algorithms to handle multiple …

Learning task priorities from demonstrations

J Silvério, S Calinon, L Rozo… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Bimanual operations in humanoids offer the possibility to carry out more than one
manipulation task at the same time, which in turn introduces the problem of task …

Rangedik: An optimization-based robot motion generation method for ranged-goal tasks

Y Wang, P Praveena, D Rakita… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Generating feasible robot motions in real-time requires achieving multiple tasks (ie,
kinematic requirements) simultaneously. These tasks can have a specific goal, a range of …

Continuous task transition approach for robot controller based on hierarchical quadratic programming

S Kim, K Jang, S Park, Y Lee, SY Lee… - IEEE Robotics and …, 2019 - ieeexplore.ieee.org
Robots with high degrees of freedom (DoFs), such as humanoids and mobile manipulators,
are expected to perform multiple tasks simultaneously. Hierarchical quadratic programming …

An Overview of Multi-task Control for Redundant Robot Based on Quadratic Programming

Q Li, Y Pang, W Cai, Y Wang, Q Li, M Zhao - Chinese Intelligent …, 2023 - Springer
Redundant degrees of freedom provide a feasible solution for robots to better interact with
environments, but it also leads to an increase in the complexity of kinematic and dynamic …

Multi-priority cartesian impedance control based on quadratic programming optimization

EM Hoffman, A Laurenzi, L Muratore… - … on Robotics and …, 2018 - ieeexplore.ieee.org
In this work we introduced a prioritized Cartesian impedance control under the framework of
the Quadratic Programming (QP) optimization. In particular, we present a formulation which …