{"id":13649457,"url":"https://github.com/leggedrobotics/ros_best_practices","last_synced_at":"2025-05-15T21:06:50.759Z","repository":{"id":25385025,"uuid":"28813433","full_name":"leggedrobotics/ros_best_practices","owner":"leggedrobotics","description":"Best practices, conventions, and tricks for ROS","archived":false,"fork":false,"pushed_at":"2022-01-22T10:50:36.000Z","size":188,"stargazers_count":1562,"open_issues_count":9,"forks_count":417,"subscribers_count":100,"default_branch":"main","last_synced_at":"2025-04-08T08:12:39.036Z","etag":null,"topics":["best-practices","conventions","robotics","ros"],"latest_commit_sha":null,"homepage":"https://rsl.ethz.ch/education-students/lectures/ros.html","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leggedrobotics.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":"2015-01-05T13:23:05.000Z","updated_at":"2025-04-06T11:21:33.000Z","dependencies_parsed_at":"2022-07-16T23:06:50.912Z","dependency_job_id":null,"html_url":"https://github.com/leggedrobotics/ros_best_practices","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leggedrobotics%2Fros_best_practices","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leggedrobotics%2Fros_best_practices/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leggedrobotics%2Fros_best_practices/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leggedrobotics%2Fros_best_practices/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leggedrobotics","download_url":"https://codeload.github.com/leggedrobotics/ros_best_practices/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254422761,"owners_count":22068678,"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":["best-practices","conventions","robotics","ros"],"created_at":"2024-08-02T02:00:16.920Z","updated_at":"2025-05-15T21:06:50.736Z","avatar_url":"https://github.com/leggedrobotics.png","language":"C++","funding_links":[],"categories":["Best Practices"],"sub_categories":[],"readme":"## ROS Best Practices, Conventions and Tricks\n\n\u003e Best practices for ROS2 in the making. See the [Foxy branch](https://github.com/leggedrobotics/ros_best_practices/tree/foxy) in the meanwhile.\n\nThis is a loose collection of best practices, conventions, and tricks for using the Robot Operating System (ROS). It builds up on the official ROS documentation and other resources and is meant as summary and overview.\n\n- **📚 Read**: Head over to the [Wiki](https://github.com/leggedrobotics/ros_best_practices/wiki) to get started!\n- **🐛 Report**: Share [issues](https://github.com/leggedrobotics/ros_best_practices/issues) you encounter by submitting them. \n- **🔧 Improve**: Make these practices even better. Submit a [PR](https://github.com/leggedrobotics/ros_best_practices/pulls) to improve a specific topic. \n\nAlso, check out the ROS package's [ros_package_template/readme.md](ros_package_template/README.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleggedrobotics%2Fros_best_practices","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleggedrobotics%2Fros_best_practices","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleggedrobotics%2Fros_best_practices/lists"}