Skip to content

Quadcopter controller and simulator built using LibGDX and NodeJS

Notifications You must be signed in to change notification settings

fahseltc/Drone-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drone-Control


Quadcopter Controller and Simulator built using LibGDX and Node.js


Drone Control is a multi-faceted piece of software, written in Java and Javascript, for Senior Project at University of Houston Clear Lake.

It is composed of two main modules:

  1. A 3D First-Person-View Quadcopter Flight Simulator
  • Procedurally generated, maze-like winding corridor levels.
  • Simplified 3D flight model based on vector math.
  • XBOX 360 controller support.
  1. A Hardware Controller for the Parrot AR 2.0 Drone (which is now discontinued)
  • Watch live onboard camera footage.
  • Multiple input modes and safety features.

Technologies

Together our team used many technologies to make this project a reality.

  • A cross-platform Java game development framework
  • Used extensively for Screens, Scene-graph based user interface, Asset storage, Physics
  • A Javascript library for building network applications.
  • Used for interfacing with the Parrot 2.0's wifi network.

Team Members

  • Charles Fahselt - Lead Software Developer
  • Michael Truncale - Lead Hardware Developer
  • Khary Alexcee - Project Manager
  • Dean Dixon - Software Advisor and Input Specialist
  • Afif Diek - Graphic Designer and UI

About

Quadcopter controller and simulator built using LibGDX and NodeJS

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •