JAXA's Hayabusa spacecraft used ion propulsion and autonomous navigation to rendezvous with asteroid Itokawa, touch its surface twice, and carry an asteroid sample capsule back to Earth before the spacecraft itself burned up during atmospheric entry.