Commit Graph

210 Commits

Author SHA1 Message Date
Erwin Coumans
8d884757d1 bump up pybullet version to 2.7.8 2020-05-17 19:39:38 -07:00
Erwin Coumans
d479ca712c allow to call getDebugVisualizerCamera in DIRECT mode (returns all 0) 2020-05-05 03:15:26 +00:00
Erwin Coumans
65bad4c269 bump up pybullet version to 2.7.5 2020-04-29 20:03:54 -07:00
Erwin Coumans
a56e7c6ae0 bump up pybullet version to 2.7.4 2020-04-23 16:31:12 -07:00
Erwin Coumans
540a00583d pybullet 2.7.3 2020-04-14 13:50:24 -07:00
Erwin Coumans
cc5083e7b4 bump up version pybullet 2.7.2 2020-04-14 13:46:52 -07:00
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