Seven small satellites launched aboard a Japanese Epsilon rocket Friday, including a diverse suite of tech demo payloads and a spacecraft designed to create an artificial meteor shower next year that developers say should be visible with the naked eye.