# Model-Driven Development of Multiple ROS-based Robots.

**URL:** <https://discourse.openrobotics.org/t/model-driven-development-of-multiple-ros-based-robots/51173>\
**Category:** ROS Ideas\
**Created:** [November 26, 2025, 4:54pm UTC](https://discourse.openrobotics.org/t/model-driven-development-of-multiple-ros-based-robots/51173 "2025-11-26T16:54:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![khalidbourr](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/khalidbourr/32/31219_2.png) [@khalidbourr](https://discourse.openrobotics.org/u/khalidbourr)\
**Post date:** [November 26, 2025, 4:54pm UTC](https://discourse.openrobotics.org/t/model-driven-development-of-multiple-ros-based-robots/51173/1 "2025-11-26T16:54:59Z")

</div>

Hi everyone!  
This is my first post here, so I’m happy to join the ROS community. I’m working on a way to make multi-robot systems easier to understand, maintain, and scale by lifting the complexity to a higher level. Instead of dealing directly with distributed tasks, inter-robot communication, and coordination logic, the idea is to **model the most important features visually (Collaboration, participants, missions global and local, communication, and actions..)** and automatically generate the underlying coordination code. This improves readability, reduces errors, and makes collaboration between developers and domain experts much smoother.

Check-out [Tool](https://kbourr.com/how-to-use-b2xkaim-tool/)  
Paper [Paper 1](https://link.springer.com/article/10.1007/s10009-023-00727-w) [Paper 2](https://flore.unifi.it/handle/2158/1401753)

If anyone is interested, I’d be happy to share more technical details!

We’re still in phase of development\*

---

<div class="post-metadata">

**Author:** ![khalidbourr](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/khalidbourr/32/31219_2.png) [@khalidbourr](https://discourse.openrobotics.org/u/khalidbourr)\
**Post date:** [November 29, 2025, 12:38pm UTC](https://discourse.openrobotics.org/t/model-driven-development-of-multiple-ros-based-robots/51173/2 "2025-11-29T12:38:42Z")

</div>

![Screenshot from 2025-05-20 12-42-22](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/d/1/d103e1e543f16a69e1f7b173877b411443def2d5.png)
