ArticleslgStudy

engineering

Underactuation

Underactuation is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Underactuation rather than just read about it. In short: Underactuation is a technical term used in robotics and control theory to describe mechanical systems that cannot be commanded to follow arbitrary trajectories in configuration space. This condition can occur for a number of reasons, the simplest of which is when the system has a lower number of actuators than degrees of freedom.

Key takeaways

  • Underactuation belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Underactuation to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Underactuation from memory before moving on to harder problems.

Reference excerpt

Underactuation is a technical term used in robotics and control theory to describe mechanical systems that cannot be commanded to follow arbitrary trajectories in configuration space. This condition can occur for a number of reasons, the simplest of which is when the system has a lower number of actuators than degrees of freedom. In this case, the system is said to be trivially underactuated. The class of underactuated mechanical systems is very rich and includes such diverse members as automobiles, airplanes, and even animals.

Definition To understand the mathematical conditions which lead to underactuation, one must examine the dynamics that govern the systems in question. Newton's laws of motion dictate that the dynamics of mechanical systems are inherently second order. In general, these dynamics can be described by a second order differential equation:

q ¨ = f ( q , q ˙ , u , t ) {\displaystyle {\ddot {q}}=f(q,{\dot {q}},u,t)}

Where:

q ∈ R n {\displaystyle q\in \mathbb {R} ^{n}} is the position state vector u ∈ R m {\displaystyle u\in \mathbb {R} ^{m}} is the vector of control inputs t {\displaystyle t} is time. Furthermore, in many cases the dynamics for these systems can be rewritten to be affine in the control inputs:

q ¨ = f 1 ( q , q ˙ , t ) + f 2 ( q , q ˙ , t ) u {\displaystyle {\ddot {q}}=f_{1}(q,{\dot {q}},t)+f_{2}(q,{\dot {q}},t)u}

When expressed in this form, the system is said to be underactuated if:

r a n k [ f 2 ( q , q ˙ , t ) ] < d i m [ q ] {\displaystyle rank[{f_{2}(q,{\dot {q}},t)}]<dim[q]}

When this condition is met, there are acceleration directions that can not be produced no matter what the control vector is. Note that f 2 ( q , q ˙ , t ) {\displaystyle f_{2}(q,{\dot {q}},t)} does not explicitly represent the number of actuators present in the system. Indeed, there may be more actuators than degrees of freedom and the system may still be underactuated. Also worth noting is the dependence of f 2 ( q , q ˙ , t ) {\displaystyle f_{2}(q,{\dot {q}},t)} on the state q , q ˙ {\displaystyle q,{\dot {q}}} . That is, there may exist states in which an otherwise fully actuated system becomes underactuated.

Examples The classic inverted pendulum is an example of a trivially underactuated system: it has two degrees of freedom (one for its support's motion in the horizontal plane, and one for the angular motion of the pendulum), but only one of them (the cart position) is actuated, and the other is only indirectly controlled. Although naturally extremely unstable, this underactuated system is still controllable. A standard automobile is underactuated due to the nonholonomic constraints imposed by the wheels. That is, a car cannot accelerate in a direction perpendicular to the direction the wheels are facing. A similar argument can be made for boats, planes and most other vehicles.

See also Passive dynamics

References

Further reading M. Saliba, and C.W. de Silva, "An Innovative Robotic Gripper for Grasping and Handling Research," IEEE Journal of Robotics and Automation, pp. 975–979, 1991. N. Dechev, W.L. Cleghorn, and S. Naumann, “Multiple Finger, Passive Adaptive Grasp Prosthetic Hand,” Journal of Mechanism and Machine Theory, Vol. 36, No. 10, pp. 1157–1173, 2001.

External links Canudas-de-Wit, C. On the concept of virtual constraints as a tool for walking robot control and balancing Annual Reviews in Control, 28 (2004), pp. 157–166. (Elsevier) Nonlinear Systems Archived 2016-03-04 at the Wayback Machine College of Mechanical and Nuclear Engineering, Kansas State University

Worked examples

Example 1 — a first encounter with Underactuation

Start with the simplest possible case. Write down what Underactuation claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Underactuation before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Underactuation ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Underactuation

In research
Underactuation appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Underactuation in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Underactuation is common in secondary-school and first-year university syllabi. It links to neighbouring topics Control theory, Robot control, so understanding it makes those chapters shorter.
In everyday life
Look for Underactuation outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Underactuation” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Underactuation in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Underactuation means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Underactuation out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Underactuation in simple terms?

Underactuation is a technical term used in robotics and control theory to describe mechanical systems that cannot be commanded to follow arbitrary trajectories in configuration space. This condition can occur for a number of reasons, the simplest of which is when the system has a lower number of ac…

Why does Underactuation matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Underactuation?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Underactuation.

Tags

  • Control theory
  • Robot control

Keep exploring