Skip to Main Content

Rocket Academy: FIRST CONTACT How do we prepare robots for places they cannot easily reach? FIRST CONTACT is a planetary robotics prototype that turns simulated missions into traceable, reusable experiences. Our vision brings together Earth, Moon and Mars terrain, AI-driven mission planning and robot simulation. Researchers, students and developers can explore scenarios, inspect robot decisions and build toward richer training datasets for autonomous exploration. The prototype includes planetary destinations, bounded rover plans, deterministic kinematic execution, mission replay and MCAP exports. Each recording captures time-stamped robot states, commands, coordinate transforms, planning provenance and outcomes, creating an inspectable record of a mission. MongoDB Atlas is designed as the mission data backbone.The backend links terrain sources, robot profiles, plans, runs and decision events. GridFS stores MCAP recordings with integrity hashes, connecting each episode to the inputs and versions that produced it. This provides a foundation for finding, comparing and governing simulation runs as the dataset grows. A Gemini adapter is designed to translate mission requests into structured, validated commands, while a local baseline planner can operate without model access. Atlas and Gemini integrations are implemented, but live-service verification is still pending. We’re building with scientific transparency in mind. Current episodes are synthetic kinematic simulations, not physically validated training data. Reference imagery is distinguished from measured terrain, and graphics-dependent globe interactions still need verification. Next, we aim to connect measured terrain with calibrated physics, simulated sensors and teams of autonomous robots. Semantic discovery and versioned datasets could help researchers find relevant experiences, evaluate behavior and improve future policies. FIRST CONTACT lays the groundwork for a new loop: plan a mission, simulate it, preserve the evidence, and learn from the result.

Team

k2jac9

More from Agents in Context Toronto: a MongoDB Hackathon

We simulate real world agent to agent systems built on MongoDB, Langchain (harnesses) ready for use in production to defend all systems. A swarm of real AI…

Legacy Siege project preview

suture is an incident-recovery agent that finishes the job even when its worker crashes mid-run. Cleaning up a leaked key takes a chain of writes across…

suture project preview

Venues play one playlist for everyone, and the apps that let guests shape the music keep their likes on view with no easy way to take them back. Musory: your…

Musory project preview

Robots are starting to learn from people, and fleets can share what one robot learns with every other robot. Nobody can yet answer three questions: who taught…

One Lesson project preview

Phylax Tower is a safety net for airport control towers. In March 2026 at LaGuardia, a jet was cleared to land, and two minutes later a fire truck was cleared…

Phylax Tower project preview

New hires hit the ground at light speed. New devs lose their first days juggling broken setup guides, each solving the same problems alone. Day One finishes…

Day One project preview