Xuchen Han
cfbd6c512a
fix bug introduced in clearing m_manifold; 7e37d3fd21069571adb4c1e4ffacbd71dd02c0ba
2019-08-16 13:45:29 -07:00
Xuchen Han
081497a812
reset dt to 1/240 for grasping demos
2019-08-16 13:45:29 -07:00
Xuchen Han
991be52681
add more volumetric meshes for grasping tests
2019-08-16 13:45:29 -07:00
Xuchen Han
cb7257d27b
add reader to create softbodies from vtk files
2019-08-16 13:45:29 -07:00
Xuchen Han
f7cd1edf4a
code clean up
2019-08-16 13:45:29 -07:00
Xuchen Han
fa5741d07e
improve dynamic friction
2019-08-16 13:45:29 -07:00
Xuchen Han
fb6612c0be
friction fixes
2019-08-16 13:45:08 -07:00
Xuchen Han
5b8df6a708
switch to Baraff style constraint
2019-08-16 13:45:08 -07:00
Xuchen Han
27492887bf
move files and update license
2019-08-16 13:45:08 -07:00
Xuchen Han
26983b05e2
modify constraint setup so that contact constraints are persistent in a single CG solve but motor constraints are applied only once
2019-08-16 13:45:05 -07:00
Xuchen Han
deb7c152c4
add corotated model to lagrangian forces
2019-08-16 13:45:05 -07:00
Xuchen Han
94aeb4657b
add comment and initialization
2019-08-16 13:45:05 -07:00
Xuchen Han
10e819db8e
add grasping with joint motor example
2019-08-16 13:45:05 -07:00
Xuchen Han
6d31c73216
style fix and remove unused variable
2019-08-16 13:44:59 -07:00
erwincoumans
cb654ddc80
Merge pull request #2367 from erwincoumans/master
...
allow to update heightfield, see PyBullet: allow to update an existing heightfield shape Also, use flags = p.GEOM_CONCAVE_INTERNAL_EDGE to enable internal edge filtering for heightfield (disabled by default) See https://github.com/bulletphysics/bullet3/blob/master/examples/pybullet/examples/heightfield.py
2019-08-14 21:47:45 -07:00
Erwin Coumans
648844e898
minor fixes, bump up pybullet to 2.5.5
2019-08-14 21:30:10 -07:00
Erwin Coumans
f09cefabe8
Merge remote-tracking branch 'bp/master'
2019-08-14 21:14:56 -07:00
erwincoumans
6feb1b25db
Merge pull request #2365 from fuchuyuan/updateLoadingSoftBody
...
update loading softbody
2019-08-14 21:14:10 -07:00
erwincoumans
7fa70c3857
Merge pull request #2351 from xhan0619/Deformable
...
Add deformable body world and solver
2019-08-14 21:13:41 -07:00
Erwin Coumans
88d1788ee5
PyBullet: allow to update an existing heightfield shape
...
Also, use flags = p.GEOM_CONCAVE_INTERNAL_EDGE to enable internal edge filtering for heightfield (disabled by default)
See https://github.com/bulletphysics/bullet3/blob/master/examples/pybullet/examples/heightfield.py
2019-08-14 21:06:10 -07:00
erwincoumans
75df77611a
Merge pull request #2366 from fuchuyuan/tinyObjUpdate
...
update obj loader
2019-08-14 13:37:14 -07:00
Chuyuan Fu
eacebc80d5
fix compile
2019-08-14 11:01:48 -07:00
Chuyuan Fu
10108cd3ea
update obj loader
2019-08-13 16:53:51 -07:00
Chuyuan Fu
b90097803e
update loading softbody
2019-08-13 14:56:26 -07:00
Erwin Coumans
c7fa8bfc58
bump up pybullet to version 2.5.4
2019-08-11 17:20:38 -07:00
erwincoumans
3301b46367
Merge pull request #2364 from erwincoumans/master
...
pybullet: allow programmatic creation of heightfield. See https://git …
2019-08-11 17:02:57 -07:00
Erwin Coumans
e0b642d730
pybullet: fix calculateInverseKinematics2
2019-08-11 17:02:16 -07:00
Erwin Coumans
f9b232b153
pybullet: allow programmatic creation of heightfield. See https://github.com/erwincoumans/bullet3/tree/master/examples/pybullet/examples/heightfield.py
...
premake4: allow to build example browser without C++11, re-enable stable PD control plugin using --enable_stable_pd=True
2019-08-11 13:59:24 -07:00
Xuchen Han
69a02302aa
fix gripper in pinch example
2019-08-10 12:12:59 -07:00
erwincoumans
c6e153d76c
Merge pull request #2362 from erwincoumans/master
...
pybullet: restore internal edge filtering (see internalEdge.py example)
2019-08-09 12:05:23 -07:00
Erwin Coumans
f5ae8bd1af
Merge remote-tracking branch 'bp/master'
2019-08-09 10:17:57 -07:00
erwincoumans
0f2ab81bb8
Merge pull request #2363 from R2RT/fix-exmaples-pybullet-premake
...
Fix examples\pybullet\premake4.lua parsing error
2019-08-09 10:17:46 -07:00
Xuchen Han
12653f9f19
add back files accidentally removed
2019-08-09 10:14:35 -07:00
Erwin Coumans
54111f7023
PyBullet: add support for internal edge filtering for height field terrains
2019-08-09 10:14:14 -07:00
Artur Ryt
c39c842fe3
Fix examples\pybullet\premake4.lua parsing error
...
There is missing } after previous edit (226819), which leads
to error when using build_visual_studio_vr_pybullet_double.bat
Adding it back fixed the error.
2019-08-09 13:58:36 +02:00
Erwin Coumans
046e036519
pybullet: restore internal edge filtering (see internalEdge.py example)
2019-08-08 19:36:23 -07:00
Xuchen Han
7adb6fdff3
2016 -> 2019
2019-08-08 17:43:49 -07:00
Xuchen Han
817e64a769
remove one softbody array copy
2019-08-08 17:31:59 -07:00
Xuchen Han
436b6c6963
separate multibody position prediction into standalone function
2019-08-08 17:14:13 -07:00
Xuchen Han
96e8dcef0f
fix bug caused by not reseting to zero
2019-08-08 16:45:19 -07:00
Xuchen Han
9a7e30d09f
move deformable examples to a single folder and rename them; change license to google 2016
2019-08-08 15:00:55 -07:00
erwincoumans
fc95415c0e
Merge pull request #2359 from erwincoumans/master
...
premake add enable_stable_pd option, so Bullet can be compiled withou…
2019-08-08 09:58:32 -07:00
erwincoumans
2b36617a6e
Merge pull request #2361 from RanTig/sync-cache-clear
...
Clears body and user data caches on syncBodyInfo and syncUserData
2019-08-08 09:57:59 -07:00
Tigran Gasparian
ebe6d2df86
Don't reset user data on SyncBodyInfo()
2019-08-08 13:20:44 +02:00
Tigran Gasparian
cf25b6183d
.
2019-08-08 10:53:23 +02:00
Tigran Gasparian
822c24e867
Clears body and user data caches when syncBodyInfo and syncUserData are called
2019-08-08 09:50:32 +02:00
erwincoumans
226819b839
premake add enable_stable_pd option, so Bullet can be compiled without C++11 (Visual Studio 2010 etc)
...
PyBullet: improve sleeping: if the base is static and all joints in the chain between this link and the base are fixed, then this link is static too (doesn't merge islands)
Fix PyBullet compilation of Visual Studion 2010
2019-08-07 21:57:05 -07:00
erwincoumans
666e1a8bad
Merge pull request #2357 from fuchuyuan/setWarmStartFactor
...
API and pybullet bindings for setting warmstarting factor
2019-08-07 17:34:58 -07:00
erwincoumans
cc7a450a3b
Merge pull request #2354 from fuchuyuan/loadRigidbody
...
add support to load rigidbody
2019-08-07 17:30:46 -07:00
Chuyuan Fu
4f70e71afa
take out btrigidbody field mass
2019-08-06 16:18:43 -07:00