Skip to content

p-tech-robotics/pid-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pid-challenge

Students in programming team are recommended to at least attempt the PID challenge. We'll go over the solution after kickoff. Before you begin, we recommend you to know basic python(conditionals, loops, functions, classes), git, and jupyter notebooks.

try it out!

the PID challenge is run in Jupyter notebooks. To try it out:

  1. Make sure you've installed python and jupyter
  1. Create a github account and download a git client
  2. fork this repository
  3. clone your forked repo to your computer
  • open a terminal/cmd prompt then copy/paste git clone [link to your forked repo, remove brackets]
  1. try it out (PIDChallenge.ipynb)
  2. push your changes to your fork so we can see the submissions!
  3. Email us at pinnaclefrc@gmail.com

The challenge is pretty difficult, so don't get discouraged if you can't complete it. We just need to see where you are in terms of programming skill/experience. You'll see the solution during our next meeting(probably).

tutorials

  • git tutorial
  • python online course
  • jupyter tutorial
    • pip install jupyter
    • open terminal/cmd and go to desired directory
    • type jupyter notebook in terminal/cmd and wait for environment to pop up in a browser
    • shift+enter to run code from a cell
      • make sure you've already run previous cells
    • kernel -> "restart and run all" if jupyter is acting weird

About

write a pid controller!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors