{"id":13743791,"url":"https://github.com/RoboCup-SSL/grSim","last_synced_at":"2025-05-09T01:33:21.014Z","repository":{"id":1608730,"uuid":"2215419","full_name":"RoboCup-SSL/grSim","owner":"RoboCup-SSL","description":"RoboCup Small Size Robot Soccer Simulator","archived":false,"fork":false,"pushed_at":"2024-02-24T17:08:02.000Z","size":31428,"stargazers_count":126,"open_issues_count":19,"forks_count":128,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-08-04T05:02:45.110Z","etag":null,"topics":["grsim","robocup","robocup-ssl","robot-simulator","robot-soccer"],"latest_commit_sha":null,"homepage":"https://ssl.robocup.org/league-software/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoboCup-SSL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md"}},"created_at":"2011-08-16T11:50:04.000Z","updated_at":"2024-06-23T22:49:01.000Z","dependencies_parsed_at":"2024-01-15T00:12:09.582Z","dependency_job_id":"e335fb18-30a0-49d3-a0aa-7a361cfe4976","html_url":"https://github.com/RoboCup-SSL/grSim","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboCup-SSL%2FgrSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboCup-SSL%2FgrSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboCup-SSL%2FgrSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboCup-SSL%2FgrSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoboCup-SSL","download_url":"https://codeload.github.com/RoboCup-SSL/grSim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224802713,"owners_count":17372489,"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":["grsim","robocup","robocup-ssl","robot-simulator","robot-soccer"],"created_at":"2024-08-03T05:00:57.213Z","updated_at":"2024-11-15T15:30:36.316Z","avatar_url":"https://github.com/RoboCup-SSL.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"[![Build Status](https://github.com/RoboCup-SSL/grSim/workflows/Build/badge.svg)](https://github.com/RoboCup-SSL/grSim/actions?query=workflow%3ABuild+branch%3Amaster) [![CodeFactor](https://www.codefactor.io/repository/github/robocup-ssl/grsim/badge/master)](https://www.codefactor.io/repository/github/robocup-ssl/grsim/overview/master)\n\ngrSim\n=======================\n\n[RoboCup Small Size League](https://ssl.robocup.org/) Simulator.\n\n![grSim on Ubuntu](docs/img/screenshot01.jpg?raw=true \"grSim on Ubuntu\")\n\n- [Install instructions](INSTALL.md)\n- [Authors](AUTHORS.md)\n- [Changelog](CHANGELOG.md)\n- License: [GNU General Public License (GPLv3)](LICENSE.md)\n\nSystem Requirements\n-----------------------\n\ngrSim will likely run on a modern dual-core PC with a decent graphics card. A typical configuration is:\n\n- Dual Core CPU (2.0 Ghz+)\n- 1GB of RAM\n- 256MB nVidia or ATI graphics card\n\nNote that it may run on lower-end equipment though good performance is not guaranteed.\n\n\nSoftware Requirements\n---------------------\n\ngrSim compiles on Linux (tested on Ubuntu and Arch Linux variants only) and Mac OS. It depends on the following libraries:\n\n- [CMake](https://cmake.org/) version 3.5+\n- [pkg-config](https://freedesktop.org/wiki/Software/pkg-config/)\n- [OpenGL](https://www.opengl.org)\n- [Qt5 Development Libraries](https://www.qt.io)\n- [Open Dynamics Engine (ODE)](http://www.ode.org)\n- [VarTypes Library](https://github.com/jpfeltracco/vartypes) forked from [Szi's Vartypes](https://github.com/szi/vartypes)\n- [Google Protobuf](https://github.com/google/protobuf)\n- [Boost development libraries](http://www.boost.org/) (needed by VarTypes)\n\nPlease consult the [install instructions](INSTALL.md) for more details.\n\nUsage\n-----\n\nReceiving data from the grSim is similar to receiving data from the [SSL-Vision](https://github.com/RoboCup-SSL/ssl-vision) using [Google Protobuf](https://github.com/google/protobuf) library.\nSending data to the simulator is also possible using Google Protobuf. Sample clients are included in [clients](./clients) folder. There are two clients available, *qt-based* and *Java-based*. The native client is compiled during the grSim compilation. To compile the Java client, please consult the corresponding `README` file.\n\nQt [example project](https://github.com/robocin/ssl-client) to receive and send data to the simulator.\n\nStar History\n------\n[![Star History Chart](https://api.star-history.com/svg?repos=robocup-ssl/grsim\u0026type=Date)](https://star-history.com/#robocup-ssl/grsim\u0026Date)\n\nCiting\n------\n\nIf you use this in your research, please cite the original paper:\n```\n@inproceedings{Monajjemi2011grSimR,\n  title={grSim - RoboCup Small Size Robot Soccer Simulator},\n  author={Valiallah Monajjemi and A. Koochakzadeh and S. S. Ghidary},\n  booktitle={RoboCup},\n  year={2011}\n}\n```\n\nIf you wish to cite this repo with it's modifications specifically, please cite:\n\n```\n@misc{grsim2021,\n  author = {Mohammad Mahdi Rahimi and Jan Segre and Valiallah Monajjemi and A. Koochakzadeh and Sepehr MohaimenianPour and Nicolai Ommer and  Avatar\nKazunori Kimura and Jeremy Feltracco and Kenta Sato and Atousa Ahsani},\n  title = {GRSIM},\n  year = {2021},\n  publisher = {GitHub},\n  note = {GitHub repository},\n  howpublished = {\\url{https://github.com/RoboCup-SSL/grSim/}}\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoboCup-SSL%2FgrSim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRoboCup-SSL%2FgrSim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoboCup-SSL%2FgrSim/lists"}