b5bf70cb80
fix potential memory leak when manually loading a texture (pybullet.loadTexture), due to URDF/SDF texture caching (manually loading textures are not cached)
erwincoumans
2017-11-09 11:09:07 -08:00
d6b3f735b6
fix a bug related to joint reaction forces (clearMultiBodyConstraintForces was clearing forces after they were computed in some cases)
erwincoumans
2017-11-09 10:46:13 -08:00
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
erwincoumans
2017-11-04 19:17:20 -07:00
5701b5b152
expose COV_ENABLE_Y_AXIS_UP to pybullet increase MAX_SDF_BODIES from 512 to 1024 (botlab needs it)
Erwin Coumans
2017-11-04 12:51:13 -07:00
16ed6ec10b
Update btTriangleIndexVertexArray.h
Giuseppe Barbieri
2017-11-04 12:06:45 +01:00
55f5e52ecd
add continuous versions of kukaGymEnv, kukaCamGymEnv, racecarZEDGymEnv etc. should be trainable with PPO or evolution strategies (ES) now
Erwin Coumans
2017-10-31 15:50:34 -07:00
7578f39c9a
use Ansi version of LoadLibrary
Rico P
2017-10-30 11:09:09 +01:00
c042c8f9b6
premake pybullet, use enable_static_vr_plugin add examples\pybullet\examples\vr_kitchen_setup_vrSyncPython.py (doesn't work well, need C++ sync and some optimizations)
erwincoumans
2017-10-25 10:20:34 -07:00
6a9300809d
premake4 add option --enable_static_vr_plugin to statically link the VR sync plugin fix texture caching from previous commit (what happened there?)
erwincoumans
2017-10-25 10:00:45 -07:00
7a1dbf2e59
allow IK on a floating base, see video: add inverse_kinematics_husky_kuka.py example fix spacing in inverse_dynamics.py
Erwin Coumans
2017-10-25 00:32:47 -07:00
41a1362bc5
perform IK in local body-fixed frame For now, Jacobian, mass matrix and inverse dynamics return results in local coordinates of the tree.
Erwin Coumans
2017-10-24 21:06:44 -07:00
cb23e6c102
Fix pybullet.calculateInverseDynamics in the case where #dof != #joints (fixed joints). We still don't handle spherical joints in pybullet (even though the underlying inverse dynamics and forward dynamics support it) Also, add a inverse_dynamics.py example, with URDF files. Thanks to Michiel Lutter for the report and repro case! This fixes issue #1379https://github.com/bulletphysics/bullet3/issues/1379
erwincoumans
2017-10-13 14:19:25 -07:00
de44e4811a
fix pybullet.addUserDebugText borders around letters bump up pybullet version In a few pybullet examples, first connect to SHARED_MEMORY, if not connected use GUI mode
erwincoumans
2017-10-10 22:11:32 -07:00
c155e105a5
unlock thread at exitPhysics pybullet: don't crash in inverse kinematic if #dofs don't match due to free base C-API: don't crash if status/statusHandle = 0
erwincoumans
2017-10-10 11:10:42 -07:00
7bddc7706d
bump up pybullet version
erwincoumans
2017-10-10 09:08:31 -07:00
e5d4c73c40
fix very rare threading issue, let main thread compute the UID for user debug items add collision model to cartpole.urdf
erwincoumans
2017-10-09 22:40:53 -07:00