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
Erwin Coumans
0630c245c8
update walk policy trained using latest PyBullet 2.5.2. Still need to update backflip policy.
2019-07-22 14:00:19 -07:00
Erwin Coumans
66f71256cf
Merge remote-tracking branch 'bp/master'
2019-07-22 13:27:03 -07:00
erwincoumans
0aaae87245
Merge pull request #2332 from erwincoumans/master
...
add laikago urdf with toes (for inverse kinematics, and control over …
2019-07-22 10:28:50 -07:00
Erwin Coumans
213ae06e1f
bump up version
2019-07-22 10:01:30 -07:00
erwincoumans
1d59db7c3d
Merge pull request #2326 from biller23/patch-2
...
Fix GCC alignment macros for btScalar.h
2019-07-22 09:35:55 -07:00
Erwin Coumans
bf3696e5b4
fix a leak in previous commit
2019-07-22 09:28:27 -07:00
Erwin Coumans
d82c2043f0
enable useArray for deep_mimic reward
2019-07-21 13:56:10 -07:00
erwincoumans
1e6af4261e
Update HeightfieldExample.cpp
2019-07-19 14:02:08 -07:00
Erwin Coumans
4732acfcb1
remove tabs from urdf
2019-07-17 12:57:44 -07:00
Erwin Coumans
ac0bfb0bfa
remove trailing whitespace
2019-07-17 12:55:13 -07:00
erwincoumans
2502a83bd7
Merge pull request #2278 from biller23/patch-1
...
Fix GCC alignment macros on Windows
2019-07-12 08:39:00 -07:00
erwincoumans
a7a59e2795
Merge pull request #2325 from erwincoumans/master
...
fix in multi-endeffector IK, calculate jacobian uses dofs without bas…
2019-07-12 08:29:38 -07:00
Erwin Coumans
31688ffb34
fix in multi-endeffector IK, calculate jacobian uses dofs without base, fix premake build of some projects
2019-07-11 22:22:35 -07:00
erwincoumans
d503d1442a
Merge pull request #2324 from sanchitgarg/updateReadmeAndGitignore
...
Update readme and gitignore
2019-07-11 16:08:05 -07:00
erwincoumans
8cc13efd2b
Merge pull request #2323 from erwincoumans/master
...
fix issue in previous commit (need to reserve instead of resize)
2019-07-10 20:53:22 -07:00
erwincoumans
d220101c5a
Merge pull request #2322 from erwincoumans/master
...
PyBullet.calculateInverseKinematics2 for IK with multiple end-effector locations
2019-07-10 19:58:17 -07:00
erwincoumans
67cab069c3
Merge pull request #2301 from Steven89Liu/rbdl
...
port the rbdl into the bullet as well as write a simple test to compa…
2019-07-10 13:19:58 -07:00
erwincoumans
9ac2261557
Update PhysicsServerCommandProcessor.cpp
...
set alpha default to 1, just in case.
2019-07-09 08:42:52 -07:00
erwincoumans
bc3969d6ec
Merge pull request #2316 from macandy13/fix-memory-init
...
Fix MSAN error
2019-07-09 08:41:28 -07:00
erwincoumans
96031789dd
Merge pull request #2315 from nbelakovski/nbelakovski/fix_mac_opengl
...
Call drawRect on Mac to fix OpenGL issue
2019-07-09 08:39:41 -07:00
Erwin Coumans
bb8f621bf9
revert SHARED_MEMORY_GUI test
2019-07-03 12:10:24 -07:00
erwincoumans
113c2a83de
Merge pull request #2313 from erwincoumans/master
...
support changeVisualShape(rgbaColor) through GraphicsServer/Client
2019-07-02 15:02:37 -07:00
erwincoumans
2db6d2f594
Merge pull request #2312 from fuchuyuan/renderSoft
...
Take out unused variable
2019-07-01 17:05:13 -07:00
erwincoumans
57281911b8
Merge pull request #2309 from fuchuyuan/renderSoft
...
Update PhysicsServerCommandProcessor and plugins to support render
2019-07-01 12:16:53 -07:00
erwincoumans
796b5667c2
Merge pull request #2307 from erwincoumans/master
...
bump up pybullet to 2.5.1
2019-06-25 14:10:35 +02:00
Erwin Coumans
8936c8483f
bump up pybullet to 2.5.1
2019-06-19 15:58:08 -07:00
erwincoumans
681a730e05
Merge pull request #2299 from erwincoumans/master
...
Tweak Mini-Cheetah
2019-06-19 12:46:14 -07:00
Erwin Coumans
240e839600
Merge remote-tracking branch 'bp/master'
2019-06-19 12:09:04 -07:00
Erwin Coumans
d4aac235fc
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2019-06-19 12:08:52 -07:00
Erwin Coumans
16542aa740
tweak Mini Cheetah URDF/MTL
...
use /tmp/timings on Linux/Mac as default location to save profile timings (when you press 'p' in example browser)
fix in Graphics Server Example when rendering is disabled
2019-06-19 12:07:26 -07:00