The past tense of launch at is launched at.
The third-person singular simple present indicative form of launch at is launches at.
The present participle of launch at is launching at.
The past participle of launch at is launched at.