A calculus for computing Filippov's differential inclusion with application to the variable structure control of robot manipulators | Synapse