|
1 | | -# awesome-mc-rtc-projects |
2 | | -Curated list of awesome plugins, controllers, and interfaces for mc_rtc. awesome-list • robotics • mc_rtc • robot-controller • robot-software • task-space-control • control-theory • C++ • real-time |
| 1 | +# <img src="./img/page_logo.png" alt="Repository Cover" width="100%" /> |
| 2 | + |
| 3 | +<p align="center"> |
| 4 | + <img src="./img/mc_rtc_logo.png" alt="mc_rtc Logo" height="80" /> |
| 5 | + <h1 align="center">Awesome mc_rtc Projects</h1> |
| 6 | + <p align="center">A curated list of awesome controllers, plugins, interfaces, and more for <a href="https://jrl-umi3218.github.io/mc_rtc/">mc_rtc</a> (Multi-Contact Robot Task Controller).</p> |
| 7 | + <p align="center"> |
| 8 | + <a href="https://github.com/bastien-muraccioli/awesome-mc-rtc/stargazers"><img src="https://img.shields.io/github/stars/bastien-muraccioli/awesome-mc-rtc?style=social" alt="GitHub stars" /></a> |
| 9 | + <a href="https://github.com/bastien-muraccioli/awesome-mc-rtc/actions/workflows/gh-pages.yml"><img src="https://github.com/bastien-muraccioli/awesome-mc-rtc/actions/workflows/gh-pages.yml/badge.svg" alt="GitHub Pages" /></a> |
| 10 | + <a href="https://awesome.re"><img src="https://awesome.re/badge.svg" alt="Awesome List" /></a> |
| 11 | + </p> |
| 12 | +</p> |
| 13 | + |
| 14 | +--- |
| 15 | + |
| 16 | +## 📦 Table of Contents |
| 17 | + |
| 18 | + |
| 19 | +* [Categories](#categories) |
| 20 | + * [Controllers](#controllers) |
| 21 | + * [Plugins](#plugins) |
| 22 | + * [Interfaces](#interfaces) |
| 23 | + * [Robot Lists](#robot-lists) |
| 24 | + * [Others](#others) |
| 25 | +* [Contributing](#contributing) |
| 26 | +* [Tags](#tags) |
| 27 | +* [License](#license) |
| 28 | + |
| 29 | +--- |
| 30 | + |
| 31 | +## 📂 Categories |
| 32 | + |
| 33 | +### 🎮 Controllers |
| 34 | + |
| 35 | +> Custom controllers built with mc\_rtc. |
| 36 | +
|
| 37 | +* **[mc\_walking\_controller](https://github.com/jrl-umi3218/mc_walking_controller)** |
| 38 | + State-machine-based walking controller for biped robots. |
| 39 | + `#biped #walking #fullbody` |
| 40 | + |
| 41 | +### 🧩 Plugins |
| 42 | + |
| 43 | +> Extend mc\_rtc: observers, loggers, tasks, and more. |
| 44 | +
|
| 45 | +* **[mc\_rtc\_log\_to\_ros](https://github.com/bastien-muraccioli/mc_rtc_log_to_ros)** |
| 46 | + Bridge mc\_rtc logs into ROS topics for real-time monitoring. |
| 47 | + `#ros #logging #bridge` |
| 48 | + |
| 49 | +### 🖥 Interfaces |
| 50 | + |
| 51 | +> Tools to visualize or interact with mc\_rtc controllers. |
| 52 | +
|
| 53 | +* **[mc\_rtc\_web\_interface](https://github.com/bastien-muraccioli/mc_rtc_web_interface)** |
| 54 | + Modern web dashboard with live plots and controller management. |
| 55 | + `#web #dashboard #gui` |
| 56 | + |
| 57 | +### 🤖 Robot Lists |
| 58 | + |
| 59 | +> Catalogs of robots supported by mc\_rtc or related tooling. |
| 60 | +
|
| 61 | +* **[mc\_rtc\_robot\_list](https://github.com/bastien-muraccioli/mc_rtc_robot_list)** |
| 62 | + Comprehensive list of robot models and configurations compatible with mc\_rtc. |
| 63 | + `#robots #catalog #models` |
| 64 | + |
| 65 | +### ⚙️ Others |
| 66 | + |
| 67 | +> Miscellaneous projects: superbuilds, CI configs, examples. |
| 68 | +
|
| 69 | +* **[mc\_rtc\_superbuild](https://github.com/jrl-umi3218/mc_rtc_superbuild)** |
| 70 | + Meta-build for downloading and building all mc\_rtc dependencies. |
| 71 | + `#superbuild #cmake #meta` |
| 72 | + |
| 73 | +--- |
| 74 | + |
| 75 | +## 🤝 Contributing |
| 76 | + |
| 77 | +Contributions are welcome! Please: |
| 78 | + |
| 79 | +1. Fork the repo |
| 80 | +2. Add your project under the appropriate category with: |
| 81 | + |
| 82 | + * **Name** |
| 83 | + * **Link** |
| 84 | + * **Short description** |
| 85 | + * **Tags** (like `#controller`, `#plugin`, etc.) |
| 86 | +3. Submit a Pull Request |
| 87 | + |
| 88 | +See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines. |
| 89 | + |
| 90 | +--- |
| 91 | + |
| 92 | +## 📄 License |
| 93 | + |
| 94 | +This list is licensed under the [MIT License](LICENSE). |
0 commit comments