Controllability and Accessibility Results for N-Link Horizontal Planar Manipulators with One Unactuated Joint
Tan Chen, Bill Goodwine

TL;DR
This paper investigates the controllability and accessibility of N-link horizontal planar manipulators with one unactuated joint, providing new theoretical results and conditions for small-time local controllability based on system dynamics and actuator configurations.
Contribution
It introduces new controllability and accessibility results for N-link manipulators with one unactuated joint, extending previous work beyond three-link systems and considering realistic models.
Findings
N-link manipulators with the first joint actuated are STLC at certain equilibrium points.
The paper derives simple forms for vector fields to identify configurations losing full rank.
Results are based on Lie brackets and Sussmann's theorem, applicable to various actuator configurations.
Abstract
This paper presents the accessibility and small-time local controllability (STLC) results for -link horizontal planar manipulators with only one unactuated joint. STLC is important in controls, both for design considerations and because large and swinging maneuvers may be avoided for close reconfiguration if a system is STLC. Despite the fact that controllability of underactuated horizontal planar manipulators has been extensively studied, most work focused only on three-link and global controllability. This paper thus has two contributions: 1) using Lie brackets to study the accessibility and STLC for underactuated two-link manipulators with different actuator configurations, and illustrating the results from a perspective of system dynamics, 2) obtaining the accessibility and STLC results for -link manipulators with one unactuated joint by considering realistic models and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Controllability and Accessibility Results for -Link Horizontal Planar Manipulators with One Unactuated Joint
Tan Chen and Bill Goodwine1 *The partial support of the US National Science Foundation under grant IIS-1527393 is gratefully acknowledged.1All the authors are with the Department of Aerospace & Mechanical Engineering, University of Notre Dame, Notre Dame, IN 46556 USA, [email protected], [email protected].
Abstract
This paper presents the accessibility and small-time local controllability (STLC) results for -link horizontal planar manipulators with only one unactuated joint. STLC is important in controls, both for design considerations and because large and swinging maneuvers may be avoided for close reconfiguration if a system is STLC. Despite the fact that controllability of underactuated horizontal planar manipulators has been extensively studied, most work focused only on three-link and global controllability. This paper thus has two contributions: 1) using Lie brackets to study the accessibility and STLC for underactuated two-link manipulators with different actuator configurations, and illustrating the results from a perspective of system dynamics, 2) obtaining the accessibility and STLC results for -link manipulators with one unactuated joint by considering realistic models and different actuator configurations. It is found that an -link () with the first joint actuated is STLC for a subset of equilibrium points based on Sussmann’s general theorem for STLC. Moreover, with the dynamics of -link considered in the controllability analysis, it gives relatively simple forms for the nontrivial vector fields, which make it easy to determine at which configurations a model loses full rank condition for accessibility.
I Introduction
Underactuated mechanical systems (UMS) [1] have been widely studied for several decades. Examples of UMS include spacecraft, snake robots, biped robots, underactuated manipulators etc. One of the most important challenges for UMS is the control problem, since many traditional control methods are not directly applicable in this area. Prior to controller design for an UMS, controllability should be investigated.
Control of a vertical two-link underactuated robots has been studied in [2, 3, 4, 5] by presenting a partial feedback linearization method. The idea is to first apply the partial feedback linearization to drive the system to a basin of attraction of a linear regulator, and then switch to Linear Quadratic Regulator to balance the robot. The work in [6, 7] further considered the passivity properties of the systems and proposed energy-based control method that does not require high gains. It can be noted that these methods require the linearization-based controllability at the equilibrium. However, it is easily verified that the linearization of an underactuated horizontal manipulator is not controllable at the equilibrium because of the absense of a gravity force, which makes the control problem for a horizontal pendubot more difficult in some sense.
Later research work thus turned more towards the nonlinear control theories to tackle the control problem for a horizontal underactuated manipulator. The work in [8] studied controllability for underactuated systems based on the control-affine form of the system and neglecting the model dynamics, and it provided sufficient conditions for STLC at the equilibrium. The work in[9] exploited the time reversal property and showed that a horizontal manipulator with one unactuated joint is controllable, i.e., there exists an admissible trajectory to drive a state to any other state, if and only if the first joint is actuated. The work in [10] showed STLC for a three-link horizontal pendubot by assuming a simplified model and neglecting the dynamics of the first and second links, which thus converting the original problem to a STLC problem for an underactuated hovercraft. In contrast, the work in [11] also focused on three-link horizontal planar underactuated manipulators but discussed the STLC for models at various actuator configurations with the dynamics considered. The work in [12, 13] introduced a new notion of kinematic controllability for underactuated mechanical systems and proposed the decoupling vector fields method, which was implemented on planning a collision-free trajectory for a three-link horizontal pendubot.
Note that most of the previous studies focused on three-link and global controllability. Even though STLC was discussed in some literatures, the controllability analysis was based on a control-affine form, with model dynamics neglected. The work in [14] thus extended the previous controllability results to a more general case, by considering a realistic -link horizontal pendubot and exploiting Lie brackets to study the accessibility and STLC for the model. This paper considers both pendubot and acrobot, i.e., a horizontal planar manipulator with one unactuated joint that may occur at any position. Through comparison and analysis, it provides more complete and insightful results about the controllability for underactuated horizontal manipulators. Section II provides a brief review on the tools for studying nonlinear controllability. Section III and IV demonstrate the main results of the paper.
II Introduction to Nonlinear Controllability
Consider a control-affine nonlinear system [15]
[TABLE]
where are local coordinates for a smooth manifold (the state space manifold), are input controls, and are smooth vector fields on . The principle question about controllability of a nonlinear system is whether there exists an admissible trajectory from any given initial point to any final point on with a suitable choice of control inputs. The simplest way to study it is to consider linearization of the system at equilibrium, since the controllability for a linear system can be easily verified with Kalman rank condition [16].
However, the linearization lacks much of the structure of the original system, and it occurs often that a nonlinear system is controllable while its lineariation is not. The accessibility algebra for the system (1) is the smallest algebra of the Lie algebra of vector fields on that contains . Define the accessibility distribution, , generated from the accessibility algebra ,
[TABLE]
where is a vector field on . A system is locally accesible from if the set of reachable states from within time has a non-empty interior for all .
Theorem 1** (from [15])**
The system (1) is locally accessible from if and only if
[TABLE]
Moreover, the distribution is said to be regular [17] if the dimension of the subspace does not vary with . For a system that is locally accessible from almost any state, it may lose the full rank condition for accessibility at some states, which we name singular states.
Accessibility is a necessary but not sufficient condition for controllability. Sussmann [18] provided sufficient conditions for small-time local controllability (STLC) of a system. The definition of STLC from is that the set of reachable states from within time has a non-empty interior for all and the state is in the interior. Furthermore, if a system is STLC from all states in the manifold , the system can be controlled on by designing a STLC-based controller to connect from any intial state to any final state.
Consider a Lie bracket generated from the vector fields on the manifold , and represent the occurrence numbers of the vector fields in respectively. The bracket is bad if is odd and are all even (including zero). A bracket is good if it is not bad. A -degree is defined for the vector field by [19]
[TABLE]
where the numbers satisfy , . A bad bracket is said to be -neutralized if it is a linear combination of lower -degree good brackets.
Theorem 2** (from [19])**
A system is STLC from an equilibrium point if there exist a sufficient number of good brackets at the equilibrium point to span the full-dimensional space and all bad brackets are -neutralized.
The following theorem provides a criterion for the nontrivial brackets at the equilibrium states. The proof can be found in VI-B, which follows the same line with [20].
Theorem 3
For the -link horizontal planar manipulators with one unactuated joint, the only nontrivial brackets evaluated at the equilibrium are those satisfying
[TABLE]
III Two-Link Model
To set up the general -link results, this section presents accessibility and STLC results for two-link horizontal manipulators with one degree of unactuation. The two-link has two possible configurations as illustrated in Fig. 1. Define:
[TABLE]
III-A Pendubot Configuration
The dynamics for a horizontal pendubot are described by
[TABLE]
where in the inertia matrix, 111 and are abbreviations for and , respectively.
[TABLE]
and in the Coriolis matrix,
[TABLE]
In order to simplify the nonlinear controllability analysis, partial feedback linearization [3] is performed to transform the model dynamics to a simpler form. We introduce an input . The control input can thus be designed by
[TABLE]
which yields to
[TABLE]
Let , , and , which gives,
[TABLE]
where the state vector , the drift field , and the input vector field . The equilibrium points are zero-velocity states, where .
Theorem 4
A two-link horizontal pendubot is accessible from almost any state.
Proof:
Consider
[TABLE]
where
[TABLE]
When , i.e., , , the vector fields
[TABLE]
are independent and span the state space. ∎
Accessibility is necessary condition for controllability, and [9] has proven that such horizontal pendubot is completely controllable, i.e., there exists an admissible trajectory from any given initial point to any given final point. However, we will show that the pendubot does not satisfy the sufficient conditions for STLC in these coordinates. Recall that STLC is not a coordinate invariant property [21].
Theorem 5
The two-link horizontal pendubot does not satisfy the sufficient conditions for STLC stated in Theorem 2.
**Remark **
The nontrivial brackets at equilibrium are,
[TABLE]
When the degree is over , the nontrivial brackets at equilibrium should contain at least two and two . Otherwise, the brackets are trivial at equilibrium by Theorem 3, such as and are trivial at equilibrium.
Proof:
Of the four vector fields in Eq. (6), is a bad bracket. The goal is to find good brackets with lower -degree to neutralize . Obviously it cannot be -neutralized by and , since they are independent except when making trivial.
Using Theorem 3, the nontrivial good brackets (evaluated at the equilibrium) except , and should contain at least two and two , leading to a -degree no smaller than that for . Therefore cannot be -neutralized, and thus the two-link horizontal pendubot does not satisfy the sufficient conditions for STLC. ∎
III-B Acrobat Configuration
The dynamics for a horizontal acrobat are described by
[TABLE]
where the inertia and Coriolis matrices are the same with those in Eq. (2).
We introduce an input , and design the control input by
[TABLE]
which yields to
[TABLE]
Let , , and , which gives,
[TABLE]
where the state vector , the drift field , and the input vector field .
Lemma 6
Let be be a non-singular distribution on generated by vector fields . is involutive if and only if for all .
Proof:
-
Necessity can be easily proven by the definition of “involutive distribution”.
-
Sufficiency: Pick any two vector fields ,
[TABLE]
which yield to the bracket between these two vector fields,
[TABLE]
Since for all , we can conclude , and thus the distribution is involutive. ∎
Theorem 7
A two-link horizontal acrobat is not accessible from any state.
Proof:
The first-order Lie brackets for the model are
[TABLE]
the nontrivial second-order brackets are
[TABLE]
and the nontrivial third-order brackets are
[TABLE]
where
[TABLE]
Note that the bracket is a linear combination of two lower-order vector fields and by
[TABLE]
Using Lemma 6, the distribution generated by , and is involutive. The dimension of the distribution
[TABLE]
which is smaller than the dimension of the state space manifold . Therefore, the two-link horizontal acrobat is not accessible from any state. ∎
In fact, if we consider the distribution only on the manifold of all equilibrium points (), the dimension of the distribution is two. The results are consistent with the results in [22]. For a horizontal acrobat, because is a cyclic coordinate (which does not enter the inertia matrix) and no gravity is concerned in the dynamics, the first row in Eq. (7),
[TABLE]
can be partially integrated [22] to
[TABLE]
where is constant.
Eq. (12) provides a constraint on the velocity states, which can also be derived by momentum conservation. This explains why the dimension of the distribution is 3 in general. Further considering only the equilibrium points, in this case. Eq. (12) can be further integrated to a holonomic constraint,
[TABLE]
where is constant. Hence, when evaluating on the manifold of equilibrium points, the dimension of is reduced to 2.
Corollary 7.1
The two-link horizontal acrobat is not STLC from any state.
IV Three-Link to N-Link model
IV-A Three-link Analysis
The configurations of three-link horizontal manipulators are shown in Figure 2. The work in [9] has proven that a horizontal three-link with the first joint actuated is controllable, while a three-link with the first joint unactuated is not. We will briefly present the accessibility and STLC results for the three configurations. Modeling for the three-link, underactuated horizontal manipulators and applying partial feedback linearization to simplify the equations can be found in VI-A. The notions for some moments of inertia can also be found in VI-A.
IV-A1 Configuration
The dynamics can be written in control-affine form
[TABLE]
where , , , and , and
[TABLE]
Theorem 8
The three-link horizontal pendubot with configuration 1 is accessible from almost any state.
Proof:
We can pick six vector fields as follows,
[TABLE]
where
[TABLE]
and represents an arbitrary expression.
When , i.e., , the above six vector fields
[TABLE]
are independent by inspection and span the state space. ∎
**Remark **
Some of the singular states include cases when and where .
Accessibility only guarantees that the dimension of reachable space from the states is full dimension. We further check STLC that enables changing the states in all directions within any time for three-link horizontal pendubots.
Theorem 9
The three-link horizontal pendubot with configuration 1 as described by Eq. (41) is STLC from a subset of equilibrium points.
Proof:
Note that all the brakcets in Eq. (15) are good. We have to show that all bad Lie brackets are -neutralized. Two bad brackets that have the same number of vector fields as are
[TABLE]
where
[TABLE]
Since they cannot be neutralized by at the same time, we assign the -degrees to , and by setting , and , which will give the -degrees , , for , and respectively. This indicates that the bad bracket can be neutralized by the good bracket , while cannot. Therefore, we have to require to be trivial to make the -neutralization happen for the two bad brackets. Hence, the maximum -degree for all vector fields in Eq. (15) is 5.
Note that the two bad brackets and also have 5 as the -degree, but by using Theorem 3 they are equal to zero when evaluated at the equilibrium. The -degree for all other bad brackets is greater than 5 and can thus be neutralized.
Another way to assign the -degrees to , and is , , and , which will give the -degrees for , and respectively. In this case, we need to make trivial in order to neutralize both bad brackets. Thus the system is STLC from all equilibrium states satisfying and . ∎
**Remark **
The pendubot with configuration is STLC from the equilibrium states when and , . Theorem 9 does not claim that the system is not STLC from the equilibrium points that fail to satisfy and , since Sussmann’s general theorem provides sufficient conditions on STLC, which is also a stronger property than controllability.
IV-A2 Configuration
Following the same analysis for configuration , it can be shown that the three-link horizontal pendubot with configuration is accessible from almost any state and STLC from a subset of equilibrium points.
IV-A3 Configuration
The dynamics are described by
[TABLE]
where , , , and , and
[TABLE]
and
[TABLE]
Theorem 10
The three-link horizontal manipulator with configuration 3 is not accessible from any state.
Proof:
Consider a distribution,
[TABLE]
where
[TABLE]
and
[TABLE]
[TABLE]
It can be easily shown that
[TABLE]
and , and are linear combinations of , and . By using Lemma 6, the distribution is involutive, with the dimension of 5. We thus conclude that the three-link horizontal manipulator with configuration is not accessible from any state. ∎
Corollary 10.1
The three-link horizontal manipulator with configuration 3 is not STLC from any state.
IV-B N-link Analysis
In this section, we will extend the previous conclusions for a three-link manipulator to a more general case, i.e., for an -link () manipulator. Note that the previous results can be used to verify the following computations.
Theorem 11
For an -link () horizontal manipulator with one unactuated joint, if the first joint is actuated, it is accessible from almost any state, and also STLC from a subset of equilibrium points based on Sussmann’s general theorem for STLC [18]. Otherwise, it is neither accessible nor STLC from any state.
Proof:
The -Link horizontal model is illustrated in Fig. 3. The unactuated joint can be any among the joints. For convenience of expressions, we always use to denote the unactuated joint. The other actuated joints are thus denoted as , respectively. Define the configuration states and the velocity states . For a general -link model, the kinetic energy is where , so
[TABLE]
[TABLE]
Using symmetry of , simplifies Eq. (18)
[TABLE]
[TABLE]
Using partial feedback linearization, we introduce new inputs and construct the control inputs by
[TABLE]
which give
[TABLE]
Therefore, the equation of dynamics for a general -Link model is
[TABLE]
where the states , and
[TABLE]
[TABLE]
[TABLE]
The Lie brackets are given by
[TABLE]
where , an arbitrary expression is represented by and
[TABLE]
[TABLE]
Substituting Eq. (25) and (26) into Eq. (28), the three terms in Eq. (28) are computed in order,
[TABLE]
Summing the above three terms leads to
[TABLE]
Similarly, the seven terms in Eq. (29) are,
[TABLE]
[TABLE]
Summing the above seven terms yields to
[TABLE]
Case 1: when the first joint is actuated
Observe that the in Eq. (31) is only dependent on the configuration states . We pick vector fields as follows,
[TABLE]
where and are picked randomly from a set .
When the is non-zero, it is easy to show that
[TABLE]
is satisfied only when , which indicates that the vector fields are linearly independent and span a -dimensional space. Thus, the -link horizontal pendubot is accessible from almost any state. Next we consider STLC.
Since in the vector fields in Eq. (32), and can be picked arbitrarily from the set , we further require that to obtain good brackets. Moreover, we need to verify whether all bad brackets can be -neutralized by these good brackets. Following the same analysis for a three-link pendubot, we first specify a control vector field , and assign 1 as the -degree to the vector fields and . All other control vector fields have 2 as the -degree. Therefore, the bad brackets
[TABLE]
can be neutralized by the good bracket .
However, the bad bracket has lower degree than the good one. We have to further make trivial, which is to require the in . Therefore, the maximum -degree for the good brackets is 5.
Using Theorem 3, all other nontrivial bad brackets (evaluated at the equilibrium) have a -degree larger than 5, and can thus be -neutralized easily. Because the specified can be any vector field among , it is concluded that the system is STLC from any equilibrium state satisfying
[TABLE]
for some and .
Case 2: when the first joint is unactuated
The unactuated joint is ankle joint, which does not appear in the inertia matrix. Thus we have the fact that
[TABLE]
which leads to
[TABLE]
[TABLE]
Thus we conclude that the vector fields in Eq. (27) are trivial. Furthermore, it can be easily computed for the model that
[TABLE]
where
[TABLE]
The five terms in Eq. (35) are,
[TABLE]
Summing the above terms yields to , and thus the vector field is in the following form,
[TABLE]
Recall from Eq. (27) that
[TABLE]
where the in Eq. (36) is
[TABLE]
and it leads to due to in Eq. (34). By using the Jacobi identity, we further have
[TABLE]
which yields to
[TABLE]
Thus it can be easily checked that the vector field is also in the form,
[TABLE]
Consider a linear combination of ,
[TABLE]
where
[TABLE]
Therefore, the vector fields and are both linear combinations of , and the accessibility distribution for the model
[TABLE]
is involutive with a dimension of . Thus it is not accessible from any state . The result is consistant with the fact of momentum conservation for an -link horizontal manipulator with the first joint unactuated. It can be naturally extended that such model is not STLC either.
∎
V Conclusions
This paper presents the accessibility and small-time local controllability (STLC) results for -link horizontal planar manipulators with one unactuated joint. Different actuator configurations are considered. It exploits the Lie brackets to show that the two-link pendubot is accessible from almost any state but does not satisfy Sussmann’s general theorem for STLC. In contrast, a two-link acrobat is not accessible from any state, which is due to the angular momentum conservation of the model. Furthermore, Lie brackets can also show that the acrobat starting from zero-velocity states has a codimension of two, which is due to that the second-order nonholonomic constraint is reduced to a holonomic constraint in this case.
As for -link () manipulators with one unactuated joint, it is found that the manipulator with the first joint actuated is accessible from almost any state and STLC from a subset of equilibrium points. Otherwise, the model is neither accessible nor STLC from any state.
Another important contribution of the paper is that it studies realistic -link models and incorporates the dynamics to the controllability analysis by using partial feedback linearization and index notation, which turn out to give relatively simple forms for some nontrivial vector fields generated from Lie brackets. These expressions enable us to determine at which configurations the model may lose full rank condition for accessibility.
Acknowledgments
The partial support of the US National Science Foundation under grant IIS-1527393 is gratefully acknowledged.
VI appendix
VI-A Three-link model details
To facilitate the model expressions for three-link horizontal manipulators, let [11],
[TABLE]
VI-A1 Configuration 1
The dynamics are described by
[TABLE]
where 222 are abbreviations for , respectively.
[TABLE]
Considering partial feedback linearization, we introduce inputs and , and design the control inputs and by
[TABLE]
Thus, the dynamics equation (41) can be simplified as
[TABLE]
VI-A2 Configuration 2
The dynamics are described by
[TABLE]
where the inertia and Coriolis matrices are the same with those in Eq. (41). Introduce inputs and , and design the control inputs and by
[TABLE]
which yields to
[TABLE]
VI-A3 Configuration 3
The dynamics are described by
[TABLE]
where the inertia and Coriolis matrices are the same with those in Eq. (41). Introduce inputs and , and design the control inputs and by
[TABLE]
which yields to
[TABLE]
VI-B Proof of Theorem 3
Proposition 1
Every element in the Lie algebra is a linear combination of vector fields of the form
[TABLE]
where , .
It can be easily proven by induction. The proof can also be found in [23].
Now consider a general -link model as described in section IV. Let , and is the Lie algebra generated by the set . Using Proposition 1, we only need to consider brackets of the form (44). Define
[TABLE]
where is the common definition of the degree of .
For a vector field containing polynomials, if the nonzero components all have the same polynomial degree, we define such degree as the polynomial degree of the vector field. If all the components are zero, we define the polynomial degree of the vector field as . To illustrate the idea, consider the vector fields as follows,
[TABLE]
where has a polynomial (about ) degree of , has a polynomial degree of , and the polynomial degree of cannot be defined since it contains and that have different polynomial degrees.
Lemma 12
Consider all vector fields generated by taking the Lie brackets on . The velocity coordinates only appear as homogeneous polynomials, perhaps with coefficients that are a function of the configuration variables333For example, is a second-order homogeneous polynomial about the velocity coordinates.. Split the vector fields into top half (horizontal component) and bottom half (vertical component). The horizontal and vertical components may have different polynomial (about the velocity coordinates) degrees, and should satisfy one of the following rules:
(i) Let , if the polynomial degree of the horizontal component is , then the polynomial degree of the vertical component is . Moreover, bracketing by increases the polynomial degree of both the horizontal and vertical components by one, and bracketing by reduces the polynomial degree of the components by one.
(ii) If the polynomial degree of the horizontal component is , the polynomial degree of the vertical component is . In this case, the vector field is trivial.
**Remark **
As a quick check, the lemma 12 is true for the vector fields in Eq. (24) and (27). The horizontal component of the vector field has a polynomial degree of , and the vertical component of has a polynomial degree of , which satisfy the rule (i). The horizontal component of the vector field has a polynomial degree of , and the vertical component of has a polynomial degree of [math], which also satisfy the rule (i).
Moreover, when bracketing the vector field by , we generate a new vector field , of which the horizontal component has a polynomial degree of [math] and the vertical component has a polynomial degree of . Both the horizontal and vertical components of have one larger degree than those of .
Furthermore, when bracketing the vector field by , we generate a new vector field , of which the horizontal component has a polynomial degree of and the vertical component has a polynomial degree of [math]. Both the horizontal and vertical components of have one smaller degree than those of .
Proof:
Define and denote the bracket
[TABLE]
where is the horizontal component applied on the configuration states, and is the vertical component applied on the velocity states.
Now suppose the vector field satisfies the rule (i). Define as the horizontal component with polynomial (about ) degree of and as the vertical component with polynomial (about ) degree of . Thus, it can be written
[TABLE]
Bracketing by ,
[TABLE]
In , the horizontal component is
[TABLE]
has a polynomial degree of , and multiplying it by increases its degree to . Similarly, the other two terms also have a polynomial degree of . Thus, the horizontal component of has a polynomial degree of . And the vertical component is
[TABLE]
which has a polynomial degree of . Thus, both the horizontal and vertical components of have one larger polynomial degree than those of .
Bracketing by ,
[TABLE]
In , the horizontal component is
[TABLE]
which has a polynomial degree of . And the vertical component is
[TABLE]
which has a polynomial degree of . Thus, both the horizontal and vertical components of have one smaller polynomial degree than those of .
Note that when for , simple computation may show that bracketing by will generate a new vector field that satisfies the rule (ii).
When the polynomial degrees of both the horizontal and vertical components are , which satisfies the rule (ii), the vector field is trivial in this case, and bracketing by either or returns a zero vector field, which still satisfies the rule (ii).
∎
Lemma 13
Let be an integer, the bracket is zero at the equilibrium states for .
Proof:
The lemma is true for , in which is the only vector field satisfying . Suppose that the bracket is constructed by vector field and vector field , . Using lemma 12, through bracketing by and , the vector field can have the polynomial degree of for the horizontal component and the polynomial degree of for the vertical component, or the vector field is a zero vector field. Since , for both the two cases, the bracket is zero at the equilibrium states for .
∎
Lemma 14
Let be an integer, the bracket is identically zero for .
Proof:
The proof follows the same line with the proof for lemma 13. Since there are at least two more vector fields than in constructing the bracket , by using lemma 12, the generated bracket is identically zero.
∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Y. Liu and H. Yu, “A survey of underactuated mechanical systems,” IET Control Theory & Applications , vol. 7, no. 7, pp. 921–935, 2013.
- 2[2] D. J. Block and M. W. Spong, “Mechanical design and control of the pendubot,” SAE transactions , pp. 36–43, 1995.
- 3[3] M. W. Spong, “Partial feedback linearization of underactuated mechanical systems,” in Intelligent Robots and Systems’ 94.’Advanced Robotic Systems and the Real World’, IROS’94. Proceedings of the IEEE/RSJ/GI International Conference on , vol. 1. IEEE, 1994, pp. 314–321.
- 4[4] M. W. Spong and D. J. Block, “The pendubot: A mechatronic system for control research and education,” in Decision and Control, 1995., Proceedings of the 34th IEEE Conference on , vol. 1. IEEE, 1995, pp. 555–556.
- 5[5] M. W. Spong, “The swing up control problem for the acrobot,” IEEE control systems , vol. 15, no. 1, pp. 49–55, 1995.
- 6[6] ——, “Energy based control of a class of underactuated mechanical systems,” IFAC Proceedings Volumes , vol. 29, no. 1, pp. 2828–2832, 1996.
- 7[7] I. Fantoni, R. Lozano, and M. W. Spong, “Energy based control of the pendubot,” IEEE Transactions on Automatic Control , vol. 45, no. 4, pp. 725–729, 2000.
- 8[8] A. De Luca, R. Mattone, and G. Oriolo, “Control of redundant robots under end-effector commands: A case study in underactuated systems,” Applied Mathematics and Computer Science , vol. 7, pp. 225–252, 1997.
