If I were doing it for a straight surface, I'd use:
W = mgfd, where m is mass of the object, d is the distance traveled, and f is an adjusted coefficient of friction based on slope (or angle theta).
My problem now is that, first, distance is not so easily calculated (though I could use an...