Northrop Grumman Collaboration Project

Ground Control System

About Us:

The GCS team is responsible for the design and implementation of a ground control station using Python. It has the distinction of being the only entirely software-based team on the project. The GCS is being completely redesigned this year, which will provide students with an interesting challenge. The GCS is critical to the overall project as it is the main communication link between all the vehicles and the operators. The GCS team is responsible for frontend development of a graphical user interface, backend development of data storage and information processing algorithms, and radio transmissions of mission tasks and details to and from the vehicles.

Available Sub-Team:

  • We looking for Freshman -  Master

User Interface

  • Skills we looking for: Vue.js, TypeScript, Rust, OpenStreetMap
  • Interested in frontend development and UI/UX interface design.

Database (Backend Core)

  • Skills we looking for: Rust, PostgreSQL, Docker
  • Interested in backend development, databases and state management systems

Vehicle Integration

  • Skills we looking for: Rust, Python, RabbitMQ.
  • Interested in backend development and distributed systems.

Infrastructure

  • Skills we looking for: Python, Linux, Xbee RF modules, FPV video transmissions.
  • Interested in RF & communications hardware, networking, and embedded systems.