Gazebo Plants: Simulating Plant-Robot Interaction with Cosserat Rods
Junchen Deng, Samhita Marri, Jonathan Klein, Wojtek, Pa{\l}ubicki, S\"oren Pirk, Girish Chowdhary, Dominik L. Michels

TL;DR
This paper introduces a Gazebo plugin based on Cosserat rods for simulating plant motion and interaction, facilitating virtual training of agricultural robots and overcoming limitations of rigid-body physics engines.
Contribution
The novel plugin enables realistic simulation of non-rigid plants in Gazebo, supporting plant-robot interaction studies for agricultural robotics.
Findings
Simulated harvesting tasks yield results comparable to real-world experiments.
The plugin effectively models plant motion and interaction with robotic arms.
Supports training data generation for computer vision in agriculture.
Abstract
Robotic harvesting has the potential to positively impact agricultural productivity, reduce costs, improve food quality, enhance sustainability, and to address labor shortage. In the rapidly advancing field of agricultural robotics, the necessity of training robots in a virtual environment has become essential. Generating training data to automatize the underlying computer vision tasks such as image segmentation, object detection and classification, also heavily relies on such virtual environments as synthetic data is often required to overcome the shortage and lack of variety of real data sets. However, physics engines commonly employed within the robotics community, such as ODE, Simbody, Bullet, and DART, primarily support motion and collision interaction of rigid bodies. This inherent limitation hinders experimentation and progress in handling non-rigid objects such as plants and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence
MethodsDifficulty-Aware Rejection Tuning
