2018
DOI: 10.1177/0278364918776083
|View full text |Cite
|
Sign up to set email alerts
|

Feedback synthesis for underactuated systems using sequential second-order needle variations

Abstract: This paper derives nonlinear feedback control synthesis for general control affine systems using second-order actionsthe second-order needle variations of optimal control-as the basis for choosing each control response to the current state. A second result of the paper is that the method provably exploits the nonlinear controllability of a system by virtue of an explicit dependence of the second-order needle variation on the Lie bracket between vector fields. As a result, each control decision necessarily decr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 86 publications
0
5
0
Order By: Relevance
“…We use the data-trained Koopman operator to implement linear feedback control (LQR) for tracking. Using the weight matrices Q and R, which penalize the tracking error and control effort, respectively, we define the minimization problem (11) and calculate the infinite-horizon LQR gains. Contrary to work in [49], and in order to illustrate the simplicity and robustness of the proposed scheme, we keep the same weights across all different tasks, such that the same LQR gains, (unless the model is updated) are used in every type of trajectory.…”
Section: ) Testing Phasementioning
confidence: 99%
See 3 more Smart Citations
“…We use the data-trained Koopman operator to implement linear feedback control (LQR) for tracking. Using the weight matrices Q and R, which penalize the tracking error and control effort, respectively, we define the minimization problem (11) and calculate the infinite-horizon LQR gains. Contrary to work in [49], and in order to illustrate the simplicity and robustness of the proposed scheme, we keep the same weights across all different tasks, such that the same LQR gains, (unless the model is updated) are used in every type of trajectory.…”
Section: ) Testing Phasementioning
confidence: 99%
“…In fact, several of these methods have already been explored in underwater tasks using robotic fish of different morphologies. Researchers have performed maneuvering, speed and orientation control, collision-avoidance, point-to-point navigation as well as velocity and position tracking using a myriad of control schemes, such as PID [12], [13], LQR [14], SAC [11], [15], fuzzy control [16], [17], geometric control [18], [19], sliding mode control [20], NMPC [21], feedback linearization [22], backstepping control [23] or even a combination of the above [24], [25]. However, the aforementioned methods are either system-specific, apply to dynamics with certain structures, or are computationally prohibitive for real-time identification and control of resource-constrained robots.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…(related to controllability-see [24]). Also, we assume that u nom i is not an optimizer of (2) in the current time step (usually selected as constant or zero-see Remark 1), and that J x * i (t) = 0, i.e., system trajectories have not already converged to the desired equilibrium.…”
Section: Steps For Solving the Open-loop Problem Pmentioning
confidence: 99%