Gazebo Fluids: SPH-based simulation of fluid interaction with articulated rigid body dynamics

被引:2
|
作者
Angelidis, Emmanouil [1 ,2 ]
Bender, Jan [3 ]
Arreguit, Jonathan [4 ]
Gleim, Lars [2 ]
Wang, Wei [2 ]
Axenie, Cristian [2 ]
Knoll, Alois [5 ]
Ijspeert, Auke [4 ]
机构
[1] Foritss GmbH, Munich, Germany
[2] Huawei Technol Munich Res Ctr, Munich, Germany
[3] Rhein Westfal TH Aachen, Aachen, Germany
[4] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[5] Tech Univ Munich, Munich, Germany
来源
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2022年
基金
欧盟地平线“2020”;
关键词
SMOOTHED PARTICLE HYDRODYNAMICS; IMMERSED BOUNDARY METHOD;
D O I
10.1109/IROS47612.2022.9982036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Physical simulation is an indispensable component of robotics simulation platforms that serves as the basis for a plethora of research directions. Looking strictly at robotics, the common characteristic of the most popular physics engines, such as ODE, DART, MuJoCo, bullet, SimBody, PhysX or RaiSim, is that they focus on the solution of articulated rigid bodies with collisions and contacts problems, while paying less attention to other physical phenomena. This restriction limits the range of addressable simulation problems, rendering applications such as soft robotics, cloth simulation, simulation of viscoelastic materials, and fluid dynamics, especially surface swimming, infeasible. In this work, we present Gazebo Fluids, an open-source extension of the popular Gazebo robotics simulator that enables the interaction of articulated rigid body dynamics with particle-based fluid and deformable solid simulation. We implement fluid dynamics and highly viscous and elastic material simulation capabilities based on the Smoothed Particle Hydrodynamics method. We demonstrate the practical impact of this extension for previously infeasible application scenarios in a series of experiments, showcasing one of the first self-propelled robot swimming simulations with SPH in a robotics simulator.
引用
收藏
页码:11238 / 11245
页数:8
相关论文
共 50 条
  • [1] DiffFR: Differentiable SPH-based Fluid-Rigid Coupling for Rigid Body Control
    Li, Zhehao
    Xu, Qingyu
    Ye, Xiaohan
    Ren, Bo
    Liu, Ligang
    ACM TRANSACTIONS ON GRAPHICS, 2023, 42 (06):
  • [2] SPH-based Visual Simulation of Fluid
    Chen, Jun
    Yang, Kejian
    Yuan, Yuan
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 690 - +
  • [3] A SPH-Based Fluid Simulation Framework on GPU
    Zhao, Xiangkun
    Li, Fengxia
    Zhan, Shouyi
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 130 - 133
  • [4] Evaporation and Condensation of SPH-based Fluids
    Hochstetter, Hendrik
    Kolb, Andreas
    ACM SIGGRAPH / EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION (SCA 2017), 2017,
  • [5] SPH-based Fluid Simulation with a New Surface Tension Formulation
    Yang, Meng
    Li, Xiaosheng
    Yang, Gang
    Wu, Enhua
    2015 5TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2015), 2015, : 295 - 300
  • [6] Collision Detection and Handling for SPH-based Viscoelastic Fluid Simulation
    Ai, Mingjing
    Yang, Qunfang
    Chen, Baohe
    2018 2ND INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (ICDSP 2018), 2018, : 171 - 175
  • [7] Fast and Precise Surface Tension for SPH-Based Fluid Simulation
    Yuan Z.-Y.
    Xu B.
    Liao X.-Y.
    Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (09): : 2062 - 2075
  • [8] Implicit Formulation for SPH-based Viscous Fluids
    Takahashi, Tetsuya
    Dobashi, Yoshinori
    Fujishiro, Issei
    Nishita, Tomoyuki
    Lin, Ming C.
    COMPUTER GRAPHICS FORUM, 2015, 34 (02) : 493 - 502
  • [9] Visualization of fluid simulation: An SPH-based multi-resolution method
    Zhang, Guijuan
    Lu, Dianjie
    Liu, Hong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (23):
  • [10] Dynamics analysis in motion simulation of articulated rigid body
    Mao, H
    Green, M
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 1074 - 1078