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
Bart Moyaers
dfb3e36f9d
Merge branch 'master' of github.com:erwincoumans/bullet3 into erwin_master
2019-08-14 11:52:37 +02:00
Bart Moyaers
75e20522b5
correct strike goal rotation
2019-08-14 11:13:07 +02:00
Bart Moyaers
e6d4cfc7da
refactor goals
2019-08-14 11:13:07 +02:00
Bart Moyaers
e8d6b24933
disable goal rotation
2019-08-14 11:13:07 +02:00
Bart Moyaers
40a61b92e5
log every 50 iterations
2019-08-14 11:13:07 +02:00
Bart Moyaers
fa6b04668e
normalize goal data
2019-08-14 11:13:07 +02:00
Bart Moyaers
f0bc50f738
log current goal type
2019-08-14 11:13:07 +02:00
Bart Moyaers
c216e4c613
rotate goal with start pos human model
2019-08-14 11:13:07 +02:00
Bart Moyaers
88120527b6
fix distance reward calculation
2019-08-14 11:13:07 +02:00
Bart Moyaers
9addf64ee9
disable redundant reward calculation
2019-08-14 11:13:07 +02:00
Bart Moyaers
3ac19409fc
add more args
2019-08-14 11:13:06 +02:00
Bart Moyaers
b13afe32cf
update goal every cycle
...
make distinction between world pos and relative goal pos
2019-08-14 11:13:06 +02:00
Bart Moyaers
d45f647bf7
make humanoid cyclecount available
2019-08-14 11:13:06 +02:00
Bart Moyaers
da66bbc657
add goal training
2019-08-14 11:13:06 +02:00
Bart Moyaers
c99a446ba0
faster thrown object removal
2019-08-14 11:13:06 +02:00
Bart Moyaers
c9b898c735
throw objects deepmimic env
2019-08-14 11:13:06 +02: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