Erwin Coumans
8f3409dfa3
bump up pybullet 2.7.1
2020-03-24 13:00:06 -07:00
Erwin Coumans
1e3bc22483
linux fixes
2020-03-20 20:19:15 -07:00
Erwin Coumans
344bd629ee
embed TCP graphics server in PyBullet for easier working-from-home
...
This allows to render at a different machine, sending all assets across the TCP network, using port 6667 by default.
You can use ssh port forwarding to get this working:
ssh -R 6667:localhost:6667 username@remotehost.com -v
python3 -m pybullet_utils.graphicsServer
python3 -m pybullet_utils.graphicsClient
Note that there are still some tcp networking issues that can cause a hang, just restart graphics server and graphics client if it hangs.
2020-03-20 15:43:52 -07:00
Erwin Coumans
d3fdf434ed
few more fixes in pybullet setup.py
2020-03-17 10:38:51 -07:00
Erwin Coumans
d31c248751
fixes for compilation on Visual C++ for Python 9.0
...
bump up to PyBullet 2.6.9
2020-03-17 17:10:47 -07:00
Erwin Coumans
d0c0c9584d
pybullet -> 2.6.8
2020-03-16 18:08:02 -07:00
Erwin Coumans
661ffe8820
bump up PyBullet to 2.6.7
2020-03-15 19:16:57 -07:00
Erwin Coumans
f0528db5e9
embed V-HACD directly into Pybullet to make it easier to use:
...
pip3 install pybulle
import pybullet as p
p.connect(p.DIRECT)
p.vhacd("teddy.obj", "teddy_large_newout.obj", "newlog.txt", depth=2,resolution=1000000)
2020-03-16 00:38:52 -07:00
Erwin Coumans
6e18cd0fd7
bump up pybullet version to 2.6.6
2020-02-21 15:05:37 -08:00
erwincoumans
b06cdd5fc1
Merge pull request #2612 from xhan0619/master
...
Improve intra-deformable collision and deformable self collision
2020-02-12 19:30:46 -08:00
Xuchen Han
60f73963a8
add poly34.cpp to setup.py
2020-02-08 21:21:43 -08:00
Erwin Coumans
6195f40c02
fix compile issue in pybullet.c
2020-02-06 09:11:18 -08:00
Erwin Coumans
e73de6ea00
bump up pybullet version to 2.6.4
2020-01-11 16:06:14 -08:00
Erwin Coumans
02d48d743f
add Python version 3.7 and 3.8 to setup.py
2020-01-02 21:31:48 -08:00
Erwin Coumans
ea3857c2c4
bump up version, fix due to regression in bullet_client
2020-01-02 14:51:26 -08:00
Erwin Coumans
b6dea7ba64
fix a few pybullet Gym environments for rendering in stable_baselines
...
if PYBULLET_EGL environment is set, try to enable EGL for faster rendering
bump up pybullet to 2.6.2
2020-01-01 18:47:46 -08:00
Erwin Coumans
9afe9757be
bump up pybullet to version 2.6.1
2019-12-20 16:27:50 -08:00
Erwin Coumans
9a981f4736
bump up pybullet to 2.6.0
2019-12-10 15:49:31 -08:00
Erwin Coumans
6502409b26
bump up pybullet version
2019-11-21 19:36:46 -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
Erwin Coumans
9a6c6a3fb4
Merge remote-tracking branch 'bp/master'
2019-10-02 22:39:51 -07:00
Erwin Coumans
b6e5609f90
fix mac osx compilation
2019-09-30 14:08:22 -07:00
Erwin Coumans
1d123b6ceb
bump up PyBullet version to 2.5.6
2019-09-30 09:09:26 -07:00
Xuchen Han
132f7fe751
update pybullet binding
2019-09-28 14:44:42 -07:00
Xuchen Han
899bf9afd1
update setup.py
2019-09-04 18:55:16 -07:00
Erwin Coumans
648844e898
minor fixes, bump up pybullet to 2.5.5
2019-08-14 21:30:10 -07:00
Erwin Coumans
c7fa8bfc58
bump up pybullet to version 2.5.4
2019-08-11 17:20:38 -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
213ae06e1f
bump up version
2019-07-22 10:01:30 -07:00
Erwin Coumans
8936c8483f
bump up pybullet to 2.5.1
2019-06-19 15:58:08 -07:00
Erwin Coumans
ee3680765e
fixes for RemoteGUIHelper
2019-06-14 14:34:56 -07:00
Erwin Coumans
f598aad3d4
update pybullet version
2019-05-08 14:07:31 -07:00
Erwin Coumans
ef9570c315
add yapf style and apply yapf to format all Python files
...
This recreates pull request #2192
2019-04-27 07:31:15 -07:00
Erwin Coumans
1c6aa4b67e
bump up PyBullet to 2.4.9
2019-04-25 08:07:36 -07:00
Jannik Vogel
4ca8b997f9
Reduce visibility of Bullet symbols in PyBullet
...
Avoids version conflicts in programs using PyBullet, which also link against Bullet libraries
2019-04-08 02:59:24 +02:00
erwincoumans
4ea907aacf
expose maxJointVelocity through PyBullet.changeDynamics, this Fixes Issue #1890
...
bump up PyBullet to version 2.4.8
2019-03-09 09:23:16 -08:00
Erwin Coumans
b072f2fdc8
bump up PyBullet version to 2.4.7
2019-03-07 22:05:15 -08:00
Dave Jones
7b5f81958a
Limit compilation parallelism
...
On smaller platforms like the Raspberry Pi, which have a deficit of
physical memory, the default algorithm for determining compilation
parallelism is far too optimistic and usually results in crashing the
platform.
This modification limits the number of parallel jobs to the size of RAM
in Gb. On a mid-size PC (e.g. quad-core with 8+Gb of RAM), this will
make no difference. On a Pi (quad-core with 1Gb of RAM), this will limit
it to 1 job at a time (which is ideal).
2019-02-20 22:52:29 +01:00
Erwin Coumans
127cde6ec7
bump up to PyBullet 2.4.5
2019-02-18 19:11:42 -08:00
Erwin Coumans
225d823e4d
bump up pybullet version
2019-02-13 17:10:01 -08:00
Erwin Coumans
9392b05d53
bump up to PyBullet 2.4.3
2019-01-29 12:05:15 -08:00
Erwin Coumans
be7ebe22a0
PyBullet: fix for Mac OSX not finding standard libraries
2019-01-28 10:02:53 -08:00
Erwin Coumans
77a9a77b60
create some 'Unity Build' cpp files, to work-around setuptools on Windows creating >32k command-line
...
see 'won't fix' in https://bugs.python.org/issue1539295
2019-01-24 10:32:15 -08:00
erwincoumans
dbf93b7129
remove Rand.cpp from setup.py
2019-01-23 17:36:30 -08:00
Erwin Coumans
2f5c93a0f4
PyBullet: enable DeepMimic code as 'plugin' for stable PD control of spherical joints
...
enabling STATIC_LINK_SPD_PLUGIN
2019-01-23 10:42:59 -08:00
Erwin Coumans
a23cfd0782
bump up pybullet version to 2.4.0
2018-11-29 16:50:37 -08:00
erwincoumans
8c0b4d9e12
bump up pybullet version to 2.3.9
2018-11-17 14:12:10 -08:00
Erwin Coumans
ccc26260b6
bump up pybullet version to 2.3.8
2018-11-13 15:39:54 -08:00
erwincoumans
7dd524075c
Implement btMultiBodySphericalJointMotor, able to track a quaternion position target.
...
Expose this btMultiBodySphericalJointMotor through PyBullet.setJointMotorControlMultiDof
Expose PyBullet.getQuaternionSlerp
Improve PyBullet.setJointMotorControlMultiDof
Improve humanoidMotionCapture.py with slerp and using setJointMotorControlMultiDof
Expose btMultiBody::spatialTransform
Fix btMultiBody::setupPlanar from DeepMimic codebase
Add support for multidof joints in btMultiBody::compTreeLinkVelocities, thanks to DeepMimic codebase @xbpeng
2018-11-13 14:32:18 -08:00
Erwin Coumans
036d75bc04
fix issue that cause hanging/stallig setup.py due to monkey-patch,
...
see also https://github.com/bulletphysics/bullet3/issues/1956
2018-11-08 11:33:45 -08:00