Commit Graph

5948 Commits

Author SHA1 Message Date
erwincoumans
960ee27a9a Merge remote-tracking branch 'bp/master' 2017-11-22 18:14:28 -08:00
erwincoumans
29aa9cb789 Bullet bump up to version 2.88
add preliminary support to import btMultiBody from a .bullet file (will help save/restore state)
fix some Windows char/widechar issues
2017-11-22 18:12:02 -08:00
erwincoumans
c04840be87
Merge pull request #1451 from erwincoumans/master
reduce stack usage
2017-11-22 17:07:04 -08:00
erwincoumans
76772fd301 reduce stack usage 2017-11-22 15:30:56 -08:00
erwincoumans
02d7ae86ec
Merge pull request #1412 from RicoP/master
use Ansi version of LoadLibrary
2017-11-22 14:52:53 -08:00
erwincoumans
4ee9a17d6d
Merge pull request #1449 from erwincoumans/master
expose a maximum velocity due to the joint motor in position control
2017-11-21 19:45:14 -08:00
erwincoumans
ab843b26f0 expose a maximum velocity due to the joint motor in position control.
see also pybullet/examples/motorMaxVelocity.py
this fixes issue 1444
2017-11-21 17:05:28 -08:00
Erwin Coumans
3f60be59ad bump up pybullet version to 1.7.0 2017-11-20 12:35:36 -08:00
erwincoumans
89d645b538
Merge pull request #1447 from erwincoumans/master
reduce MAX_SDF_BODIES to 512, it causes stack overflow failures in so…
2017-11-20 11:36:39 -08:00
Erwin Coumans
3e17f3387a reduce MAX_SDF_BODIES to 512, it causes stack overflow failures in some internal tests 2017-11-20 11:05:31 -08:00
erwincoumans
601767bca5
Merge pull request #1445 from erwincoumans/master
pybullet: move RGB,depth, segmentation mask preview windows
2017-11-18 20:35:04 -08:00
Erwin Coumans
88289c032e fix canvas issues from previous commit 2017-11-18 17:20:21 -08:00
Erwin Coumans
c88132b80f fix issue in pybullet_envs.agents
bump up to pybullet 1.6.9
2017-11-18 17:07:27 -08:00
Erwin Coumans
4226d57801 bump up pybullet version 2017-11-18 15:19:27 -08:00
erwincoumans
099a6f65f3 tweak zbuffer visualization, show targetpos in example browser 2017-11-18 15:18:46 -08:00
erwincoumans
81146a4090 pybullet: move RGB,depth, segmentation mask preview windows to the right
remove some dead code from PhysicsServerCommandProcessor.cpp
2017-11-18 13:21:20 -08:00
Erwin Coumans
13937b80f8 bump up version of pybullet to 1.6.7 2017-11-17 18:09:42 -08:00
erwincoumans
8b0a5758ce
Merge pull request #1443 from erwincoumans/master
Finally refactored the PhysicsServerCommandProcessor::processCommand …
2017-11-17 17:08:02 -08:00
erwincoumans
b2a1eeb754 Merge remote-tracking branch 'bp/master' 2017-11-17 16:21:09 -08:00
erwincoumans
a9b59b4511 Finally refactored the PhysicsServerCommandProcessor::processCommand switch statements into over 50 separate functions.
Over time, some of those functions can be moved into separate plugins, similar to vrSyncPlugin (either statically/dynamically linked plugins or dynamically loaded at run-time)
2017-11-17 16:14:18 -08:00
erwincoumans
848be4710e
Merge pull request #1440 from erwincoumans/master
remove obsolete 'register' from BussIK
2017-11-17 14:13:16 -08:00
erwincoumans
e2d29d4048 also enable depth and segmentation mask preview window in example browser/pybullet
You can disable/enable all preview windows using:

