Robot Modeling and Control. Mark W. Spong. Читать онлайн. Newlib. NEWLIB.NET

Автор: Mark W. Spong
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Техническая литература
Год издания: 0
isbn: 9781119524045
Скачать книгу
522

      524  523

      525  524

      526  525

      527  526

      528  527

      529  528

      530  529

      531  530

      532  531

      533  532

      534  533

      535  534

      536  535

      537  536

      538 537

      539  538

      540  539

      541  540

      542  541

      543  542

      544  543

      545  544

      546  545

      547  546

      548  547

      549  548

      550  549

      551  550

      552  551

      553  552

      554  553

      555  554

      556  555

      557  556

      558  557

      559  558

      560  559

      561  560

      562  561

      563 562

      564 563

      565 564

      566 565

      567 566

      568 567

      569 568

      570 569

      571 570

      572 571

      573 572

      574 573

      575 574

      576 575

      577  576

      578 577

      579 578

      580 579

      581 580

      582 581

      583 582

      584 583

      585  584

      To my wife Lila – MWS To my wife Wendy – SH To my grandson Niyuddh Anand – MV

      This text is a second edition of our book, Robot Modeling and Control, John Wiley & Sons, Inc., 2006, which grew out of the earlier text, M.W. Spong and M. Vidyasagar, Robot Dynamics and Control, John Wiley & Sons, Inc., 1989. The second edition reflects some of the changes that have occurred in robotics and robotics education in the past decade. In particular, many courses are now treating mobile robots on an equal footing with robot manipulators. As a result, we have expanded the discussion on mobile robots into a full chapter. In addition, we have added a new chapter on underactuated robots. We have also revised the material on vision, vision-based control, and motion planning to reflect changes in those topics.

      Organization of the Text

      After the introductory first chapter, which introduces the terminology and history of robotics and discusses the most common robot design and applications, the text is organized into four parts. Part I consists of four chapters dealing with the geometry of rigid motions and the kinematics of manipulators.

      Chapter 2 presents the mathematics of rigid motions; rotations, translations, and homogeneous transformations.

      Chapter 3 presents solutions to the forward kinematics problem using the Denavit–Hartenberg representation, which gives a very straightforward and systematic way to describe the forward kinematics of manipulators.

      Chapter 4 discuses velocity kinematics and the manipulator Jacobian. The geometric Jacobian is derived in the cross product form. We also introduce the so-called analytical Jacobian for later use in task space control. We have reversed the order of our treatment of velocity kinematics and inverse kinematics from the presentation in the first edition in order to include a new section in Chapter 5 on numerical inverse kinematics algorithms, which rely on the Jacobian for their implementation.

      Part II deals with dynamics and motion planning and consists of two chapters.

      Chapter 6 is a detailed account of robot dynamics. The Euler–Lagrange equations are derived from first principles and their structural properties are discussed in detail. The recursive Newton–Euler formulation of robot dynamics is also presented.

      Chapter 7 is an introduction to the problems of path and trajectory planning. Several of the most popular methods for motion planning and obstacle avoidance are presented, including the method of artificial potential fields, randomized algorithms, and probabilistic roadmap methods. The problem of trajectory generation is presented as essentially a problem of polynomial spline interpolation. Trajectory generation based on cubic and quintic polynomials as well as trapezoidal velocity trajectories are derived for interpolation in joint space.

      Part III deals with the control of manipulators.

      Chapter 8 is an introduction to independent joint control. Linear models and linear control methods based on PD, PID,