Stoke City captain Ryan Shawcross says he is on schedule to return to action following successful back surgery.