p.configureDebugVisualizer(p.COV_ENABLE_RGB_BUFFER_PREVIEW,0/1)
p.configureDebugVisualizer(p.COV_ENABLE_DEPTH_BUFFER_PREVIEW,0/1)
p.configureDebugVisualizer(p.COV_ENABLE_SEGMENTATION_MASK_PREVIEW,0/1)
2017-11-17 13:33:27 -08:00
Erwin Coumans
e35b0c5643 remove obsolete 'register' from BussIK 2017-11-17 12:09:21 -08:00
erwincoumans
f31f552ee3
Merge pull request #1439 from mbreyer/bugfix-TinyRenderer
Fix wrong depth values returned by TinyRenderer
2017-11-17 09:39:55 -08:00
erwincoumans
cdc3489d7b
Merge pull request #1430 from erwincoumans/master
revert __ANDROID__ btQuickprof.cpp change
2017-11-17 09:39:06 -08:00
Michel Breyer
f7e593f8e9 Simplify the depth value transformations to reduce the number of operations 2017-11-17 15:15:11 +01:00
Michel Breyer
bb2ee12b86 Initialize TinyRenderer's depth buffer properly. 2017-11-17 14:59:24 +01:00
Michel Breyer
8257429964 Fix error discarding fragments in our_gl 2017-11-17 14:49:12 +01:00
Michel Breyer
5138fe2c55 Fix wrong depth values returned by TinyRenderer 2017-11-17 14:48:41 +01:00
Erwin Coumans
5f56d3ce2d bump up pybullet version to 1.6.6 2017-11-16 16:51:23 +00:00
Erwin Coumans
f483ccd8ef remote org configs 2017-11-16 16:49:25 +00:00
Erwin Coumans
7b030426c1 add a temp copy of TF agents (until the API stops changing or configs.py are included) 2017-11-16 16:47:14 +00:00
Erwin Coumans
7f654bdd87 Merge remote-tracking branch 'bp/master' 2017-11-15 18:04:06 -08:00
erwincoumans
6214ce5f93
Merge pull request #1431 from kwasimensah/master
Fix MACROS for when BT_THREADSAFE is defined
2017-11-15 17:57:22 -08:00
erwincoumans
e982efc18a fix in previous commit related to pybullet.c changeUserConstraint / pybullet_internalSetMatrix 2017-11-12 21:53:14 -08:00
erwincoumans
6be7e34dd6 pybullet vr_kuka_setup.py: add a gear joint, to keep the gripper centered,
vr_kuka_control.py: control all joints, use analogue button to close gripper
remove some debug warnings/prints
pybullet, avoid crash in changeUserConstraint if not passing a [list]
allow some gym environments (pybullet_pendulum and locomotors) to re-use an existing physics client connection.
2017-11-12 10:36:30 -08:00
kwasimensah
2f58cf0d00
Fix MACROS for when BT_THREADSAFE is defined 2017-11-12 00:48:59 -05:00
erwincoumans
99f9584a2c revert #1419 broken pull request https://github.com/bulletphysics/bullet3/pull/1419 2017-11-11 21:24:49 -08:00
Erwin Coumans
ecf14ed132 bump up pybullet version to 1.6.5 2017-11-09 20:00:44 -08:00
erwincoumans
b2dda14948
Delete Seamless_white_marble _texture.jpg 2017-11-09 17:06:57 -08:00
erwincoumans
d45cc49a90
Merge pull request #1421 from elect86/master
Update btTriangleIndexVertexArray.h
2017-11-09 12:09:33 -08:00
erwincoumans
6b2bd199b8
Merge pull request #1428 from erwincoumans/master
fix a bug related to joint reaction forces (clearMultiBodyConstraintF…
2017-11-09 11:34:30 -08:00
erwincoumans
b5bf70cb80 fix potential memory leak when manually loading a texture (pybullet.loadTexture), due to URDF/SDF texture caching (manually loading textures are not cached) 2017-11-09 11:09:07 -08:00
erwincoumans
d6b3f735b6 fix a bug related to joint reaction forces (clearMultiBodyConstraintForces was clearing forces after they were computed in some cases) 2017-11-09 10:46:13 -08:00
erwincoumans
bfc40e9ef2
Merge pull request #1426 from erwincoumans/master
fix pybullet and bump up version to 1.6.4
2017-11-07 21:13:05 -08:00
Erwin Coumans
d570730b8e fix pybullet and bump up version to 1.6.4 2017-11-07 21:11:16 -08:00
erwincoumans
89ada39a86
Merge pull request #1424 from erwincoumans/master
expose COV_ENABLE_Y_AXIS_UP, obj2sdf, add option to merge shapes (better performance), tiny_obj_loader support transparency ("d" and "Tr")
2017-11-07 20:29:15 -08:00
erwincoumans
ee2f56875d
Merge pull request #1419 from kwasimensah/master
Update support for buggy android NDK
2017-11-07 19:55:38 -08:00
Erwin Coumans
344005a8f0 catch invalid mass/inertia instead of division by zero/nan. also, avoid indexing <0 2017-11-07 19:25:14 -08:00
Erwin Coumans
9ce2a1f4b9 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-11-07 07:56:01 -08:00