{"id":18929895,"url":"https://github.com/inomuh/srvt-ros","last_synced_at":"2026-02-27T01:04:30.952Z","repository":{"id":42371460,"uuid":"404311871","full_name":"inomuh/srvt-ros","owner":"inomuh","description":"SRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package.","archived":false,"fork":false,"pushed_at":"2023-03-22T11:39:54.000Z","size":315,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"v2.1","last_synced_at":"2025-09-05T03:43:38.503Z","etag":null,"topics":["gazebo","moveit","python","robotics","ros","ros-noetic","simulation","testing","validation","verification"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inomuh.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}},"created_at":"2021-09-08T10:53:44.000Z","updated_at":"2024-06-22T13:03:24.000Z","dependencies_parsed_at":"2024-11-08T11:41:09.340Z","dependency_job_id":"130a94d2-f519-4e7b-9b87-df8b9037d1f6","html_url":"https://github.com/inomuh/srvt-ros","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/inomuh/srvt-ros","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inomuh%2Fsrvt-ros","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inomuh%2Fsrvt-ros/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inomuh%2Fsrvt-ros/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inomuh%2Fsrvt-ros/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inomuh","download_url":"https://codeload.github.com/inomuh/srvt-ros/tar.gz/refs/heads/v2.1","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inomuh%2Fsrvt-ros/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29879916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T23:51:21.483Z","status":"ssl_error","status_checked_at":"2026-02-26T23:50:46.793Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["gazebo","moveit","python","robotics","ros","ros-noetic","simulation","testing","validation","verification"],"created_at":"2024-11-08T11:35:48.727Z","updated_at":"2026-02-27T01:04:30.933Z","avatar_url":"https://github.com/inomuh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simulation-based Robot Verification Testing Tool (SRVT)\n[![CodeFactor](https://www.codefactor.io/repository/github/akerdogmus/srvt-ros/badge)](https://www.codefactor.io/repository/github/akerdogmus/srvt-ros) ![current_version](https://img.shields.io/github/v/release/inomuh/srvt-ros?color=green) ![last_commit](https://img.shields.io/github/last-commit/inomuh/srvt-ros?color=green) ![repo_size](https://img.shields.io/github/repo-size/inomuh/srvt-ros) ![Apache-2.0 License](https://img.shields.io/github/license/inomuh/srvt-ros?color=blue) ![lang](https://img.shields.io/github/languages/top/inomuh/srvt-ros)\n\nSRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package. For more information about the purpose of this tool: https://dergipark.org.tr/en/pub/jster/issue/61588/979689\n\n#### Note: This tool does not include the robot model files, you can access the model addition details from the \"Tool Environment Setup\" section below.\n\n### Tool Environment Setup\n\n- For English documentation: [Eng](https://github.com/inomuh/srvt-ros/blob/main/docs/tutorial_en.md)\n- For Turkish documentation: [Tur](https://github.com/inomuh/srvt-ros/blob/main/docs/tutorial_tr.md)\n\nChangelog:\n----------\nv1.0 - 17.02.22\n----------------------\n- First Commit\n\nv1.0.1 - 17.02.22\n----------------------\n- Bugfixes\n\nv2.0 - 08.04.22\n----------------------\n- All codes and subpackages revised\n\nv2.1 - 08.04.22\n---------------------\n- v2.0's bugfixes\n\nv2.1.1 - 08.04.22\n---------------------\n- Minor changes on srvt_moveit launch files.\n\n### Credits\n\n\u003ca href=\"tubitak_logo\"\u003e\n  \u003cimg align=left img src=\"https://upload.wikimedia.org/wikipedia/commons/0/05/T%C3%9CB%C4%B0TAK_logo.svg\" \n       alt=\"tübitak_logo\" height=\"100\" \u003e\n\u003c/a\u003e\n\n---\n\nThis work is supported by [TÜBİTAK](https://www.tubitak.gov.tr/) Project under grant number 120N803 which conducted by the İnovasyon Mühendislik.\n\n---\n\n\u003ca href=\"http://valu3s.eu\"\u003e\n  \u003cimg align=right img src=\"https://valu3s.eu/wp-content/uploads/2020/04/VALU3S_green_transparent-1024x576.png\" \n       alt=\"valu3s_logo\" height=\"100\" \u003e\n\u003c/a\u003e\n\n  This work is also done by [Inovasyon Muhendislik](https://www.inovasyonmuhendislik.com/) and [ESOGU-SRLAB](https://srlab.ogu.edu.tr/) under [VALU3S](https://valu3s.eu) project. This project has received funding from the [ECSEL](https://www.ecsel.eu) Joint Undertaking (JU) under grant agreement No 876852. The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Austria, Czech Republic, Germany, Ireland, Italy, Portugal, Spain, Sweden, Turkey.\n\n## Cite\n\nIf the code or data help you, please cite the following the paper.\n\n \t@research article{jster979689, \n    journal = {Journal of Science, Technology and Engineering Research},\n    issn = {}, \n    eissn = {2717-8404},\n    address = {Eymir mah. Tek küme evleri, No.59/6 Gölbaşı-ANKARA},\n    publisher = {Mehmet BULUT},\n    year = {2021},\n    volume = {2},\n    pages = {31 - 45},\n    doi = {10.53525/jster.979689},\n    title = {Endüstriyel Robot Hareket Planlama Algoritmaları Performans Karşılaştırması},\n    key = {cite},\n    author = {Erdoğmuş, Alim} }\n\n### License\n\nSee the [LICENSE](LICENSE.md) file for license rights and limitations (Apache-2.0 Licence).\n  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finomuh%2Fsrvt-ros","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finomuh%2Fsrvt-ros","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finomuh%2Fsrvt-ros/lists"}