Northrop Grumman picture
CU Boulder/Northrop Grumman Capstone

Welcome to our project

Our team's goal for our capstone project is to create various custom prediction algorithms for the task of autonomous driving. Using L5iKit, a Python library with functionality for the development and training of learned prediction, planning, and simulation models, we iterated on algorithms such as linear regression, Kalman filters, and neural networks.

About our team Our capstone team consists of six computer science undergraduate students from the College of Engineering and Applied Science at the University of Colorado, Boulder. We had the pleasure of working with Northrop Grumman to develop custom prediction algorithms for autonomous driving.

Get to know us!

Freddy Rodriguez - I am a Pennsylvania native from Erie, but have lived in Colorado most of my life. I enjoy watching sports and going to concerts. I am excited to graduate and start the next phase of my life.
Ian Wong - I am a Colorado native originally from Highlands Ranch. I am an avid fan of Colorado sports and I also enjoy skiing and playing video games. I am looking forward to furthering my knowledge and skills in computer science.
Jack Rogers - I am an aspiring software engineer from Aurora, Colorado. Beyond academics, I am passionate about continuous learning in cutting-edge technology, business, self-improvement, and philosophy. I also love staying active, going on hikes, watching sports, and spending time with friends and family.
Michael Zigray - I was born and raised in Colorado and love the area. I spend a lot of my free time going rock climbing, hiking, or going on road trips. I can't wait to see the world and start my career.
Peter McDevitt - Originally from California, moved to Colorado for university and the snow. I have worked on data science projects in university and want to continue creating interesting AI/ML projects in industry.
Talon Knowlton - I am a Colorado native originally from Littleton. I enjoy the outdoors, learning about various subjects, and making memories with friends and family. I hope to continue living in Colorado and start my computer science career contributing to something great.


Contact

Languages/tools we used

Python
L5Kit
PyTorch
Git/GitHub
HTML
CSS
JavaScript
PyScript

Algorithms Here are some of the custom prediction algorithms we have been working on.

Software Screenshot

Linear Regression

The linear regression model calculates the line-of-best-fit between a given number of measurements to produce estimates.

See More
Software Screenshot

Kalman Filter

The Kalman Filter is an algorithm that uses a series of measurements observed over time, including statistical noise and other inaccuracies, to produce estimates.

See More
Software Screenshot

Neural Network

A neural network is a type of machine learning algorithm that is inspired by the human brain and mimics the way that neurons signal to one another. It consists of multiple layers that optimize a model’s variables with various weights.

See More

Contact Please use the box below to get in contact with our team for questions, comments, etc.