Giter VIP home page Giter VIP logo

cse145-sp22-star_tracker's Introduction

star_tracker

a smart Alt-Az type star tracker

documents

idea ppt: Google Slide

Project Overview: Google Doc

H/W handwritten notes: see 3d_print_file/hardware_combinded_handwritten_notes.pdf

Final Report: https://www.overleaf.com/read/jtzwcjmzfpvb

Hardware

3D Printing requirements: File: f3d ->3mf Max Size: 200mm^3

documentation: https://docs.google.com/document/d/1L_Es6k-k7RpyGgrmrHhm6hPq1YzO1r2z4-Yxdts5CSU/edit?usp=sharing
pi camera spec: https://www.raspberrypi.com/documentation/accessories/camera.html
worm gear: https://www.thingiverse.com/thing:4458332

all amazon link for purchase

1/4" to 1/4" screw: https://www.amazon.com/SmallRig-Double-Head-Stud-Microphone/dp/B007LTH1X2
bearings: https://www.amazon.com/BESIY-Skateboards-Longboards-Miniature-ABEC%EF%BC%88Pack/dp/B07S1B3MS6
stepper motors: https://www.amazon.com/ELEGOO-28BYJ-48-ULN2003-Stepper-Arduino/dp/B01CP18J4A

*gyroscope

Software

pi4 gadget mode: https://howchoo.com/pi/raspberry-pi-gadget-mode#flash-raspberry-pi-os-onto-your-sd-card

connect pi4 via: ssh -X [email protected] (-X for enabling X11 server)

launch main user facing program: sudo python3 motor_control.py

wasd keys: move the mount continuously, press the reverse direction to stop.
ijkl keys: fine tune the location of the mount.
p key: confirm the mount is pointed at a pre-programmed target (default: moon at May 28th 2022).
t key: continuous track the pointed location, only functions correctly after using p key and starts from a zeroed position.

Papers / libraries

https://link.springer.com/content/pdf/10.1023/A:1016391518972.pdf

Star Shape
https://www.spiedigitallibrary.org/conference-proceedings-of-spie/8451/84512K/The-improvement-of-CCD-auto-guiding-system-for-25m-telescope/10.1117/12.925642.full?SSO=1

https://www.spiedigitallibrary.org/journals/optical-engineering/volume-33/issue-8/0000/Description-and-analysis-of-an-algorithm-for-star-identification-pointing/10.1117/12.173587.full

https://aip.scitation.org/doi/pdf/10.1063/1.1715829

historical
https://articles.adsabs.harvard.edu/cgi-bin/nph-iarticle_query?1948ApJ...107...73B&defaultprint=YES&filetype=.pdf

cite this astropi https://www.astropy.org/acknowledging.html

https://en.wikipedia.org/wiki/International_Celestial_Reference_System_and_Frame

cse145-sp22-star_tracker's People

Contributors

eiffelwong1 avatar sarpuser avatar yzyzb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.