The 37-year-old was forced to retire hurt after experiencing dizziness while batting on Day 2 of the second Ashes Test at Lord's. On July 17, Rogers was struck on the helmet near the right ear by England pacer James Anderson and two days later, had to leave the field as he complained of dizziness while standing at the non-striker's end.
"Chris' condition is certainly improving. He has had scans and seen a specialist since yesterday to help determine the cause of his dizziness. The initial scans have cleared him of any serious damage and we await the results of further tests," Australian team doctor Peter Brukner said.
"It appears the most likely diagnosis is a delayed ear problem related to being struck on Day 2 of the Test. We are confident that this is something we can manage in the lead up to the third Test at Edgbaston. As a precaution he'll be reviewed by the specialist in London again on Wednesday morning before re-joining the touring party."
The five-match Ashes series is currently tied at 1-all. Ahead of the third Test, to be held in Birmingham from July 29 to August 2, a three-day first class match will also be played between the Australians and Derbyshire at Derby.
"Chris was not scheduled to play in the tour match against Derbyshire, so he has time to continue resting ahead of the Test match," said Brukner.