{"id":14977898,"url":"https://github.com/selcuukyilmazz/rina","last_synced_at":"2025-10-28T07:30:33.043Z","repository":{"id":70717002,"uuid":"336824514","full_name":"SelcuukYilmazz/RINA","owner":"SelcuukYilmazz","description":"Autonomous Underwater Vehicle main system code","archived":false,"fork":false,"pushed_at":"2022-08-17T21:57:46.000Z","size":7469,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T12:44:08.878Z","etag":null,"topics":["auv","dronekit","embedded-systems","mavproxy","opencv-python","python","raspberry-pi-4","raspberry-pi-camera"],"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/SelcuukYilmazz.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":"2021-02-07T15:48:05.000Z","updated_at":"2024-12-11T08:16:17.000Z","dependencies_parsed_at":"2023-04-26T04:03:44.628Z","dependency_job_id":null,"html_url":"https://github.com/SelcuukYilmazz/RINA","commit_stats":{"total_commits":74,"total_committers":4,"mean_commits":18.5,"dds":0.1351351351351351,"last_synced_commit":"f46d352dc3a37e0d29db38bbf16c4f115313bf25"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SelcuukYilmazz%2FRINA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SelcuukYilmazz%2FRINA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SelcuukYilmazz%2FRINA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SelcuukYilmazz%2FRINA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SelcuukYilmazz","download_url":"https://codeload.github.com/SelcuukYilmazz/RINA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238608315,"owners_count":19500356,"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":["auv","dronekit","embedded-systems","mavproxy","opencv-python","python","raspberry-pi-4","raspberry-pi-camera"],"created_at":"2024-09-24T13:56:30.581Z","updated_at":"2025-10-28T07:30:32.467Z","avatar_url":"https://github.com/SelcuukYilmazz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RINA\n\n## Description:\nRINA is an Autonomous Underwater Vehicle (AUV) project. It is written in python, used OpenCV and Thread libraries. With threading we can control motors and camera in syncronization. Project is finished due to some economical and school problems. But as a team we are still learning and we still want to build our own professional AUV in the future\n\n## How To Use:\nIf you need to detect Rectangle Shapes then start the code with argument ```1```\n\nIf you need to detect Circle Shapes then start the code with argument ```2```\n\nIn both case you should set trackbars to detect shapes properly\n\nImage of RINA is below\n\n\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/17122b74-f121-4fc5-b184-9a878ae9a327.jpg?raw=true)\n\n\n\n\n## Image Process Tests:\nThe Algorithm is trying to get the blue dot to center of white circle. White circle is in front of camera.\n\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Image_Process.png)\n\n\n## Underwater Scenario Test:\nAlgorithm successfully find circle in underwater video.\n\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Test1.png)\n\n\n## Movement Scenario Test:\nAlgorithm successfully move RINA according to vision. This movement scenario tested on QGC and simulations.\n\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Test2.png)\n\n\n## Search Algorithm for Mission-1:\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Mission-1.png)\n\n\n## Search Algorithm for Mission-2:\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Mission-2.png)\n\n\n## Search Algorithm for Mission-3:\n![alt text](https://github.com/SelcuukYilmazz/RINA/blob/main/Images/Mission-3.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselcuukyilmazz%2Frina","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fselcuukyilmazz%2Frina","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselcuukyilmazz%2Frina/lists"}