638:
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
533:
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
366:
646:
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.
146:
720:
676:
589:
531:
221:
185:
624:
469:
242:
253:
70:
dictate that the dynamics of mechanical systems are inherently second order. In general, these dynamics can be described by a second order
66:
To understand the mathematical conditions which lead to underactuation, one must examine the dynamics that govern the systems in question.
36:
726:
473:
When this condition is met, there are acceleration directions that can not be produced no matter what the control vector is.
28:
80:
31:. This condition can occur for a number of reasons, the simplest of which is when the system has a lower number of
67:
247:
Furthermore, in many cases the dynamics for these systems can be rewritten to be affine in the control inputs:
747:
537:
479:
191:
155:
742:
71:
705:
N. Dechev, W.L. Cleghorn, and S. Naumann, โMultiple Finger, Passive
Adaptive Grasp Prosthetic Hand,โ
626:. That is, there may exist states in which an otherwise fully actuated system becomes underactuated.
643:
698:
M. Saliba, and C.W. de Silva, "An
Innovative Robotic Gripper for Grasping and Handling Research,"
594:
376:
46:
The class of underactuated mechanical systems is very rich and includes such diverse members as
635:
655:
27:
to describe mechanical systems that cannot be commanded to follow arbitrary trajectories in
678:
Underactuated
Robotics: Learning, Planning, and Control for Efficient and Agile Machines
721:
On the concept of virtual constraints as a tool for walking robot control and balancing
227:
24:
736:
639:
naturally extremely unstable, this underactuated system is still controllable.
47:
51:
32:
20:
370:
When expressed in this form, the system is said to be underactuated if:
361:{\displaystyle {\ddot {q}}=f_{1}(q,{\dot {q}},t)+f_{2}(q,{\dot {q}},t)u}
729:
College of
Mechanical and Nuclear Engineering, Kansas State University
55:
723:
Annual
Reviews in Control, 28 (2004), pp. 157โ166. (Elsevier)
597:
540:
482:
379:
256:
230:
194:
158:
83:
642:A standard automobile is underactuated due to the
618:
583:
525:
463:
360:
236:
215:
179:
140:
141:{\displaystyle {\ddot {q}}=f(q,{\dot {q}},u,t)}
8:
709:, Vol. 36, No. 10, pp. 1157โ1173, 2001.
39:. In this case, the system is said to be
605:
604:
596:
561:
560:
545:
539:
503:
502:
487:
481:
416:
415:
400:
395:
378:
335:
334:
319:
292:
291:
276:
258:
257:
255:
229:
207:
203:
202:
193:
171:
167:
166:
157:
112:
111:
85:
84:
82:
707:Journal of Mechanism and Machine Theory
700:IEEE Journal of Robotics and Automation
667:
584:{\displaystyle f_{2}(q,{\dot {q}},t)}
526:{\displaystyle f_{2}(q,{\dot {q}},t)}
216:{\displaystyle u\in \mathbb {R} ^{m}}
180:{\displaystyle q\in \mathbb {R} ^{n}}
7:
14:
223:is the vector of control inputs
578:
551:
520:
493:
458:
452:
437:
433:
406:
392:
352:
325:
309:
282:
135:
102:
1:
187:is the position state vector
619:{\displaystyle q,{\dot {q}}}
19:is a technical term used in
464:{\displaystyle rank<dim}
764:
702:, pp. 975โ979, 1991.
644:nonholonomic constraints
68:Newton's laws of motion
41:trivially underactuated
675:Tedrake, Russ (2008).
620:
585:
527:
465:
362:
238:
217:
181:
142:
621:
586:
528:
466:
363:
239:
218:
182:
143:
72:differential equation
595:
538:
480:
377:
254:
228:
192:
156:
81:
719:Canudas-de-Wit, C.
29:configuration space
616:
581:
523:
461:
358:
234:
213:
177:
138:
37:degrees of freedom
727:Nonlinear Systems
636:inverted pendulum
613:
569:
511:
424:
343:
300:
266:
237:{\displaystyle t}
120:
93:
755:
686:
685:
683:
672:
656:Passive dynamics
625:
623:
622:
617:
615:
614:
606:
590:
588:
587:
582:
571:
570:
562:
550:
549:
532:
530:
529:
524:
513:
512:
504:
492:
491:
470:
468:
467:
462:
436:
426:
425:
417:
405:
404:
367:
365:
364:
359:
345:
344:
336:
324:
323:
302:
301:
293:
281:
280:
268:
267:
259:
243:
241:
240:
235:
222:
220:
219:
214:
212:
211:
206:
186:
184:
183:
178:
176:
175:
170:
147:
145:
144:
139:
122:
121:
113:
95:
94:
86:
763:
762:
758:
757:
756:
754:
753:
752:
733:
732:
716:
695:
693:Further reading
690:
689:
681:
674:
673:
669:
664:
652:
632:
593:
592:
541:
536:
535:
483:
478:
477:
396:
375:
374:
373:
315:
272:
252:
251:
250:
226:
225:
224:
201:
190:
189:
188:
165:
154:
153:
79:
78:
77:
64:
12:
11:
5:
761:
759:
751:
750:
748:Control theory
745:
735:
734:
731:
730:
724:
715:
714:External links
712:
711:
710:
703:
694:
691:
688:
687:
666:
665:
663:
660:
659:
658:
651:
648:
631:
628:
612:
609:
603:
600:
580:
577:
574:
568:
565:
559:
556:
553:
548:
544:
522:
519:
516:
510:
507:
501:
498:
495:
490:
486:
460:
457:
454:
451:
448:
445:
442:
439:
435:
432:
429:
423:
420:
414:
411:
408:
403:
399:
394:
391:
388:
385:
382:
357:
354:
351:
348:
342:
339:
333:
330:
327:
322:
318:
314:
311:
308:
305:
299:
296:
290:
287:
284:
279:
275:
271:
265:
262:
233:
210:
205:
200:
197:
174:
169:
164:
161:
137:
134:
131:
128:
125:
119:
116:
110:
107:
104:
101:
98:
92:
89:
63:
60:
25:control theory
17:Underactuation
13:
10:
9:
6:
4:
3:
2:
760:
749:
746:
744:
743:Robot control
741:
740:
738:
728:
725:
722:
718:
717:
713:
708:
704:
701:
697:
696:
692:
680:
679:
671:
668:
661:
657:
654:
653:
649:
647:
645:
640:
637:
629:
627:
610:
607:
601:
598:
591:on the state
575:
572:
566:
563:
557:
554:
546:
542:
517:
514:
508:
505:
499:
496:
488:
484:
474:
471:
455:
449:
446:
443:
440:
430:
427:
421:
418:
412:
409:
401:
397:
389:
386:
383:
380:
371:
368:
355:
349:
346:
340:
337:
331:
328:
320:
316:
312:
306:
303:
297:
294:
288:
285:
277:
273:
269:
263:
260:
248:
245:
231:
208:
198:
195:
172:
162:
159:
151:
148:
132:
129:
126:
123:
117:
114:
108:
105:
99:
96:
90:
87:
75:
73:
69:
61:
59:
57:
53:
49:
44:
42:
38:
34:
30:
26:
22:
18:
706:
699:
677:
670:
641:
634:The classic
633:
475:
472:
372:
369:
249:
246:
152:
149:
76:
65:
45:
40:
16:
15:
54:, and even
48:automobiles
737:Categories
662:References
476:Note that
62:Definition
611:˙
567:˙
509:˙
422:˙
341:˙
298:˙
264:¨
244:is time.
199:∈
163:∈
118:˙
91:¨
52:airplanes
33:actuators
650:See also
630:Examples
21:robotics
150:Where:
56:animals
682:(PDF)
35:than
441:<
23:and
739::
74::
58:.
50:,
43:.
684:.
608:q
602:,
599:q
579:)
576:t
573:,
564:q
558:,
555:q
552:(
547:2
543:f
521:)
518:t
515:,
506:q
500:,
497:q
494:(
489:2
485:f
459:]
456:q
453:[
450:m
447:i
444:d
438:]
434:)
431:t
428:,
419:q
413:,
410:q
407:(
402:2
398:f
393:[
390:k
387:n
384:a
381:r
356:u
353:)
350:t
347:,
338:q
332:,
329:q
326:(
321:2
317:f
313:+
310:)
307:t
304:,
295:q
289:,
286:q
283:(
278:1
274:f
270:=
261:q
232:t
209:m
204:R
196:u
173:n
168:R
160:q
136:)
133:t
130:,
127:u
124:,
115:q
109:,
106:q
103:(
100:f
97:=
88:q
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.