Erwin Coumans
552cb5852a
PyBullet: add signed distance field support, with example/signedDistanceField.py
...
See also data\toys\concave_box.urdf and data\toys\concave_box.cdf
data\toys\concave_box.cdf was generated from concave_box.obj using
//GenerateSDF.exe -r "32 32 32" -d "-1.6 -1.6 -.6 1.6 1.6 .6" concave_box.obj
//SDF is based on code from DiscreGrid, https://github.com/InteractiveComputerGraphics/Discregrid
2018-04-16 22:57:43 +02:00
erwincoumans
982453abc6
Merge pull request #1635 from erwincoumans/master
...
fix spaces/tab issue in urdfEditor.py
2018-04-13 10:23:31 -07:00
Erwin Coumans
fcce77fe49
fix spaces/tab issue in urdfEditor.py
2018-04-12 14:01:17 -07:00
erwincoumans
391b0e4061
Merge pull request #1588 from GaborPuhr/Fix-#1582
...
Fix for #1582
2018-04-12 13:32:51 -07:00
erwincoumans
be46d73ef8
Merge pull request #1617 from haudren/topic/fixJacobian
...
Add a few jacobian tests
2018-04-12 13:30:04 -07:00
erwincoumans
2f462ab8a8
Merge pull request #1634 from erwincoumans/master
...
fixes related to tinyxml2, PyBullet: fix memory leak in setJointMotorControlArray,
2018-04-12 13:26:27 -07:00
erwincoumans
25cb37a0d7
Merge remote-tracking branch 'bp/master'
2018-04-12 12:48:37 -07:00
erwincoumans
dbb0318782
fixes related to tinyxml2
2018-04-12 12:46:43 -07:00
erwincoumans
9c5d757879
PyBullet: fix memory leak in setJointMotorControlArray
...
Fixes issue #1633
2018-04-12 12:43:29 -07:00
Erwin Coumans
11008d8110
fixes, backwards compatibility
2018-04-12 09:28:30 -07:00
Erwin Coumans
719c352216
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2018-04-12 07:49:23 -07:00
erwincoumans
b0d421fa11
Merge pull request #1632 from erwincoumans/master
...
upgrade from tinyxml to tinyxml2
2018-04-12 07:30:05 -07:00
erwincoumans
9c77e07494
upgrade from tinyxml to tinyxml2
2018-04-12 00:09:44 -07:00
erwincoumans
b53facfc25
Merge pull request #1629 from erwincoumans/master
...
Preparation to add signed distance field collision detection.
2018-04-12 00:02:25 -07:00
Erwin Coumans
bd0aed3e36
add ARS to train/eval Minitaur
2018-04-11 18:14:56 -07:00
Erwin Coumans
40b285ebfd
fixes in minitaur leg mapping
2018-04-11 18:13:46 -07:00
erwincoumans
2bc246b0b1
fixes in relative imports
2018-04-11 18:00:43 -07:00
erwincoumans
b18d407ca4
screenshot frame counter start at 0 (instead of 100)
2018-04-11 17:17:35 -07:00
Erwin Coumans
ad75ea35b3
fix new minitaur envs for newer Gym (_step -> step etc),
...
add extra sleep to sync Minitaur walk with RTC clock
2018-04-11 13:22:25 -07:00
erwincoumans
ac945df07a
remote 'render' arg
2018-04-11 10:14:24 -07:00
erwincoumans
698b20938f
fix a number of issues in a series of new Minitaur environments
...
add them to pybullet_envs through __init__.py
id='MinitaurReactiveEnv-v0',
id='MinitaurTrottingEnv-v0',
id='MinitaurBallGymEnv-v0',
id='MinitaurStandGymEnv-v0',
id='MinitaurAlternatingLegsEnv-v0',
id='MinitaurFourLegStandEnv-v0',
disable reflection of minitaur_four_leg_stand_env, since the floor changes orientation (reflection is a fixed plane with [0,0,1] normal)
from pybullet_envs.minitaur.envs.minitaur_alternating_legs_env import MinitaurAlternatingLegsEnv
from pybullet_envs.minitaur.envs.minitaur_ball_gym_env import MinitaurBallGymEnv
from pybullet_envs.minitaur.envs.minitaur_randomize_terrain_gym_env import MinitaurRandomizeTerrainGymEnv
from pybullet_envs.minitaur.envs.minitaur_reactive_env import MinitaurReactiveEnv
from pybullet_envs.minitaur.envs.minitaur_stand_gym_env import MinitaurStandGymEnv
from pybullet_envs.minitaur.envs.minitaur_trotting_env import MinitaurTrottingEnv
from pybullet_envs.minitaur.envs.minitaur_four_leg_stand_env import MinitaurFourLegStandEnv
2018-04-11 10:09:03 -07:00
erwincoumans
c2869e0a3c
enable planar reflection in minitaur_gym_env.py and locomotion scenes
2018-04-11 08:50:29 -07:00
Erwin Coumans
1f756cfb8d
bump up pybullet version to 1.9.5
2018-04-11 01:21:57 -07:00
erwincoumans
ffc808784b
PyBullet: add planar reflection example,
...
See examples/pybullet/examples/addPlanarReflection.py
2018-04-11 01:03:36 -07:00
Hervé Audren
6f90216dd0
Remove numpy dependency
2018-04-11 16:58:58 +09:00
erwincoumans
39edcf699c
bump up pybullet version, add missing sdf file
2018-04-10 22:59:53 -07:00
Erwin Coumans
7fa5e91cbd
replace green stadium with blue checkered Bullet plane
...
add missing files to pybullet setup.pu
2018-04-10 19:55:26 -07:00
Erwin Coumans
0832d3fd22
disable velocity clamp (maxVelocity) in velocity control mode,
...
remove some warnings
2018-04-10 17:21:14 -07:00
Erwin Coumans
f37e22bfba
fix syntax error
2018-04-10 15:29:31 -07:00
erwincoumans
759d8b5317
nullptr -> 0 (no C++11)
2018-04-09 21:28:29 -07:00
erwincoumans
480cedf503
Merge pull request #1622 from juhl/vehicle_axis
...
Fix to support different kind of wheel axis
2018-04-09 21:13:13 -07:00
erwincoumans
103f16c64a
UINT_MAX requires #include <limits.h>
2018-04-09 20:59:16 -07:00
erwincoumans
5747b1a689
fix case sensitive header include
2018-04-09 20:57:36 -07:00
erwincoumans
78a90719b0
Merge pull request #1630 from YunfeiBai/master
...
Update the projective texture shader to solve the texture interpolati…
2018-04-09 20:55:37 -07:00
YunfeiBai
b032a1fd60
Update the projective texture shader to solve the texture interpolation artifact.
2018-04-09 17:15:42 -07:00
erwincoumans
7949f31c3e
fixes in btMiniSDF
2018-04-08 21:30:06 -07:00
erwincoumans
9ab03057ea
add btMiniSDF and btSdfCollisionShape to CMakeLists.txt
2018-04-08 21:25:38 -07:00
erwincoumans
698836d54e
Preparation to add signed distance field collision detection.
...
btMiniSDF is based on https://github.com/InteractiveComputerGraphics/Discregrid
2018-04-08 21:10:03 -07:00
erwincoumans
db4960b1ac
Merge pull request #1624 from ikalevatykh/master
...
Add VR/OpenVR support on Linux
2018-04-05 09:55:03 -07:00
erwincoumans
85b376867e
Merge pull request #1625 from erwincoumans/master
...
explicit cast from double to float in TinyRendererVisualShapeConverte…
2018-04-04 17:01:11 -07:00
Erwin Coumans
380e59be6a
explicit cast from double to float in TinyRendererVisualShapeConverter plugin
2018-04-04 16:34:28 -07:00
Igor Kalevatykh
7c163f2163
Add VR/OpenVR support on Linux
2018-04-05 00:14:08 +02:00
erwincoumans
b4f038fd67
Merge pull request #1621 from erwincoumans/master
...
first pass of updated minitaur quadruped environment, update env_bases, add example of a free moving sphere controlled by external torque
2018-04-04 08:10:13 -07:00
Ju-Hyung Lee
00affd62ac
Fix to support different kind of wheel axis
2018-04-04 12:31:52 +09:00
erwincoumans
5ff2a1d6c8
Update env_bases.py
2018-04-02 22:31:22 -07:00
erwincoumans
507d024f25
add example of a free moving sphere controlled by external torque
...
add some toy shape sorter cube (not finished yet)
2018-04-01 15:55:32 -07:00
erwincoumans
14d37ecb43
first pass of updated minitaur quadruped environment
2018-03-31 21:15:27 -07:00
erwincoumans
b8c7422bed
Merge pull request #1619 from erwincoumans/master
...
PyBullet fix createVisualShape (inertial frame related), minor backward compatibility fix
2018-03-29 09:13:12 -07:00
erwincoumans
ec68290497
PyBullet createVisualShape/createVisualShapeArray: postpone visual shape conversion until we know the link inertial transform
2018-03-28 19:08:18 -07:00
Hervé Audren
c547555848
Add a few jacobian tests
2018-03-28 10:40:55 +09:00