2021
DOI: 10.1109/lra.2021.3068908
|View full text |Cite
|
Sign up to set email alerts
|

A Unified MPC Framework for Whole-Body Dynamic Locomotion and Manipulation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
75
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 142 publications
(75 citation statements)
references
References 27 publications
0
75
0
Order By: Relevance
“…We use a quadratic cost function where we encode the pushing task by setting a high weight on the object's deviation from the desired position. Moreover, we introduce a set of locomotion and manipulation-related state-input equality constraints that are defined at the level of the different contact points [7]. As for the arm torque limits, those are specified as follows: −τ max ≤ J T ca f ca ≤ τ max , where J ca and f ca are the arm contact Jacobian and end-effector contact forces, respectively.…”
Section: Quadrupedal Mobile Manipulatormentioning
confidence: 99%
See 1 more Smart Citation
“…We use a quadratic cost function where we encode the pushing task by setting a high weight on the object's deviation from the desired position. Moreover, we introduce a set of locomotion and manipulation-related state-input equality constraints that are defined at the level of the different contact points [7]. As for the arm torque limits, those are specified as follows: −τ max ≤ J T ca f ca ≤ τ max , where J ca and f ca are the arm contact Jacobian and end-effector contact forces, respectively.…”
Section: Quadrupedal Mobile Manipulatormentioning
confidence: 99%
“…Its ability to encode complex high-level tasks in simple and intuitive cost functions, while accounting for system constraints, has made it quite compelling in the robotics community. For instance, with regards to locomotion research, this approach has proven its effectiveness in generating dynamic motions for highly articulated underactuated machines such as humanoids [1], [2] or quadrupeds [3]- [7]. Fundamentally, MPC operates by repeatedly solving a finite-horizon optimal control problem (OCP) in a receding-horizon fashion.…”
Section: Introductionmentioning
confidence: 99%
“…The priorities of each task are reported in Table I and will be discussed later in this section. It is worth mentioning that the reference commands from the master device are not directly sent to the whole-body controller, but are given as inputs to an intermediate motion planner [19]. Briefly, this planner solves a model predictive control (MPC) problem to generate optimal motion references for the robot's base and limbs.…”
Section: Hybrid Teleoperation Controlmentioning
confidence: 99%
“…where J T uxy includes the first two rows of (J T cu ), and ẋs is the base velocity. Using (9), we can rewrite (19) as:…”
Section: B Base Velocity Controlmentioning
confidence: 99%
“…A unified model predictive control (MPC) framework was proposed, which plans the whole body motion/force trajectory task and combines dynamic motion and manipulation. Additionally, the robustness to model mismatch and external interference was verified by pushing/pulling a heavy resistance gate [ 15 ]. The above-mentioned quadruped robot with a manipulator has relatively stable coordinated motion and simple operation behavior, and it does not show dynamic motion ability.…”
Section: Introductionmentioning
confidence: 99%