A Hinsdale police officer has been cleared of charges that he sexually assaulted a woman while investigating a complaint about animals in her neighborhood.