The B612 Foundation is serious about protecting us all from those pesky asteroids, and in the last several years they’ve raised the money to build and launch a satellite designed for the purpose of keeping an eye on them. Through the Sentinel satellite, they hope to discover and track most of the asteroids floating around Earth (a surprising amount: more than half a million). 

Maybe Planetary Resources (the asteroid mining company) will pay to piggy-back a few extra sensors so we know what those asteroids contain.