Man believed to be on meth charged with assaulting police