Dynamic modeling and simulation of 3D manipulation on rough surfaces based on developed adhesion models