{"id":16977356,"url":"https://github.com/mryslab/razmq","last_synced_at":"2025-04-12T01:22:07.521Z","repository":{"id":62584400,"uuid":"68407261","full_name":"MrYsLab/razmq","owner":"MrYsLab","description":"ZeroMQ For Robot Control","archived":false,"fork":false,"pushed_at":"2016-10-06T00:46:35.000Z","size":2112,"stargazers_count":15,"open_issues_count":1,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-10-18T20:50:15.565Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MrYsLab.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}},"created_at":"2016-09-16T18:59:54.000Z","updated_at":"2023-02-24T04:58:36.000Z","dependencies_parsed_at":"2022-11-03T21:58:05.752Z","dependency_job_id":null,"html_url":"https://github.com/MrYsLab/razmq","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2Frazmq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2Frazmq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2Frazmq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2Frazmq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MrYsLab","download_url":"https://codeload.github.com/MrYsLab/razmq/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501958,"owners_count":21114712,"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":[],"created_at":"2024-10-14T01:28:44.480Z","updated_at":"2025-04-12T01:22:07.498Z","avatar_url":"https://github.com/MrYsLab.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Razmq Communications Framework\n\n![](https://github.com/MrYsLab/razmq/blob/master/documentation/images/razbot.png)\n\nThe _**razmq framework**_ is a non-blocking, event driven, asynchronous communication messaging \nsystem used to efficiently and effectively control physical computing devices such as robots. It makes extensive use of \nthe ZeroMQ distributed messaging system coupled with the MessagePack protocol messaging platform.\n\nTo demonstrate its use, sample code is provided illustrating control of a Raspberry Pi 3 \nbased modifed [Sparkfun RedBot](https://www.sparkfun.com/products/12649) robot. \nConstruction of the modified RedBot is described [here](https://goo.gl/LSI7km).\n\nA Kivy based GUI is provided to drive the robot.\n\n![](https://github.com/MrYsLab/razmq/blob/master/documentation/images/GUI.png)   \n\nAlso, the early stages of a remi GUI are provided as well.\n\n![](https://github.com/MrYsLab/razmq/blob/master/documentation/images/remi_gui.png)\n\n\n#[**Checkout the WiKi Pages**](https://github.com/MrYsLab/razmq/wiki) ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmryslab%2Frazmq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmryslab%2Frazmq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmryslab%2Frazmq/lists"}