Commit Graph

6027 Commits

Author SHA1 Message Date
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
Erwin Coumans
04aa7cc24d Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-11-12 22:05:50 -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
13f0c1ad8b Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-11-10 16:36:22 -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
Erwin Coumans
e261d55cee Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-11-08 22:19:12 -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
378020f864 divide by numWheelsOnGround, see hiker/https://github.com/bulletphysics/bullet3/issues/1400 2017-11-07 19:41:14 -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
Erwin Coumans
fdbad96e5d Merge remote-tracking branch 'bp/master' 2017-11-07 07:55:47 -08:00
erwincoumans
493d7bc94d obj2sdf, add option to merge shapes with same materials, add support for transparent objects
tiny_obj_loader, load the "d" and "Tr" transparant tag
2017-11-04 19:17:20 -07:00
Erwin Coumans
5701b5b152 expose COV_ENABLE_Y_AXIS_UP to pybullet
increase MAX_SDF_BODIES from 512 to 1024 (botlab needs it)
2017-11-04 12:51:13 -07:00
Giuseppe Barbieri
16ed6ec10b
Update btTriangleIndexVertexArray.h 2017-11-04 12:06:45 +01:00
kwasimensah
8aefa7e8d0
Updating Macros
Don't take away ability to do profiling on MacOS
2017-11-03 11:59:12 -04:00
erwincoumans
62f4737bb1
Merge pull request #1417 from elect86/master
Update btContinuousConvexCollision.h
2017-11-03 08:11:37 -07:00
kwasimensah
e03383e612
Update support for buggy android NDK
Expand logic for when __thread is supported to work around https://github.com/android-ndk/ndk/issues/8
2017-11-02 15:35:59 -04:00
Erwin Coumans
f5493a6d64 add minitaur with single motor test asset 2017-11-02 18:28:46 +00:00
erwincoumans
bce657a08a
Merge pull request #1407 from erwincoumans/master
fix for issue 1400
2017-11-01 18:23:35 -07:00
Erwin Coumans
4798d66f19 fixes in kuka/racecar environment. kuka still doesn't train well, work-in-progress 2017-11-01 18:06:47 -07:00
Giuseppe Barbieri
9d50a167b0
Update btContinuousConvexCollision.cpp 2017-11-01 23:29:50 +01:00
Giuseppe Barbieri
5436336a38
Update btStaticPlaneShape.cpp 2017-11-01 22:53:39 +01:00
Giuseppe Barbieri
5e017a1e4d
Update btContinuousConvexCollision.h 2017-11-01 22:32:48 +01:00
Erwin Coumans
e4f58ddc33 fix typo, add train_ppo kuka task 2017-10-31 16:33:13 -07:00
Erwin Coumans
3709e68645 fix discrete versions of kuka grasping environment
should fix issue 1386
2017-10-31 16:14:20 -07:00
Erwin Coumans
33d32d7ab4 add continuous version of kuka cam gym env test 2017-10-31 16:10:02 -07:00
Erwin Coumans
4e2dfbe58e add minitaur duck environment
see also  https://www.youtube.com/watch?v=SLwUCMZdKLo and
evolution strategies (hardmaru):
https://twitter.com/hardmaru/status/925074585984237568
2017-10-31 16:05:52 -07:00
Erwin Coumans
55f5e52ecd add continuous versions of kukaGymEnv, kukaCamGymEnv, racecarZEDGymEnv etc.
should be trainable with PPO or evolution strategies (ES) now
2017-10-31 15:50:34 -07:00
Rico P
7578f39c9a
use Ansi version of LoadLibrary
I got the error "C2664: 'HMODULE LoadLibraryW(LPCWSTR)': cannot convert argument 1 from 'const char *' to 'LPCWSTR'". 
Mapping B3_DYNLIB_OPEN to the Ansi version of LoadLibrary fixed the error for me.
2017-10-30 11:09:09 +01:00
Erwin Coumans
32312e60a8 Merge remote-tracking branch 'bp/master' 2017-10-29 12:28:00 -07:00
erwincoumans
d52fb7510b
Merge pull request #1410 from d3x0r/NewCompositeCodeFixes
Composite fixes for mingw64 and msvc.
2017-10-29 12:18:57 -07:00
d3x0r
8e75d4375b Fix missing DWORD variable (lost in merge port) 2017-10-28 14:50:44 -07:00
d3x0r
88b49947b5 Composite of fixed code for mingw64(on windows) and general fixes for msvc.
1) (win32window) don't convert char to wide, use char direct to window.
2) (CMakeLists) Don't link one library as static CPPLIB and no others (mismatched allocations)
3) (macros) Fix Gwen macros for mingw64 on windows build.  (changes are by compiler(msc_ver) not platform)
4) (FileUtils) sprintf_s reference by platform, not compiler (mingw64 support)
5) (b3OpenCLUtils) fix bad define name _MSVC_VER->_MSC_VER
6) (compoundCollision) remove unused variables, simplify operation.
7) (impulseconstraint) remove duplicated code block
2017-10-28 14:42:38 -07:00
erwincoumans
b0cd74de10
Merge pull request #1408 from jietan/pullRequest
adjust the minitaur_derpy urdf. Seperate the motor controller and the…
2017-10-28 01:36:52 +00:00
erwincoumans
0f6bef7445
Merge pull request #1409 from jl/jl-nopython
only probe for python if PYBULLET explicitly specified
2017-10-28 01:33:33 +00:00