GazzolaLab / PyElastica

Python implementation of Elastica, an open-source software for the simulation of assemblies of slender, one-dimensional structures using Cosserat Rod theory.
https://www.cosseratrods.org
MIT License
221 stars 109 forks source link

Feasibility of Integrating Rigid URDF Models with Flexible Components in PyElastica for Hybrid Robot Simulation #432

Open xuexiqianggai opened 3 weeks ago

xuexiqianggai commented 3 weeks ago

I am interested in creating a simulation model for a hybrid rigid-flexible robot. My approach involves importing the rigid body model from a URDF file into Python and then using PyElastica to model the flexible parts. The final goal is to connect these rigid and flexible components to complete the robot model.

Could you please advise whether this approach is feasible using PyElastica? If so, are there any recommendations or considerations for implementing this setup?

Thank you for your assistance.

Ali-7800 commented 2 weeks ago

Hi @xuexiqianggai,

We don't have the capability of connecting rigid bodies with rods yet, but we currently working on implementing that. I don't have an estimate of when it will be done, but if you want anything soon you might want to consider other options or try to implement a simple connection class yourself.

Let me know if you have other questions.