Commit Graph
8301 Commits
Author SHA1 Message Date
Xuchen Han 296602fc57 add max split impulse push out distance and switch contact to be double sided 2020-04-23 01:54:37 -07:00
Xuchen Han bc8f99a640 use m_q for collision detection and m_x for resolving collision 2020-04-22 15:18:54 -07:00
Xuchen Han 95287e458c support split impulse for deformable vs. rigid contact 2020-04-22 15:18:29 -07:00
Xuchen Han e92d013730 add new files to CMakeLists 2020-04-22 13:39:45 -07:00
Xuchen Han 78aebd44e2 Merge remote-tracking branch 'origin/master' into KKT 2020-04-20 19:35:46 -07:00
erwincoumans f40a200f95 Merge pull request #2749 from erwincoumans/master
remove origin coordinate frame debug lines from egl renderer
2020-04-17 19:34:06 -07:00
Erwin Coumans 01e8f363bf Merge branch 'master' of https://github.com/erwincoumans/bullet3 2020-04-17 19:23:47 -07:00
Erwin Coumans e5b26fb323 fix tinyrenderer size of mjcf box (mjcf box size is half-sizes (half-extents) 2020-04-17 19:23:33 -07:00
Erwin Coumans a8e2eb44e9 remote origin coordinate frame debug lines from egl renderer 2020-04-16 09:44:19 -07:00
Xuchen Han 165427de01 refactor to support both CG+projection and KKT 2020-04-15 17:46:01 -07:00
Xuchen Han b3e23cfaa4 parameter tuning for new solver 2020-04-15 14:49:07 -07:00
Xuchen Han 5cb252dc4c treat the feature with the deepest penetration as static in deformable contact 2020-04-15 14:48:53 -07:00
Xuchen Han ebc84b3b8d use x_n instead of x_{n+1} to calculate deformable penetration distance 2020-04-15 13:33:43 -07:00
Xuchen Han 26ef0e093a add full preconditioner for KKT system 2020-04-15 13:32:16 -07:00
erwincoumans 24929474b7 Merge pull request #2748 from nekomatata/fix-old-damping-method
fix #ifdef for old damping method in btRigidBody
2020-04-15 11:15:28 -07:00
PouleyKetchoupp 760960fef9 fixed #ifdef for old damping method in btRigidBody 2020-04-15 16:02:06 +02:00
erwincoumans 42fa926857 Merge pull request #2744 from erwincoumans/master
pybullet 2.7.3
2020-04-14 13:51:39 -07:00
Erwin Coumans 540a00583d pybullet 2.7.3 2020-04-14 13:50:24 -07:00
erwincoumans 446e2a255e Merge pull request #2743 from erwincoumans/master
add laikago with joint limits, bump up version pybullet 2.7.2
2020-04-14 13:48:16 -07:00
Erwin Coumans 38b114a361 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2020-04-14 13:47:11 -07:00
Erwin Coumans cc5083e7b4 bump up version pybullet 2.7.2 2020-04-14 13:46:52 -07:00
Erwin Coumans 89a7907f45 add vesion of laikago with limits. 2020-04-14 13:39:43 -07:00
erwincoumans a144ce6d54 Merge pull request #2722 from BlGene/master
improve EGL context creation
2020-04-14 12:49:40 -07:00
erwincoumans f7577863a2 Merge pull request #2736 from erwincoumans/master
remove old unused methods from btMultiBody.
2020-04-13 08:59:50 -07:00
Xuchen Han 8783b4411c add diagonal preconditioner for KKT system 2020-04-12 12:00:42 -07:00
Xuchen Han 1926eadb92 bug fix in CR solver and face contact 2020-04-11 15:02:26 -07:00
Erwin Coumans b45d697d28 always use python release version (not debug) on Windows, similar hack as pybind11 2020-04-10 09:19:51 -07:00
Erwin Coumans dd5d0a1094 remove old unused methods from btMultiBody. 2020-04-10 09:16:30 -07:00
erwincoumans 628524dd6c Merge pull request #2731 from xhan0619/fix-2726
add guard against non-manifold geometry in vtk files
2020-04-09 15:27:11 -07:00
Xuchen Han 5498c575c8 add guard agaist non-manifold geometry in vtk files 2020-04-09 11:16:28 -07:00
Xuchen Han 6ef1a4acbc bug fix in CR multiply 2020-04-08 21:24:02 -07:00
Xuchen Han 6469e0f181 Lagrange Multiplier working 2020-04-08 15:12:28 -07:00
Xuchen Han 6e14a274ca add conjugate residual solver 2020-04-08 12:19:18 -07:00
Xuchen Han 460164c30e CG with projection + MGS working 2020-04-08 11:27:26 -07:00
erwincoumans 196d0645b1 Merge pull request #2723 from fuchuyuan/master
bodyUniqueId can be 0
2020-04-07 14:40:29 -07:00
Chuyuan Fu 59ddea6fa4 bodyUniqueId can be 0 2020-04-07 13:38:26 -07:00
erwincoumans 73ee59e2b7 Merge pull request #2721 from xhan0619/msan
fix an error in residual calculation caused by inner noncontact const…
2020-04-07 11:42:45 -07:00
Max Argus 5bd9e4ec9b improve EGL context creation 2020-04-07 20:38:41 +02:00
Xuchen Han 205452cbff fix an error in residual calculation caused by inner noncontact constraint loops 2020-04-07 10:26:35 -07:00
erwincoumans 034c6b36ef Merge pull request #2718 from erwincoumans/master
fix uninitialized variables in btSoftBody: if you add new variables, …
2020-04-06 20:34:55 -07:00
Erwin Coumans bd5fde778b fix uninitialized variables in btSoftBody: if you add new variables, always initialize them! 2020-04-06 20:33:29 -07:00
erwincoumans 9d1a2c4c57 Merge pull request #2711 from fuchuyuan/loadURDF
Load urdf
2020-04-06 20:31:28 -07:00
erwincoumans 440c077b6d Merge pull request #2714 from stolk/master
Add checks. Remove unused member var.
2020-04-06 15:38:53 -07:00
Xuchen Han bbdca8a4e8 add support for reduced vectors and modified gram schmidt 2020-04-04 17:19:57 -07:00
Xuchen Han 6a1e3a5164 move deformable collision detect to after momentum solve; clean up code 2020-04-03 22:07:33 -07:00
stolk 41a0d72759 Enable an existing sanity check for BT_DEBUG builds. 2020-04-03 10:34:03 -07:00
stolk b7ff35ae86 Remove unused member variable from dispatcher. 2020-04-03 09:48:16 -07:00
stolk 4c2eb79f29 Fix compiler warning. 2020-04-03 09:47:28 -07:00
stolk 3ab39d95a1 Catch -1 id. 2020-04-03 09:46:11 -07:00
Chuyuan Fu c4d45a0be2 add deformable in urdf 2020-04-02 09:25:31 -07:00