Michael J. Robbins, 49, of 20 Thorpe St., Batavia, was charged with driving while ability impaired by drugs or alcohol late last night following a traffic stop on Stegmann Road in the town, Genesee County sheriff's deputies said. Robbins was also ticketed with consumption of alcohol in a motor vehicle and unlicensed operator.