Commit Graph
6329 Commits
Author SHA1 Message Date
Erwin Coumans 941ffa2005 Merge remote-tracking branch 'bp/master' 2017-09-13 13:34:00 -07:00
Erwin Coumans c220513757 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-09-13 13:31:56 -07:00
Erwin Coumans 340a8f4704 add sigaction handler to Example Browser, to always shutdown shared memory
make GUI_SERVER more reliable
next attempt to connect to SHARED_MEMORY in Gym envs, if available, before DIRECT/GUI
allow software rendering fallback, even if ER_BULLET_HARDWARE_OPENGL is chosen in getCameraImage
2017-09-13 13:30:16 -07:00
Erwin Coumans 97a62b33c0 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-09-13 12:07:59 -07:00
Erwin Coumans 2eaac410b5 remove memory of loadTexture. 2017-09-13 12:07:19 -07:00
Erwin Coumans c250a5f0b9 re-enable shared memory connection for pybullet Gym envs (with fallback to GUI or DIRECT)
suppress shared memory connection warnings
add fallback from ER_BULLET_HARDWARE_OPENGL to TinyRenderer if not available
2017-09-13 09:56:39 -07:00
erwincoumans cc4c18ba36 Merge pull request #1311 from erwincoumans/master
avoid crash if swRenderInstances are not available
2017-09-12 22:56:25 -07:00
erwincoumans cc9995d44b fix uninitialized camera position in 'VR' / 'camera rendering' mode (causing broken specular reflections in VR)
use debug visualizer camera viewmatrix/projection matrix if not provided, in ER_BULLET_HARDWARE_OPENGL mode.
fix broken changeRGBAColor implementation, thanks to Laura for the report!
2017-09-12 22:14:00 -07:00
erwincoumans 9d804cfb97 avoid crash if swRenderInstances are not available 2017-09-12 17:27:18 -07:00
erwincoumans 8c04bc9473 Merge pull request #1307 from erwincoumans/master
fixes in libdl/DL, add testMJCF.py script, second try
2017-09-11 22:32:17 -07:00
Erwin Coumans 19057c2004 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-09-11 21:49:58 -07:00
Erwin Coumans 3d3e391b6a Support SDF capsule and cylinder. 2017-09-11 21:49:39 -07:00
Erwin Coumans ec25f663c2 fix getAABB.py on mac osx
fix humanoid_benchmark.py and explain how to read/interpret that file in Google Chrome
2017-09-11 19:46:54 -07:00
Erwin Coumans de6d370b38 bump up pybullet version 2017-09-11 17:36:04 -07:00
Erwin Coumans 3891602784 enable continuous action space for racecarZEDGymEnv
disable SHARED_MEMORY connection (it was just some debug test)
2017-09-11 17:34:06 -07:00
Erwin Coumans b7e7415b46 bump up pybullet to 1.3.7 2017-09-11 09:39:48 -07:00
Erwin Coumans 20f97f78b8 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-09-11 09:39:20 -07:00
Erwin Coumans 105c2c948f add simple 'runServer.py' script, that lets you run a GUI shared memory server to connect to 2017-09-11 09:38:55 -07:00
Erwin Coumans 416c29daf7 fix with shared memory connection while disabling rendering 2017-09-11 09:30:39 -07:00
Erwin Coumans f38b2cf14d use SHARED_MEMORY as first connection attempt, to make visualization/OpenGL rendering easier 2017-09-11 09:23:14 -07:00
Erwin Coumans 16c58de272 Merge remote-tracking branch 'bp/master' 2017-09-11 07:35:05 -07:00
Erwin Coumans a2322f7e3e trigger appveyor/travis tests 2017-09-10 21:40:33 -07:00
erwincoumans c56c5d74e7 Merge pull request #1306 from bulletphysics/revert-1303-patch-targets
Revert "Export targets in CMake and add include directories to target properties"
2017-09-10 21:33:58 -07:00
erwincoumans 6f51d81cbb Revert "Export targets in CMake and add include directories to target properties" 2017-09-10 21:20:54 -07:00
erwincoumans 7fd29ac0fe Merge pull request #1303 from roboticslibrary/patch-targets
Export targets in CMake and add include directories to target properties
2017-09-10 20:31:59 -07:00
Erwin Coumans ee082396d1 fixes in libdl/DL cmake
minor tweaks in pybullet OpenAI gym locomotion envs (connect to shared memory before going GUI/DIRECT)
bump up pybullet version to 1.3.6
2017-09-10 16:22:45 -07:00
Markus Rickert fbffb246fe Export targets in CMake and add include directories to target properties 2017-09-10 23:43:50 +02:00
Erwin Coumans 466c853489 add testMJCF.py script, to visualize MJCF file 2017-09-10 10:45:38 -07:00
erwincoumans 5bc9d6696c Merge pull request #1302 from erwincoumans/master
test travis2
2017-09-10 09:53:49 -07:00
Erwin Coumans 7c15767452 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2017-09-10 07:48:59 -07:00
Erwin Coumans ec18adbf0a fix MJCF visual shape capsule conversion code (fromto case) 2017-09-10 07:48:43 -07:00
Erwin Coumans 125380ce15 revert feet related reward in ant 2017-09-09 22:35:48 -07:00
Erwin Coumans de28334a70 tweak to testEnv.py, sample usage:
python testEnv.py --rgb=1 --render=1 --step=100000 --env="HumanoidBulletEnv-v0"
2017-09-09 16:36:42 -07:00
Erwin Coumans ce64aff7af ant env, fix feet_collision reward issue 2017-09-09 16:00:03 -07:00
Erwin Coumans 666c824b81 enable pybullet_env Ant Gym rendering, tinyRenderer has some issue with the ant.xml file though 2017-09-09 15:27:10 -07:00
Erwin Coumans c895bd244f track down DL/dl issue 2017-09-09 13:05:45 -07:00
Erwin Coumans 4f47a223ef more fixes in Gym Ant to make reward the same as Roboschool,
apparently feet_collision_cost is not properly updated in Roboschool,
for now, disable it in pybullet too: see https://github.com/openai/roboschool/issues/63
2017-09-09 12:36:53 -07:00
Erwin Coumans c144d9c045 add simple script to test some of the pybullet gym environments (work-in-progress/experimental) 2017-09-08 15:25:16 -07:00
Erwin Coumans 67eb59901a trigger travis again 2017-09-08 08:22:40 -07:00
Erwin Coumans 52c58a8886 turn off compiling pybullet using cmake,
cmake's lack of finding python is broken beyond repair,
let's just use pip/setuptools instead.
See also: https://travis-ci.org/bulletphysics/bullet3/jobs/273121440
2017-09-07 18:39:59 -07:00
Erwin Coumans 86840bf50d trigger travis 2017-09-07 17:24:17 -07:00
erwincoumans 514afc6ca3 Merge pull request #1299 from erwincoumans/master
pybullet: improvements in Gym Ant environment, backwards compatibility fixes
2017-09-07 14:41:45 -07:00
Erwin Coumans 03cde2ee9b fix build? (pybullet shouldn't be build by default) 2017-09-07 14:40:46 -07:00
Erwin Coumans 6671156652 tweak pybullet title and bump up version 2017-09-07 14:34:37 -07:00
Erwin Coumans 2d3b1e8eaa bump up pybullet version 2017-09-07 14:27:23 -07:00
Erwin Coumans cbe0d0aff2 pybullet fix: accidently enable self-collision 2017-09-07 14:27:00 -07:00
Erwin Coumans 2d0d285377 Merge remote-tracking branch 'bp/master' 2017-09-07 12:26:02 -07:00
Erwin Coumans 09ddd17339 don't build pybullet unless asked for it, see this:
https://travis-ci.org/bulletphysics/bullet3/jobs/273018723
2017-09-07 12:22:35 -07:00
Erwin Coumans 9ecd345783 backwards compatibility... 2017-09-07 11:40:11 -07:00
Erwin Coumans c30e9aea92 revert minitaur.urdf to previous (backward compatibility) and add _v1 for better version. 2017-09-07 11:23:41 -07:00