Knowledge (XXG)

Underactuation

Source ๐Ÿ“

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

Index

robotics
control theory
configuration space
actuators
degrees of freedom
automobiles
airplanes
animals
Newton's laws of motion
differential equation
inverted pendulum
nonholonomic constraints
Passive dynamics
Underactuated Robotics: Learning, Planning, and Control for Efficient and Agile Machines
On the concept of virtual constraints as a tool for walking robot control and balancing
Nonlinear Systems
Categories
Robot control
Control theory

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

โ†‘