A driver was charged with driving under the influence after sideswiping an Illinois Department of Transportation truck early Monday on Interstate 57 in south suburban Cook County.