I would like to note that I actually found a book on this exact topic. It was written by a guy who was working on a robotics degree. Here is some of the advice he gave. Androids: get them on uneven terrain, push them over, and take that chance to destroy something vital. Gecko bots: if it gets on your face, peel it off and smash it, if you enjoy having skin on your face, DO NOT PULL. Giant walkers: similar to androids, but you might want to get some of your friends to help you out, or you could lure it into a canyon or between two buildings and cause an avalanche. Smart homes: have a safe room that the house doesn't control at all, the house knows you so be unpredictable, be on guard, the house will try to use psychological warfare on you, get a sledgehammer/axe and give your home an Extreme Makeover. Robo-cars: get off the road as fast as you can. Robotic flys/roaches/mice: same way you get rid of the real ones. UAV: stay out of sight.
EMP works, if the robot isn't hardened against it. He had a good idea for an EMP grenade. It's basically a pipe bomb wrapped in copper wire with a capacitor attached, but I don't have a specific design.