Commit Graph

7913 Commits

Author SHA1 Message Date
Xuchen Han
7bce5d61f4 separate in-plane and bending stiffness for mass spring model for easier parameter tuning 2019-11-27 11:40:10 -08:00
erwincoumans
574343405d
Merge pull request #2499 from xhan0619/fix-render-mesh
Fix render mesh
2019-11-21 16:38:54 -08:00
Xuchen Han
f237a40621 add a pybullet example to compare the result of soft body and deformable body 2019-11-21 00:09:32 -08:00
Xuchen Han
fa7cb25c95 revert the default world to SOFT_MULTIBODY_WORLD 2019-11-20 23:47:15 -08:00
erwincoumans
e5cd117c01
Merge pull request #2500 from fuchuyuan/softbodyAABB
get correct AABB for softbody instead of using default AABB
2019-11-20 21:00:36 -08:00
Chuyuan Fu
593fc872ab get correct AABB for softbody 2019-11-20 16:42:04 -08:00
Xuchen Han
edffb0cc55 update pybullet examples 2019-11-19 23:10:13 -08:00
Xuchen Han
00add5490f fix separate render and sim mesh 2019-11-19 23:10:08 -08:00
Xuchen Han
64e5e007e3 load render mesh from command 2019-11-19 21:07:26 -08:00
erwincoumans
49cf4dfc56
Merge pull request #2498 from erwincoumans/master
enable compilation without deformables/soft bodies (for some unit tests
2019-11-19 20:58:13 -08:00
Erwin Coumans
66951ac102 fix Mac version of deformable_anchor.py 2019-11-19 19:35:28 -08:00
Erwin Coumans
96deb42aa5 pybullet.createSoftBodyAnchor 2019-11-19 19:20:08 -08:00
Erwin Coumans
431a71ebad fix indexing in tetrahedra 2019-11-19 16:27:57 -08:00
Erwin Coumans
bf7b107aec Merge remote-tracking branch 'bp/master' 2019-11-19 16:07:44 -08:00
erwincoumans
ebf742e265
Update README.md
add citation for usage of PyBullet
2019-11-19 13:11:24 -08:00
Erwin Coumans
d42cf2d0ca enable compilation without deformables/soft bodies (for some unit tests
in premake)
2019-11-19 12:20:33 -08:00
erwincoumans
c7d91b686a
Merge pull request #2497 from erwincoumans/master
tweak hash function (sdf)
2019-11-19 11:51:05 -08:00
Erwin Coumans
363dc8d431 tweak hash function (sdf) 2019-11-18 21:46:05 -08:00
erwincoumans
d26752b232
Merge pull request #2496 from xhan0619/add-deformable-faces
Add faces to volumetric objects in deformable demos
2019-11-18 16:07:07 -08:00
erwincoumans
e0a73cbc45
Merge pull request #2495 from erwincoumans/master
various deformable fixes and reimplement #2494
2019-11-18 16:06:29 -08:00
Xuchen Han
c4e73ec8a7 Add faces to volumetric objects in deformable demos 2019-11-18 14:47:57 -08:00
Erwin Coumans
1f6d504e44 fix memory issues in btSparseSDF.h
(hash function on structure with uninitialized padding, and  Reset not called in destructor)
expose sparseSdfVoxelSize in PyBullet.setPhysicsEngineParameter
don't call deformable wireframe drawing in the wrong thread/place (it can cause crashes)
2019-11-18 10:22:56 -08:00
erwincoumans
d258bbf7ac
Merge pull request #2493 from erwincoumans/master
update quickstart guide from https://docs.google.com/document/d/10sXE
2019-11-17 14:55:35 -08:00
Erwin Coumans
4527966ae1 update quickstart guide from https://docs.google.com/document/d/10sXEhzFRSnvFcl3XxNGhnD4N2SedqwdAvK3dsihxVUA 2019-11-17 14:54:34 -08:00
erwincoumans
b4a5558c6b
Merge pull request #2489 from xhan0619/pybullet-deformable
Add python binding to allow loading deformable objects
2019-11-16 10:45:36 -08:00
Xuchen Han
bca87426f4 enable real time simulation 2019-11-15 22:38:47 -08:00
Xuchen Han
a86710c5b6 add python binding to allow loading deformable objects 2019-11-15 21:25:11 -08:00
erwincoumans
28039903b1
Merge pull request #2487 from erwincoumans/master
PyBullet: fix memory leak in changeTexture command
2019-11-15 07:33:18 -08:00
Erwin Coumans
72e0e7c223 fix load_soft_body.py example.
add optional flags in pybullet.resetSimulation.
fix compile issue due to SKIP_DEFORMABLE_WORLD
fix issue in .obj importer (todo: replace with tiny_obj_loader)
todo: replace std::ifstream fs; by fileIO usage.
2019-11-14 21:20:42 -08:00
Erwin Coumans
8d56986206 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-11-14 17:07:19 -08:00
Erwin Coumans
24a76614f8 PyBullet: fix memory leak in changeTexture command
Fixes #2481
2019-11-14 17:07:08 -08:00
erwincoumans
7ffa68beb8
Merge pull request #2460 from sjdrc/patch-1
Update bullet.pc.cmake
2019-11-13 13:21:28 -08:00
erwincoumans
6bf8419d56
Merge pull request #2482 from erwincoumans/master
Deformables: enable double sided rendering
2019-11-13 11:41:23 -08:00
Erwin Coumans
cabef63b1c expose the double sided flag 2019-11-12 20:36:20 -08:00
Erwin Coumans
9ca957387f Deformables: enable double sided rendering, reduced the number of debug lines in regular rendering. 2019-11-12 20:08:49 -08:00
erwincoumans
b25d806b14
Merge pull request #2475 from xhan0619/fix-issue-#2473
Fix issue #2473
2019-11-08 20:45:05 -08:00
erwincoumans
886895e0bd
Merge pull request #2478 from xhan0619/fix-pd
fix the bug that prevents the pd control forces/torques being added
2019-11-08 20:44:17 -08:00
erwincoumans
a2e7c772cf
Merge pull request #2477 from erwincoumans/master
fix colors in URDF file
2019-11-08 17:32:32 -08:00
Xuchen Han
362bc6d9a3 fix the bug that prevents the pd control forces/torques being added 2019-11-08 17:08:59 -08:00
Erwin Coumans
bbf983bfbb reserve faces (minor performance improvement?) 2019-11-08 16:10:05 -08:00
Erwin Coumans
e9117dc195 fix colors in URDF file 2019-11-08 14:28:11 -08:00
Xuchen Han
059e23d381 fix old soft body collision issue #2473 2019-11-07 13:00:13 -08:00
Xuchen Han
baa9dcdf08 move erp for deformable into a separate parameter 2019-11-07 12:13:51 -08:00
erwincoumans
e66982d658
Merge pull request #2472 from erwincoumans/master
fix issue in BulletClient (pybullet_utils.bullet_client) that may dis…
2019-11-07 11:50:53 -08:00
Erwin Coumans
9f44d76b67 fix issue in BulletClient (pybullet_utils.bullet_client) that may disconnect multiple times, causing issues when repeatedly creating a gym env
bump up pybullet to version 2.5.7
2019-11-07 10:47:56 -08:00
erwincoumans
0cdddb874c
Merge pull request #2461 from aaronfranke/seperate-typo
Fix "seperate" typos
2019-11-06 14:26:06 -08:00
erwincoumans
35c028880d
Merge pull request #2465 from erwincoumans/master
add simple sceneAABB example
2019-11-06 14:23:38 -08:00
erwincoumans
d6dbc9d3ca
Merge pull request #2467 from xhan0619/split-impulse
Split impulse
2019-11-06 14:23:26 -08:00
erwincoumans
2f9d7be172
Merge pull request #2468 from xhan0619/fix-sleep
Fix sleep
2019-11-06 12:07:20 -08:00
Xuchen Han
9068b7ed91 turn off SVD 2019-11-05 18:16:13 -08:00