{"id":19508776,"url":"https://github.com/simeonradivoev/quadcopter-controller","last_synced_at":"2025-04-26T03:31:48.682Z","repository":{"id":87741973,"uuid":"151101601","full_name":"simeonradivoev/Quadcopter-Controller","owner":"simeonradivoev","description":"A prototype for a physically based quadcopter controller with an autopilot in Unity3D","archived":false,"fork":false,"pushed_at":"2024-04-23T21:56:54.000Z","size":10255,"stargazers_count":38,"open_issues_count":0,"forks_count":20,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-04T07:11:13.993Z","etag":null,"topics":["autopilot","controller","drone","pid","prototype","quadcopter","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","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/simeonradivoev.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}},"created_at":"2018-10-01T14:23:09.000Z","updated_at":"2025-03-25T02:09:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"3e23f0d5-dfd1-40a7-a681-1df5b7aa6b89","html_url":"https://github.com/simeonradivoev/Quadcopter-Controller","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2FQuadcopter-Controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2FQuadcopter-Controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2FQuadcopter-Controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2FQuadcopter-Controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simeonradivoev","download_url":"https://codeload.github.com/simeonradivoev/Quadcopter-Controller/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250926812,"owners_count":21509041,"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","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":["autopilot","controller","drone","pid","prototype","quadcopter","unity3d"],"created_at":"2024-11-10T23:09:38.826Z","updated_at":"2025-04-26T03:31:44.863Z","avatar_url":"https://github.com/simeonradivoev.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"A prototype I made for a quadcopter controller with autopilot way back in Unity 5.5 (Ported to Unity 2018.2).\nIt uses PIDs for stabilizing the whole drone so that greater control is achieved. Forward movement is done by adding more force to appropriate propellers like in real life.\n\nIt also has basic pathfinding and obstacle avoidance so it can go to a specified waypoint.\n\n[![Showcase Video](https://img.youtube.com/vi/ith8UtAxiJk/0.jpg)](https://youtu.be/ith8UtAxiJk)\n\n![Screenshot](https://github.com/simeonradivoev/Quadcopter-Controller/raw/master/Screenshots/Screenshot.png)\n\n# How to use\nUse the WASD keys to move the drone and Shift/Space to move it up and down.\nA waypoint can be chosen by clicking the left mouse button on a surface.\nTo cancel the auto pilot just click the right mouse button.\n\n# Credits\nThe drone model is a free one I found on the interwebs. I don't remember where exactly it might have been https://free3d.com/, but I think it just might be ripped from COD MW3\n\n# Web Build\nYou can try the web build here https://simeonradivoev.itch.io/physical-quadcopter-controller","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimeonradivoev%2Fquadcopter-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimeonradivoev%2Fquadcopter-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimeonradivoev%2Fquadcopter-controller/lists"}