{"id":16539028,"url":"https://github.com/jtayped/fll-programs","last_synced_at":"2025-08-18T12:20:39.478Z","repository":{"id":147829519,"uuid":"475994152","full_name":"jtayped/FLL-Programs","owner":"jtayped","description":"🤖 Epic Lego Bulls's robot game script 2021-22 using pybricks, which classified our team to compete in Torremolinos, Spain.","archived":false,"fork":false,"pushed_at":"2024-04-05T17:56:02.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-04T00:51:30.594Z","etag":null,"topics":["first-lego-league","lego","lego-ev3","pybricks"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jtayped.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-03-30T17:58:53.000Z","updated_at":"2024-05-01T19:08:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"ff2e95fc-3a56-4773-ad14-35cca3036d8e","html_url":"https://github.com/jtayped/FLL-Programs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jtayped/FLL-Programs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtayped%2FFLL-Programs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtayped%2FFLL-Programs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtayped%2FFLL-Programs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtayped%2FFLL-Programs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jtayped","download_url":"https://codeload.github.com/jtayped/FLL-Programs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jtayped%2FFLL-Programs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270990159,"owners_count":24680894,"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-18T02:00:08.743Z","response_time":89,"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":["first-lego-league","lego","lego-ev3","pybricks"],"created_at":"2024-10-11T18:47:35.724Z","updated_at":"2025-08-18T12:20:39.425Z","avatar_url":"https://github.com/jtayped.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FLL-Programs\nCARGO CONNECT 2021-22 \"EPIC LEGO BULLS\" ROBOT_GAME\n\nThis is an FLL program made by the \"Epic Lego Bulls\" robot team from the province of Lleida.\nWith this program \"loop.py\" we can do 385 points on average, which classified us for the finals in Torremolinos.\n__________________________________________________________________________________________________________\n\nNOTES:\nAll of the speed values in the functions are converted to negative numbers, this is because our robot's\nmotors are turned so a negative speed makes the robot go forward the same thing as going backwards.\n\nSome of the target_angles are adjusted for error, very common in run3 because the compliment is extremely\nfront heavy.\n\nIn the loop for the robot game, the IFs are stacked, this is due to the firmware of the robot, it can't \ndo ANDs or ORs, apart from that it can't use threading.\n\nSome of the functions specified in the Movement class are not used, but our team tested them extensively\nin simulations (https://gears.aposteriori.com.sg/).\n__________________________________________________________________________________________________________\n\nI hope this has helped you understand the code a bit more because this year is the first year we have ever\nprogrammed in Python with our robot. I'd like to wish the best of luck to all the teams that compete this\nyear!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtayped%2Ffll-programs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjtayped%2Ffll-programs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtayped%2Ffll-programs/lists"}