From my research, there are two different types of astromechs, the ones like R2-D2, and the kind I call "Cone Droids" because of their cone shaped head.
I'll annex these to the OP. The R2-D2 type will be Astromech A, and the "Cone Head" type will be Astromech B.