The company said it can be remote-controlled when not at home, to check on pets, people, or home security.
It can also patrol a home automatically and send owners a notification if it detects something unusual.
Amazon said it was more than "Alexa with wheels" and had been programmed with a range of movements and expressions to give it personality.
It demonstrated asking Astro to "beatbox" - and the robot bopped its head and made expressions while playing hip-hop beats.
Amazon was also keen to pre-empt privacy concerns.