# Simulation about Cooperative Object Transport in Multi-Robot Systems

**URL:** <https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393>\
**Category:** Project Guidance\
**Created:** [May 29, 2020, 7:57am UTC](https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393 "2020-05-29T07:57:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![weijie](https://avatars.discourse-cdn.com/v4/letter/w/9dc877/32.png) [@weijie](https://discourse.processing.org/u/weijie)\
**Post date:** [May 29, 2020, 7:57am UTC](https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393/1 "2020-05-29T07:57:57Z")

</div>

Hi everyone,  
I’m developing a simulation of a group of simple robots transporting objects together.

The multi-robot system should be able to:

1. transport object of different shapes
2. able to stabilize the object while transporting

for example, if the object is a cube, robots can transport it easily without putting much effort into stabilizing it, whereas if the object is a cylinder in an upright position, some of the robots need to put more effort into stabilizing it to keep it upright while transporting.

I’m new to processing and currently trying to develop it with Box2D.  
I’m wondering is there any other libraries that work better for this project. Thanks!

 ![helpResearch](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/4/4b28c0986dde0c913eb9c3988cc9f631ffccba26.png)

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 2, 2020, 3:24pm UTC](https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393/2 "2020-06-02T15:24:27Z")

</div>

> [@weijie](#):
>
> develop it with Box2D

Based on your diagrams, this doesn’t seem like a good fit for a 2D library. It seems like you want 3D physics. Check out PixelFlow, for example.

---

<div class="post-metadata">

**Author:** ![weijie](https://avatars.discourse-cdn.com/v4/letter/w/9dc877/32.png) [@weijie](https://discourse.processing.org/u/weijie)\
**Post date:** [June 5, 2020, 8:05am UTC](https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393/3 "2020-06-05T08:05:51Z")

</div>

Thanks for replying!  
I checked it out. But I can’t find the documentation anywhere. Do you have the link to it?

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 5, 2020, 1:21pm UTC](https://discourse.processing.org/t/simulation-about-cooperative-object-transport-in-multi-robot-systems/21393/4 "2020-06-05T13:21:43Z")

</div>

Good question. I didn’t realize the original docs site was offline. Wayback machine?

[https://web.archive.org/web/20171024122511fw\_/http://thomasdiewald.com/processing/libraries/pixelflow/reference/overview-summary.html](https://web.archive.org/web/20171024122511fw_/http://thomasdiewald.com/processing/libraries/pixelflow/reference/overview-summary.html)
