A soldier at dawn is alert and awake, whereas someone who is groggy is sleepy and not fully awake.
Consider the statement "He was groggy, but as soon as he saw me, he sat up straight.". Based on this "He adjusted himself groggily, but upon seeing me, he sprang up like a soldier at dawn." a true statement? Yes, no, or I don't know?