Inspiration

We wanted to explore how computer vision can help with the alignment challenges faced in Free-Space Optical Communication (FSOC).

What it does

  • Provides a virtual environment to explore camera tracking and coarse alignment for FSOC terminals.
  • Uses computer vision concepts to detect and track targets.
  • Displays trajectory graphs and tracking performance metrics.
  • Checks experimental data for errors and unusual results using an evidence auditor. -Includes an AI Copilot powered by an NVIDIA AI model to help analyze project results and answer technical questions.
  • Provides a dashboard to view mission information and system architecture.

How we built it

  • Built the frontend using React and Vite and the backend using Python and FastAPI.
  • Added trajectory graphs, performance analysis, an evidence auditor, and an AI Copilot.

Challenges we ran into

  • Finding inconsistencies in experimental results.
  • Presenting tracking performance clearly and accurately.
  • Preparing the application for deployment and AI integration.

Accomplishments that we're proud of

-We built a working web application for our FSOC tracking project. -We created a dashboard to view tracking results and trajectory graphs. -We added an evidence auditor to check experimental data for errors or unusual results. -We also developed an AI Copilot to help understand the project results.

What we learned

-We learned how computer vision can be used for target tracking. -We gained experience working with React, Python, and FastAPI. -We understood how to analyze tracking results and identify errors in experimental data. -We learned how to connect different components to build a complete application.

What's next for FSOC SKYTRACK AI

  • We plan to deploy the application so others can try it.
  • We want to integrate and test the live AI model using Nebius.
  • We plan to improve tracking analysis and target reacquisition.
  • We also want to test the system with more trajectories and experimental data.

Built With

  • computer-vision
  • fastapi
  • nebius-token-factory
  • nvidia-ai-models
  • python
  • react
  • recharts
  • rest-api
  • vercel
  • vite
Share this project:

Updates

Submission history