Robot Manipulators: Mathematics, Programming, and Control : the Computer Control of Robot Manipulators
"Richard Paul is perhaps the world's leading authority on the science of robot manipulation. He has contributed to almost every aspect of the field. His impressive publication record includes important articles on the kinematics of robot arms, their dynamics, and their control. He has developed a succession of interesting ideas concerning representation, specifically the use of homogeneous matrices.... Paul's book is written in his usual clear style, and it contains numerous interesting examples." - Patrick H. Winston and Mike Brady, editors, The MIT Press Artificial Intelligence Series Robot Manipulatorsis firmly grounded on the theoretical principles of the subject and makes considerable use of vector and matrix methods in its development. It is the first full treatment to be published, and it is designed for graduate courses in robotics as well as for practicing engineers. Following an introduction, the book's ten chapters cover homogeneous transformations, defining transformation equations, solving transformation equations, differential transformation relationships, motion trajectories, dynamics, digital servo systems, force transformations, compliance, and manipulation languages. Paul writes that the impact of robot manipulators on the workplace and the economy over the coming decade could be profound: "While currently available industrial robots will probably not have a major impact on manufacturing, a low-cost, mass-produced, sensor-controlled robot could have a revolutionary effect.... Such robots would represent the conclusion of the industrial revolution, replacing the type of labor required at its outset to perform the repetitive machine-linked tasks whose ideal performance is characterized by our conception of a robot, not a human. Based on current research work, laboratory demonstrations, and the general level of technology in this country, we believe that it is possible to achieve such a robot within the coming decade."
What people are saying - Write a review
Other editions - View all
acceleration angle approach assume axes axis becomes begin calculate Cartesian cause Chapter column compliance COMPLY component compute consider constant Control COORD coordinate frame coordinate system corresponding cos0 data structure defined described determined developed differential change differential coordinate transformation direction dynamics effective elements end effector Equation equivalent error evaluate example expression final force function given graph gravity hand side hole homogeneous transformations important inertia Intelligence inverse joint coordinates joint torques load manipulator mass matrix method mode motion move necessary object obtain origin path perform plane position position and orientation problem reference relationship representing respect result right hand robot Rot(z rotation segment servo shown in Figure simple solution solve specified Stanford manipulator stop structure Table task tion TOOL torques trajectory transition variable vector velocity zero
Page 11 - Ax) where i, j and k are unit vectors along the X, Y and Z axes, respectively.
Page 1 - The general-purpose manipulator may be used for moving objects, moving levers or knobs, assembling parts, and manipulating wrenches. In all these operations, the manipulator must come into physical contact with the object before the desired force and movement can be made on it. A collision occurs when the manipulator makes this contact. General-purpose manipulation consists essentially of a series of collisions with unwanted forces, the application of wanted forces, and the application of desired...
Page 3 - This work was important for two reasons: it demonstrated that objects could be identified and located in a digitized halftone image, and it introduced homogeneous transformations as a suitable data structure for the description of the relative position and orientation between objects. If the relative position and orientation between objects is represented by homogeneous transformations, the operation of matrix multiplication of homogeneous transformations can establish the overall relationship between...
Page 2 - The part would appear in a precise position, defined with respect to the robot; it would be grasped, moved out of the die, and dropped on a conveyor. The success of the industrial robot, like the NC milling machine, relied on precise, repeatable digital servo loops.
Page 3 - In this puzzle, four cubes with different-colored faces must be stacked so that no two similar colors appear on any side. At MIT a block structure could be observed and copied. In Japan, research led to a hand-eye system which could assemble block structures when presented with an assembly drawing.