Robert A. Heinlein Award
According to Wikipedia:
The Robert A. Heinlein Award was established by the Heinlein Society in 2003 "for outstanding published works in science fiction and technical writings to inspire the human exploration of space." It is named for prolific science fiction author Robert A. Heinlein and is administered by the Baltimore Science Fiction Society. It is generally given annually to one or more recipients.
It has been awarded annually since 2003, except in 2010 when no award was given.