Skip to content

CSE-CSUSB/Skyote--Quadcopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skyote (Quadcopter)

Student led Computer Science and Engineering project at CSU San Bernardino that aims to design and build a quadcopter capable of autonomous flight and visual object tracking.

Branches

python - Contains the original python source code
c++ - Contains C++ source code.

Quarterly Goals

FA15 - Test Motor Control w/Remote Joystick [ACCOMPLISHED]
WI16 - Establish Autonomous Motor Control and Sensor Input [ACCOMPLISHED]
SP16 - Implement Altitude Control Algorithm [ACCOMPLISHED]
FA16 - Perform Autonomous Hover Test [IN PROGRESS]
WI17 - Stabilize Hover Algorithm
SP17 - Implement Simple Visual Object Tracking

Files

BMP180.py - defines the api for the barometer. Primarily used for altitude control.
MPU6050.py - defines the api for the gyro/accelerometer. Primarily used for flight stabilization.
SR04.py - defines the api for the ultrasonic sensor. Primarily used for collision avoidance and assists altitude control.
Throttle.py - manages motor interface.
Controller.py - translates sensor inputs into motor outputs.
flightController.py - contains the other classes and receives user input.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages