Asteroid Light Curve Analyzer (ALCA)

High-Level Project Summary

ALCA is a tool that allows users to explore how the shape of an asteroid affects the appearance of its light curve.

Detailed Project Description

Asteroid Light Curve Analyzer (ALCA) is a tool that allows users to explore how the shape of an asteroid affects the appearance of its light curve. ALCA is developed in Visual Studio 2019 as a Windows C# Form application utilizing the .net 5 framework. The Try Hard team’s goal was to create a concise tool with a friendly user experience.


The main form is divided into 3 main sections: 1) Light curve graph, 2) 3D object visualization, and 3) settings/parMeters. Upon initial launch of the application, the user must create a new curve analysis profile, load an asteroid 3D object file, set calculation parameters and press “Render”. After pressing render, the Light curve analysis graph is updated with light curve data points corresponding light to the 3D asteroid model’s rotation. The ALCA application allows the user to load multiple models with different light curve parameters to perform more advanced analysis and comparisons.



Please see the demo link above and run the application.

Space Agency Data

Downloaded all asteroid shape models from:

https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html

Hackathon Journey

A great learning experience!

References

Project folder:

https://drive.google.com/drive/folders/18ZRhyzk4nPXxH5IFgPCFHTD7V9-7Vf6J?usp=sharing


Asteroid shape models - https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html


IDE - Visual Studio 2019

Programming language - C#

Libraries - .NET 5

Global Judging

This project has been submitted for consideration during the Judging process.