Skip to content

fabrice-zeug/ControlHackathon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a repository for the Hackathon at the Future PhD in Control Workshop in Hannover, Germany, May 2025.

Getting Started

Prior to the Hackathon, please follow the installation instructions below.

  1. If you have git installed, clone this repository using git clone into a folder of choice. Alternatively, you can just download the folder directly from Github.
  2. Navigate to the cloned folder in your terminal
  3. Run the example file
    python getting_started/minimum_example.py
    If you see a figure popping up, that means that everything works as intended. If you have trouble settings things up, please reach out to us via email: jakob.harzer(at)imtek.uni-freiburg.de, Yunfan.Gao(at)de.bosch.com

Tools & Installation

For this you need Hackathon, you will need python and an IDE installed on your computer. We use the python framework CasAdi to formulate OCPs. If you already have Python installed on your system or want to use another IDE, feel free to skip to bullet 4.

  • Install Python for your operating system
  • Install VS Code
  • Install the Python Extension for VS Code
  • Install the required python packages:
    • Start a terminal
    • Type and press enter:
       pip install numpy scipy matplotlib casadi control

Organisation

Timetable

  • Day 1, 17:45 - 18:15, Introduction to Hackathon, find groups
  • Day 2, 8:30, decide what project you want to work on as a group
  • Day 2, 8:30 - 12:30, Hackathon
  • Day 2, 13:30 – 14:15, Presentation of hackathon results by participants Groups of 2-4 students, supervised by PhD students and Professors.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%