Commit Graph
7900 Commits
Author SHA1 Message Date
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
Xuchen Han b55ebac2d9 update CMakeLists 2019-11-05 18:09:38 -08:00
Xuchen Han 13314360a8 add option for deformable rigid split impulse 2019-11-05 18:07:58 -08:00
Xuchen Han fb85b2e05f add a linear elasticity model 2019-11-05 18:07:58 -08:00
Chuyuan Fu 09ca930ca8 make consistent for other models 2019-11-05 18:07:58 -08:00
Chuyuan Fu 05bc387081 update example to use absolute path 2019-11-05 18:07:58 -08:00
Erwin Coumans b5715c96cf Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-11-04 15:46:23 -08:00
Erwin Coumans f1f04aef53 add simple sceneAABB example 2019-11-04 15:45:58 -08:00
Xuchen Han 4347c03459 turn on SVD and use fewer CG iterations 2019-11-03 12:47:08 -08:00
Xuchen Han 1bd0eee0ff fix indexing bug in deformable sleeping 2019-11-03 12:44:45 -08:00
Xuchen Han 457ed0e735 Merge pull request #3 from fuchuyuan/pathfix
update example to use absolute path
2019-10-31 15:15:38 -07:00
erwincoumans aac7370179 Merge pull request #2462 from xhan0619/master
Deformable Improvement
2019-10-31 15:13:21 -07:00
Chuyuan Fu 7f310e6124 make consistent for other models 2019-10-31 15:07:10 -07:00
Chuyuan Fu 36a2f306f6 update example to use absolute path 2019-10-31 14:31:51 -07:00