{"id":28227835,"url":"https://github.com/papalotis/drawing-to-fsd-layout","last_synced_at":"2026-05-19T14:40:07.435Z","repository":{"id":165667071,"uuid":"563856037","full_name":"papalotis/drawing-to-fsd-layout","owner":"papalotis","description":"A tool for easy creation of Formula Student tracks. Convert a hand drawn track layout to one that can be used in in Formula Student Driverless Simulators","archived":false,"fork":false,"pushed_at":"2024-06-06T16:11:58.000Z","size":2018,"stargazers_count":6,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-13T10:48:49.482Z","etag":null,"topics":["driverless","formula-student","formula-student-driverless","python","racetrackgenerator","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/papalotis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-11-09T13:37:11.000Z","updated_at":"2025-04-07T14:17:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"950ef83a-8771-4910-934c-8ed565c0dc89","html_url":"https://github.com/papalotis/drawing-to-fsd-layout","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/papalotis/drawing-to-fsd-layout","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papalotis%2Fdrawing-to-fsd-layout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papalotis%2Fdrawing-to-fsd-layout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papalotis%2Fdrawing-to-fsd-layout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papalotis%2Fdrawing-to-fsd-layout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/papalotis","download_url":"https://codeload.github.com/papalotis/drawing-to-fsd-layout/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papalotis%2Fdrawing-to-fsd-layout/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272325399,"owners_count":24914642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["driverless","formula-student","formula-student-driverless","python","racetrackgenerator","streamlit"],"created_at":"2025-05-18T13:16:32.794Z","updated_at":"2026-05-19T14:40:07.380Z","avatar_url":"https://github.com/papalotis.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# drawing-to-fsd-layout\n\nA tool that converts a hand drawn track layout to a track layout that can be used in in Formula Student Driverless Simulators\n\n\u003c!-- It will turn this image ![before](media/before.png) into this ![after](media/after.png) --\u003e\n\u003c!-- Table with before and after images side by side --\u003e\n| Input | Plot of output |\n| --- | --- |\n| ![before](media/before.png) | ![after](media/after.png) |\n\nClear hand-drawn tracks should also work. They do not have to be filled in.\n\nThere is now also a canvas option in the script.\n\nThe extracted track can be downloaded as a JSON file with x,y and color values are available for each cone, as well as an LYT file that can be used in Live for Speed.\n\nThe tool is hosted on Streamlit Cloud and can be accessed [here](https://drawing-to-fsd-layout.streamlit.app/).\n\n## Installation\n\nIf you want to run the tool locally you can follow these steps:\n\n```bash\ngit clone https://github.com/papalotis/drawing-to-fsd-layout.git\n\ncd drawing-to-fsd-layout\n\n# optional: create a virtual environment\n\npip install -r requirements.txt\n\nstreamlit run streamlit_app.py\n```\n\nThe tool will be available at `http://localhost:8501`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpapalotis%2Fdrawing-to-fsd-layout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpapalotis%2Fdrawing-to-fsd-layout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpapalotis%2Fdrawing-to-fsd-layout/lists"}