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
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
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
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
erwincoumans
aac7370179
Merge pull request #2462 from xhan0619/master
...
Deformable Improvement
2019-10-31 15:13:21 -07:00
erwincoumans
bda04cf904
Merge pull request #2459 from erwincoumans/master
...
bump up to Bullet version 2.89 and update serialization structures
2019-10-30 13:14:49 -07:00
erwincoumans
a1cb87cdb6
Merge pull request #2424 from grdowns/vcpkg-instructions
...
Add vcpkg installation instructions
2019-10-30 12:26:27 -07:00
erwincoumans
8aa7f93bf1
Merge pull request #2448 from fuchuyuan/mergechange
...
merge warmstart
2019-10-30 10:31:43 -07:00
erwincoumans
8e245d959e
Merge pull request #2458 from xhan0619/cull-SVD
...
cull out most of the SVD calculation when stress is low
2019-10-30 08:31:54 -07:00
erwincoumans
959a48a1a0
Merge pull request #2454 from krishpop/patch-1
...
Fix call to convert_to_leg_model
2019-10-29 21:16:01 -07:00
erwincoumans
501d1acea9
Merge pull request #2457 from erwincoumans/master
...
return a value in a degenerate svd case
2019-10-29 21:13:59 -07:00
erwincoumans
7acbb77535
Merge pull request #2456 from erwincoumans/master
...
use mult instead of max to combine friction properties in deformable, add epsilon checks to avoid nan, termination condition if count > max_count (100)
2019-10-29 20:15:37 -07:00
Erwin Coumans
7bffbb2351
add check against FLT_EPSILON/DBL_EPSILON for sqrt and division to avoid nan.
...
add max_iterations count in svd as safety termination condition
2019-10-29 18:28:30 -07:00
Erwin Coumans
136607151e
use mult instead of max to combine friction properties
...
use 0.5 friction for ground for a demo, and also a larger grid size
update description of deformable algorithm
disable SVD for now, has some issue with some compilers
2019-10-28 12:53:59 -07:00
Erwin Coumans
574c240fbc
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-10-28 10:07:50 -07:00
Erwin Coumans
3f3175e314
disable Extras BulletRobotics by default in cmake
2019-10-28 10:07:22 -07:00
erwincoumans
74b173c30d
Merge pull request #2449 from xhan0619/fix-deformable-performance
...
Fix deformable performance
2019-10-24 17:54:48 -07:00
erwincoumans
e4ba8be582
Merge pull request #2447 from xhan0619/fix-cloth-friction
...
fix bug in deformable vs. deformable friction
2019-10-23 19:31:12 -07:00
erwincoumans
9e72e01dad
Merge pull request #2438 from MarkSakharov/fix/division_by_zero
...
Fixing division by zero
2019-10-19 17:39:32 -04:00
erwincoumans
fe79395d39
Merge pull request #2430 from xhan0619/master
...
Configure damping coefficients for neohookean models
2019-10-19 17:35:48 -04:00
erwincoumans
837e333ab2
Merge pull request #2432 from erwincoumans/master
...
bump PyBullet version, fix mac osx compilation, suppress debug warning, fix slow full matrix multiply (unused)
2019-10-10 09:44:27 -04:00
Erwin Coumans
31e778c913
avoid crashes in TinyRenderer
2019-10-09 22:26:20 -04:00
erwincoumans
3d87fb3b84
Merge pull request #2426 from xhan0619/faceContact
...
Face contact
2019-10-02 08:33:12 -07:00
Erwin Coumans
b6e5609f90
fix mac osx compilation
2019-09-30 14:08:22 -07:00
Erwin Coumans
0d948a2c56
Merge remote-tracking branch 'bp/master'
2019-09-30 09:10:45 -07:00
Erwin Coumans
1d123b6ceb
bump up PyBullet version to 2.5.6
2019-09-30 09:09:26 -07:00
erwincoumans
3a29b1c32d
Merge pull request #2421 from erwincoumans/master
...
fix use of uninitialized variable
2019-09-27 17:15:41 -07:00
Erwin Coumans
391411b660
fix use of uninitialized variable
2019-09-25 13:49:11 -07:00
erwincoumans
65af42d1ce
Merge pull request #2420 from erwincoumans/master
...
fix define SKIP_DEFORMABE_BODY -> SKIP_DEFORMABLE_BODY 677fe1a
2019-09-25 19:11:00 +02:00
erwincoumans
34b322b7fc
Merge pull request #2419 from erwincoumans/master
...
remove 'disableVRCamera' to fix issue #2390
2019-09-24 17:52:51 -07:00
Erwin Coumans
bdf24bd4e7
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-09-24 13:43:20 -07:00
Erwin Coumans
32c38cd3dc
remove 'disableVRCamera' to fix issue #2390
2019-09-24 13:42:45 -07:00
erwincoumans
ce28bd5369
Merge pull request #2408 from erwincoumans/master
...
fix compile issues
2019-09-13 20:02:26 -07:00
erwincoumans
8ad4afad70
Merge pull request #2407 from erwincoumans/master
...
fix multithreaded solver
2019-09-13 07:39:05 -07:00
erwincoumans
66fc3a9ce9
Update btDeformableGravityForce.h
2019-09-09 20:42:21 -07:00
erwincoumans
0d4db1a6f2
Update btDeformableMassSpringForce.h
2019-09-09 20:41:42 -07:00
erwincoumans
0722400f33
Update btConjugateGradient.h
...
add ; to btAssert
2019-09-09 20:39:53 -07:00
erwincoumans
80f12f8886
Merge pull request #2404 from erwincoumans/master
...
fix issues in previous softbody commits (always check for m_multibodyWorld == 0 before using the pointer in ::render method)
2019-09-09 19:17:50 -07:00
erwincoumans
33260e9406
Merge pull request #2402 from erwincoumans/master
...
disable warmstarting for friction (btRigidBody) since friction direct…
2019-09-07 08:54:46 -07:00
Erwin Coumans
4515fcbfaf
disable warmstarting for friction (btRigidBody) since friction directions are changing it can cause artifacts.
2019-09-06 21:22:14 -07:00
erwincoumans
bcc7ea31ff
Merge pull request #2386 from xhan0619/newton
...
Newton solver
2019-09-06 10:32:59 -07:00
erwincoumans
bb25634af9
Merge pull request #2398 from erwincoumans/master
...
fix asan int overflow in hash
2019-09-06 10:32:32 -07:00
Erwin Coumans
74abd99192
fix asan int overflow in hash
2019-09-05 17:42:18 -07:00
erwincoumans
9cf50846d6
Merge pull request #2393 from muupan/fix-typo-duration
...
Fix typo: s/duraction/duration/g
2019-09-04 09:37:57 -07:00
erwincoumans
85ba3ba957
Merge pull request #2396 from fuchuyuan/bodytypeAPI
...
Add body type to dynamics info
2019-09-04 09:37:31 -07:00
erwincoumans
6b95d12dc6
Merge pull request #2397 from mbreyer/fix-leak-in-state-restore
...
Fix memory leak in RestoreState
2019-09-04 08:31:20 -07:00
erwincoumans
25cc1fa386
Merge pull request #2373 from xhan0619/DeformableImprovement
...
Deformable improvement
2019-08-24 18:09:47 -07:00
erwincoumans
ceee3e075b
Merge pull request #2377 from bulletphysics/erwincoumans-patch-7
...
Update PhysicsServerCommandProcessor.cpp
2019-08-24 17:13:44 -07:00
erwincoumans
64097c9eec
Merge pull request #2375 from bulletphysics/erwincoumans-patch-6
...
Update btMultiBodyConstraintSolver.cpp (markup for clangtidy)
2019-08-22 07:47:44 -07:00
erwincoumans
9a7b89c95a
Update PhysicsServerCommandProcessor.cpp
...
also allow to extract collision info (pybullet. getCollisionShapeData ) for concave meshes. Thanks to Brent.
2019-08-22 07:38:23 -07:00
erwincoumans
3d42a770fc
Update btMultiBodyConstraintSolver.cpp
2019-08-20 07:29:49 -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
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
erwincoumans
75df77611a
Merge pull request #2366 from fuchuyuan/tinyObjUpdate
...
update obj loader
2019-08-14 13:37:14 -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
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
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
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
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
erwincoumans
1981493a65
Merge pull request #2356 from erwincoumans/master
...
sync graphics server at resetJointState, resetSimulation, load*
2019-08-06 15:54:43 -07:00
Erwin Coumans
bf90b6a1d5
update PyBullet quickstart guide pdf version
...
tweak profileTiming example
2019-08-05 08:32:45 -07:00
erwincoumans
3ac4959e95
Update DeepMimic_Optimizer.py
2019-08-02 07:08:51 -07:00
erwincoumans
4a4c807381
Update DeepMimic_Optimizer.py
...
remove timing
2019-08-01 21:24:28 -07:00
erwincoumans
5cd1695acb
Merge pull request #2350 from erwincoumans/master
...
improved for inserting profile timings from Python, to analyzer performance
2019-08-01 21:22:27 -07:00
erwincoumans
14cc0ec2ee
Merge pull request #2346 from erwincoumans/master
...
add texture support for cube, when using createCollisionShape(GEOM_BOX)
2019-07-31 18:49:37 -07:00
erwincoumans
789769eac9
Update BulletMJCFImporter.cpp
...
add default for unhandled geoms
2019-07-31 09:18:38 -07:00
erwincoumans
a8e1be3b33
Update TinyRenderer.cpp
...
create a cube using x,y,z not x,y,y
2019-07-30 17:48:59 -07:00
erwincoumans
1feb186204
Update PhysicsClientC_API.cpp
...
use B3_PI definition
2019-07-30 17:43:24 -07:00
erwincoumans
d0880a78d5
Merge pull request #2343 from erwincoumans/master
...
expose heightfield to pybullet, add pybullet_envs.deep_mimic pretrained humanoid3d policies
2019-07-30 09:07:02 -07:00
Erwin Coumans
4429c6dc9e
avoid Mac OSX bus error -> no large static arrays
2019-07-29 22:20:45 -07:00
Erwin Coumans
cc2d15cd89
pybullet_envs.deep_mimic add pretrained jump weights
2019-07-29 08:11:15 -07:00
Erwin Coumans
3ba34f45b7
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-07-28 18:13:48 -07:00
Erwin Coumans
09bea429f7
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-07-28 17:24:37 -07:00
Erwin Coumans
1e21000d07
pybullet_envs.deep_mimic: update humanoid3d_cartwheel pretrained policy
2019-07-28 17:23:54 -07:00
erwincoumans
d2665d3d80
Merge pull request #2305 from BartMoyaers/parse_contact_bodies
...
parse fall contact bodies
2019-07-27 10:09:36 -07:00
erwincoumans
c65ce8059f
Merge pull request #2337 from erwincoumans/master
...
fix rotational friction between btMultiBody and btRigidBody
2019-07-25 07:59:42 -07:00
Erwin Coumans
3eedb2a6f2
fix rotational friction between btMultiBody and btRigidBody
2019-07-24 22:07:16 -07:00
erwincoumans
e96f068220
Merge pull request #2335 from erwincoumans/master
...
fixes for pybullet_envs.deep_mimic and add example loading heightfield from image and csv
2019-07-23 18:16:13 -07:00
Erwin Coumans
654a91057b
remove temp file
2019-07-23 18:15:15 -07:00
Erwin Coumans
a0b7b2a47c
add friction_anchor to microtaur.urdf
2019-07-23 18:13:54 -07:00
Erwin Coumans
a42acfbe31
btHeightFieldTerrainShape, init new member
...
instead height of example terrain
2019-07-23 15:23:11 -07:00
Erwin Coumans
bd9fe7afc0
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-07-23 07:27:55 -07:00
Erwin Coumans
2e85490b6b
deep_mimic: replace retrained backflip policy
2019-07-23 07:27:17 -07:00
Erwin Coumans
bb962bdb6f
remove some left-over debugging from deep_mimic
...
pybullet bump up to 2.5.3
2019-07-22 17:47:02 -07:00
Erwin Coumans
b9d4206053
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-07-22 17:19:33 -07:00
Erwin Coumans
b433e07d33
pybullet_envs.deep_mimic: use getLinkStates for faster 'getReward'
...
pybullet_envs.deep_mimic: add profile timers for each thread to optimize training
2019-07-22 17:18:41 -07:00
Erwin Coumans
6c73aa1e12
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-07-22 14:01:00 -07:00