Au début de 1862, Robertson devient capitaine d'une batterie d'artillerie de l'Alabama et combat à la bataille de Shiloh en avril. Il sert à la bataille de Stones River à la fin de l'année. Il est promu par Braxton Bragg au grade de commandant et reçoit le commandement d'un bataillon d'artillerie de réserve de l'armée du Tennessee, qu'il mène à Chickamauga en septembre 1863.