jingyuc
9fae47667b
add a flag to switch between the reduced deformable and full deformable
2021-11-23 17:40:04 -05:00
jingyuc
8efd0296ab
test full deform
2021-11-23 17:07:41 -05:00
jingyuc
bc8adf7bd1
clean up urdf mesh input names
2021-11-22 13:26:46 -05:00
jingyuc
4c9d6275aa
Now supports mesh with initial CoM not at the origin
2021-11-22 00:31:24 -05:00
jingyuc
0b641b51d7
add benchmark comparison example. change ReduceddMotorGrasp example to the real world dimensions
2021-11-21 02:11:55 -05:00
jingyuc
0279a5a500
add reduced deformable torus. minor clean up in btReducedSoftBodyHelpers
2021-11-17 01:09:18 -05:00
jingyuc
8c118515b8
Now only reduced deformable files in bullet3/data/ folder
2021-11-17 00:50:45 -05:00
jingyuc
007eea15cb
no longer need to use start_modes, because all the rigid modes are not saved in .bin files in the preprocessor
2021-11-16 21:05:48 -05:00
jingyuc
2d08d4047a
no need to save the reduced mass matrix because it's always diagonal
2021-11-16 17:41:35 -05:00
jingyuc
18f81dcaea
re-compute all the modes using the new python preprocessor. clean up initialization
2021-11-16 17:23:19 -05:00
jingyuc
676221fb3e
clean up the binary files loader, so that it can work with files without the non-rigid modes
2021-11-14 02:17:22 -05:00
jingyuc
c2072b5538
add mass scaling for reduced deformable model
2021-11-11 12:27:36 -05:00
jingyuc
7fafbd7718
reduced deformable is now working with pybullet
2021-11-05 18:02:15 -04:00
jingyuc
e386b55543
add reduced deformable urdf parser
2021-11-04 16:12:08 -04:00
jingyuc
3ec4d68323
add grasping comparison
2021-11-02 17:54:56 -04:00
jingyuc
0a6f278663
reduced deformable cube free fall example is now working in pybullet
2021-11-02 01:12:09 -04:00
jingyuc
d7fb9e8a92
c++ example for reduced deformable object
2021-11-01 16:10:27 -04:00
jingyuc
df661fde15
allow set gravity in deformable world. add transformTo for the reduced deformable object
2021-11-01 15:49:00 -04:00
jingyuc
2255e26e14
add a function to compute the total angular momentum
2021-10-28 14:12:19 -04:00
jingyuc
3540400a9d
Merge branch 'bulletphysics:master' into master
2021-10-28 01:39:07 -04:00
jingyuc
88863f92eb
made a copy of reduced deformable files, and add a urdf for the reduced cube
2021-10-28 01:10:41 -04:00
jingyuc
e2f6430d19
fixed a assertion error in btReducedDeformableSolver. clean up outputs
2021-10-25 17:28:19 -04:00
erwincoumans
e4a450a53d
Merge pull request #3980 from akien-mga/patch-1
...
SoftBody: Fix local variable shadowing warning
2021-10-25 09:10:29 -07:00
erwincoumans
33cceed500
Merge pull request #3982 from RedTachyon/patch-1
...
Explicitly state the datatypes in creating action/obs spaces
2021-10-25 09:09:47 -07:00
erwincoumans
d4598bf1cf
Merge pull request #3981 from akien-mga/patch-2
...
btSerializer: Remove unused but set variable
2021-10-25 09:08:53 -07:00
erwincoumans
f79463b699
Merge pull request #3991 from akien-mga/uwp-disable-processor-information
...
LinearMath: Fix TaskScheduler build on UWP by disabling `getProcessorInformation`
2021-10-25 09:08:18 -07:00
erwincoumans
aef54fed64
Merge pull request #3994 from VincentYu68/master
...
Add a visual-locomotion configuration: Laikago with two cameras walking over stepstone
2021-10-25 09:06:08 -07:00
jingyuc
b5325a265f
much better convergence after separating impulse in different directions
2021-10-22 01:44:02 -04:00
jingyuc
3a3d8c7a3a
re-write the fixed constraint. the drift is smaller, but still need some improvements
2021-10-21 23:14:12 -04:00
jingyuc
d945e48af2
clean up the damping codes
2021-10-13 23:39:36 -04:00
Wenhao Yu
af0bfc62ec
Merge branch 'bulletphysics:master' into master
2021-10-13 15:53:04 -07:00
Wenhao Yu
fd96062972
Add config for visual locomotion env with two cameras and random stepstone.
2021-10-13 15:48:47 -07:00
erwincoumans
48dc1c45da
Merge pull request #3992 from erwincoumans/master
...
remove tensorflow requirement from pybullet.minitaur.envs_v2, tweak gear (mimic) constraint example
2021-10-11 13:55:32 -07:00
Erwin Coumans
90e331a239
bump PyBullet version to 3.20
2021-10-11 13:52:13 -07:00
Erwin Coumans
a8f088d4d3
Merge branch 'master' of github.com:erwincoumans/bullet3 into master
2021-10-11 12:56:29 -07:00
Erwin Coumans
00567a5261
remote tensorflow requirement from envs_v2
2021-10-11 12:56:15 -07:00
erwincoumans
aa49e19385
Update README.md
...
remote tensorflow requirement
2021-10-11 12:14:45 -07:00
jingyuc
bd6e49bcc1
disable all debug printout
2021-10-11 11:24:17 -04:00
jingyuc
07cfa9a433
add cfm and penetration correction to the velocity error for the contact constraint. clean up btReducedSoftBody class. momenumtum conservation WIP
2021-10-07 15:10:57 -04:00
Rémi Verschelde
41f03e78a5
LinearMath: Fix TaskScheduler build on UWP by disabling getProcessorInformation
...
Disables the feature that requires loading kernel32 dynamically.
2021-10-06 07:47:44 +02:00
Erwin Coumans
6390db4bd6
Merge remote-tracking branch 'bp/master'
2021-10-04 15:37:12 -07:00
jingyuc
1949710131
clean up momentum conservation test example and the springboard example
2021-10-04 17:36:17 -04:00
jingyuc
c4da596778
now support scaling of reduced deformable object. the order of applying impulse is changeable now
2021-10-04 11:56:29 -04:00
Erwin Coumans
931f93d266
Merge remote-tracking branch 'bp/master' into master
2021-10-03 15:19:58 -07:00
Erwin Coumans
9d211393e4
Merge branch 'master' of github.com:erwincoumans/bullet3 into master
2021-10-03 15:19:26 -07:00
Erwin Coumans
34d77242e5
tweak gear (mimic) constraint example, enable erp (to avoid positional relative drift) and position camera at the gears.
2021-10-03 15:18:40 -07:00
Ariel Kwiatkowski
496e614f77
Explicitly state the datatypes in creating action/obs spaces
...
This should get rid of the annoying warnings that pop up whenever an environment is created. Numpy's default datatype is float64, gym's is float32, the env is actually float32, but the initialization doesn't make it explicit so it causes redundant warnings.
```
/path/lib/python3.9/site-packages/gym/logger.py:34: UserWarning: WARN: Box bound precision lowered by casting to float32 warnings.warn(colorize("%s: %s" % ("WARN", msg % args), "yellow"))
```
2021-09-29 23:10:18 +02:00
Rémi Verschelde
364796d1e5
btSerializer: Remove unused but set variable
...
Fixes a Clang/Emscripten warning.
2021-09-29 16:32:14 +02:00
Rémi Verschelde
ba65e909bc
SoftBody: Fix local variable shadowing warning
2021-09-29 15:40:59 +02:00
jingyuc
1bee1ba4c4
support applying impulse in alternating order. change several example setups.
2021-09-28 00:55:12 -04:00