Legged robots that balance
Impulse-based simulation of rigid bodies
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Mechanics of robotic manipulation
Mechanics of robotic manipulation
Automatic Generation of High-level Contact State Space between 3D Curved Objects
International Journal of Robotics Research
Compliant control of multicontact and center-of-mass behaviors in humanoid robots
IEEE Transactions on Robotics
An impact dynamics model and sequential optimization to generate impact motions for a humanoid robot
International Journal of Robotics Research
Multiple impacts: A state transition diagram approach
International Journal of Robotics Research
Multiple impacts: A state transition diagram approach
International Journal of Robotics Research
Hi-index | 0.00 |
Impact is indispensable in robotic manipulation tasks in which objects and/or manipulators move at high speeds. Applied research using impact has been hindered by underdeveloped computational foundations for rigid-body collision. This paper studies the computation of tangential impulse as two rigid bodies in the space collide at a point with both tangential compliance and friction. It extends Stronge's spring-based planar contact structure to three dimensions by modeling the contact point as a massless particle able to move tangentially on one body while connected to an infinitesimal region on the other body via three orthogonal springs. Slip or stick is indicated by whether the particle is still or moving. Impact analysis is carried out using normal impulse rather than time as the only independent variable, unlike in previous work on tangential compliance. This is due to the ability to update the energies stored in the three springs. Collision is governed by a system of differential equations that are solvable numerically. Modularity of the impact model makes it easy to be integrated into a multibody system, with one copy at each contact, in combination with a model for multiple impacts that governs normal impulses at different contacts.