Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add deformable properties to SDF #32

Open
osrf-migration opened this issue Oct 23, 2013 · 10 comments
Open

Add deformable properties to SDF #32

osrf-migration opened this issue Oct 23, 2013 · 10 comments
Labels
enhancement New feature or request major

Comments

@osrf-migration
Copy link

Original report (archived issue) by John Hsu (Bitbucket: hsu, GitHub: hsu).


See discussion in notes.

Initially, this will be used by DART development.

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


cross reference paper by Jain and Liu

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


  • changed state from "new" to "resolved"

done in https://bitbucket.org/osrf/dart_report/src/9e9b86ed931784038e4a2bd6234e8fbf94c14e3a/milestone_12/milestone.pdf?at=default#

@osrf-migration
Copy link
Author

Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


Should we mark this resolved when code has been committed? It looks like we just have a plan for implementation in that pdf.

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


  • changed state from "resolved" to "open"

yes

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


Might consider scoping these under <dart>.

We should look at bullet softbody to see if the parameters overlap with current deformable properties proposal

<collision>
        <!-- Steve: we could also support simple shape types if we generate meshes automatically -->
        <geometry>
            <mesh>
                <path>C:/meshes/foot.obj</path>
            </mesh>
        </geometry>
        <surface>
                <!-- soft contact pamameters based on paper
        http://www.cc.gatech.edu/graphics/projects/Sumit/homepage/papers/sigasia11/jain_softcontacts_siga11.pdf
                -->
                <soft_contact>
                        <!-- kv in paper -->
                        <bone_attachment>100</bone_attachment>
                        <!-- ke in paper (can we make this parameter invariant to number of neighboring nodes? -->
                        <stiffness>100</stiffness>
                        <!-- damping of point velocity in body frame. -->
                        <damping>10</damping>
                        <!-- percent of mass to be distributed among deformable nodes -->
                        <flesh_mass_percentage>5</flesh_mass_percentage>
                </soft_contact>
        </surface>
</collision>

@osrf-migration
Copy link
Author

Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


I was just poking around the bullet soft body implementation, and I found a few parameters in btSoftBody.h:

/* Material   */ 
struct  Material : Element
{
  btScalar  m_kLST;   // Linear stiffness coefficient [0,1]
  btScalar  m_kAST;   // Area/Angular stiffness coefficient [0,1]
  btScalar  m_kVST;   // Volume stiffness coefficient [0,1]
  int  m_flags;       // Flags
};

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


pull request #78

@osrf-migration
Copy link
Author

Original comment by John Hsu (Bitbucket: hsu, GitHub: hsu).


pending how visualization is done, we may need to repeat some parameters in <visual>.

@osrf-migration
Copy link
Author

Original comment by Dennis Leroy Wigand (Bitbucket: dlwigand).


I am very much interested in the current status and how to contribute on this matter. Is there still progress going on?

@osrf-migration
Copy link
Author

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


There is currently no progress on this, and any contribution would be greatly appreciated. Let us know if you need help and/or guidance.

@osrf-migration osrf-migration added major enhancement New feature or request labels Apr 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request major
Projects
None yet
Development

No branches or pull requests

1 participant