DocumentCode
3185677
Title
Computation reuse for rigid-body dynamics
Author
Loomis, Anne ; Balkcom, Devin
Author_Institution
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH
fYear
2006
fDate
9-15 Oct. 2006
Firstpage
4181
Lastpage
4186
Abstract
The accelerations of and forces among contacting rigid bodies may be computed by formulating the dynamics equations and contact constraints as a complementarity problem (P. Lotstedt, 1981). Dantzig´s algorithm, when applicable, will find a solution to the linear complementarity problem corresponding to an assembly with n contacts in O(n) major cycles. Can the dynamics of an assembly be computed more quickly if the dynamics of a subassembly are already known? This paper shows that Dantzig´s algorithm will find a solution in O(n - k) major cycles if the algorithm is initialized with a solution to the dynamics problem for a subassembly with k internal contacts. We apply this observation to two robotics problems: dynamic simulation and assembly sequence planning. In dynamic simulation, the positions of several bodies might remain fixed during a sequence of frames. We compute the dynamics of this motionless subset (which might not be motionless when considered in isolation), and use the result to initialize the computation for the entire assembly. In assembly planning, non-disjoint sets of objects are typically considered sequentially by the planner. If the configuration of only one body is varied, the dynamics of successive assemblies can be computed in a constant number of major cycles
Keywords
assembly planning; computational complexity; robot dynamics; assembly sequence planning; computation reuse; dynamic simulation; rigid-body dynamics; robotics; Acceleration; Computational modeling; Computer science; Educational institutions; Equations; Jacobian matrices; Motion planning; Robot kinematics; Robotic assembly; Transmission line matrix methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on
Conference_Location
Beijing
Print_ISBN
1-4244-0258-1
Electronic_ISBN
1-4244-0259-X
Type
conf
DOI
10.1109/IROS.2006.281910
Filename
4059067
Link To Document