Erwin Coumans
0aecbb9cdc
delete MPL licensed meshes, replace by manual textured meshes.
2021-12-10 15:51:25 -08:00
erwincoumans
6a59241074
Merge pull request #4060 from erwincoumans/master
...
bump up PyBullet to version 3.21
2021-12-01 10:29:58 -08:00
Erwin Coumans
9c380f18f6
bump up PyBullet to version 3.21
2021-12-01 10:28:20 -08:00
erwincoumans
fa50f195e6
Merge pull request #4048 from priority-kew/aliengo_reduced_meshes
...
Import Aliengo URDF
3.21
2021-11-24 13:59:22 -08:00
Chase Kew
adf75169d8
Import Aliengo URDF
...
from github.com/unitreerobotics/unitree_pybullet. Reduced all meshes by
50% due to concerns about the size of pybullet_data. Also renamed some
links and joints in the URDF to match conventions and added an example
script.
2021-11-24 10:30:13 -08:00
erwincoumans
946d500c8e
Merge pull request #3848 from nekomatata/heightmap-early-exit
...
Fix early exit in heightfield raycast
2021-11-18 19:45:26 -08:00
erwincoumans
10f72b9b5d
Merge pull request #3921 from ayzaan/patch-1
...
Create URDF for white xarm
2021-11-13 22:41:05 -08:00
erwincoumans
ccafe333d1
Merge pull request #3979 from johbrust/deformableForces
...
Add deformable contact forces info
2021-11-13 22:32:43 -08:00
erwincoumans
691ad46baa
Merge pull request #4024 from BlGene/egl_device_selection
...
EGL device selection by environment variable
2021-11-13 22:20:13 -08:00
erwincoumans
a9a103fc8c
Merge pull request #4010 from erwincoumans/master
...
add missing bunny.obj to pybullet_data
2021-11-12 05:38:24 +00:00
erwincoumans
40aeecb72e
Merge pull request #4020 from QiaodongCui/master
...
Fix btCollisionDispatcherMt compound compound bugs
2021-11-12 05:29:27 +00:00
erwincoumans
88c04a8eae
Merge pull request #4016 from stephentu/patch-1
...
Fix bug in server handling of inverse dynamics
2021-11-12 05:28:32 +00:00
Erwin Coumans
a3005879bb
use mainthread on __APPLE__
...
remove duplicate SimpleCamera.cpp from cmakelists.txt
2021-11-11 21:18:57 -08:00
Erwin Coumans
e3b98615f1
add Eigen-3.4
2021-11-11 21:06:39 -08:00
Erwin Coumans
a84071ee67
Merge branch 'master' of github.com:erwincoumans/bullet3 into master
2021-11-05 21:08:36 -07:00
Erwin Coumans
6088293149
update to Eigen 3.4.0, to fix Issue 4013
2021-11-05 21:08:24 -07:00
erwincoumans
98254b51a9
Merge pull request #4021 from fuchuyuan/userData
...
add user data to deformable urdf
2021-11-03 19:23:09 +00:00
Chuyuan Fu
a2aada62ae
add user data to deformable urdf
2021-10-29 17:46:03 -07:00
erwincoumans
a62fb187a5
Create cmake.yml
2021-10-29 12:57:37 -07:00
erwincoumans
1dd3d8408e
Delete .travis.yml
2021-10-29 12:57:07 -07:00
QiaodongCui
a672536f43
Update btCollisionDispatcherMt.cpp
2021-10-29 13:26:02 -04:00
QiaodongCui
e9d40d0726
Update btCollisionDispatcherMt.h
2021-10-29 13:25:03 -04:00
Stephen Tu
63446558cd
Fix bug in server handling of inverse dynamics
...
The current implementation of processInverseDynamicsCommand has two issues:
1. For floating bases, the handler is not properly copying over the position and orientation from the client inputs.
2. For floating bases, the handler is ignoring the position of the joint angles from the client inputs.
This CL fixes both issues. While the fix for (2) is straightforward, I am not sure whether or not the right pybullet API convention is to have (x, y, z, orn) passed in, or instead (orn, x, y, z). The former makes more sense to me and is what I implemented.
2021-10-28 12:52:15 -07:00
erwincoumans
ac3c283842
Merge pull request #4012 from RanTig/master
...
Adds a request body info command for the physics direct command.
2021-10-28 15:49:18 +00:00
Tigran Gasparian
740d2b9783
Adds a request body info command for the physics direct command. This is
...
useful to incrementally sync the body state in the physics clients of
plugins (e.g. in response to a Body Added notification).
2021-10-26 18:31:33 +02:00
Erwin Coumans
1a670681f7
Merge branch 'master' of github.com:erwincoumans/bullet3
2021-10-25 09:44:29 -07:00
Erwin Coumans
e1ac14b23d
add missing bunny.obj
2021-10-25 09:44:10 -07:00
erwincoumans
e4a450a53d
Merge pull request #3980 from akien-mga/patch-1
...
SoftBody: Fix local variable shadowing warning
2021-10-25 09:10:29 -07:00
erwincoumans
33cceed500
Merge pull request #3982 from RedTachyon/patch-1
...
Explicitly state the datatypes in creating action/obs spaces
2021-10-25 09:09:47 -07:00
erwincoumans
d4598bf1cf
Merge pull request #3981 from akien-mga/patch-2
...
btSerializer: Remove unused but set variable
2021-10-25 09:08:53 -07:00
erwincoumans
f79463b699
Merge pull request #3991 from akien-mga/uwp-disable-processor-information
...
LinearMath: Fix TaskScheduler build on UWP by disabling `getProcessorInformation`
2021-10-25 09:08:18 -07:00
erwincoumans
aef54fed64
Merge pull request #3994 from VincentYu68/master
...
Add a visual-locomotion configuration: Laikago with two cameras walking over stepstone
2021-10-25 09:06:08 -07:00
Max Argus
3c4cb80157
EGL device selection by env param.
2021-10-22 09:26:59 +02:00
Johannes Brust
61d5bdb783
Fix bug due to missing swap
2021-10-21 17:38:13 +02:00
Wenhao Yu
af0bfc62ec
Merge branch 'bulletphysics:master' into master
2021-10-13 15:53:04 -07:00
Wenhao Yu
fd96062972
Add config for visual locomotion env with two cameras and random stepstone.
2021-10-13 15:48:47 -07:00
erwincoumans
48dc1c45da
Merge pull request #3992 from erwincoumans/master
...
remove tensorflow requirement from pybullet.minitaur.envs_v2, tweak gear (mimic) constraint example
2021-10-11 13:55:32 -07:00
Erwin Coumans
90e331a239
bump PyBullet version to 3.20
2021-10-11 13:52:13 -07:00
Erwin Coumans
a8f088d4d3
Merge branch 'master' of github.com:erwincoumans/bullet3 into master
2021-10-11 12:56:29 -07:00
Erwin Coumans
00567a5261
remote tensorflow requirement from envs_v2
2021-10-11 12:56:15 -07:00
erwincoumans
aa49e19385
Update README.md
...
remote tensorflow requirement
2021-10-11 12:14:45 -07:00
Rémi Verschelde
41f03e78a5
LinearMath: Fix TaskScheduler build on UWP by disabling getProcessorInformation
...
Disables the feature that requires loading kernel32 dynamically.
2021-10-06 07:47:44 +02:00
Erwin Coumans
6390db4bd6
Merge remote-tracking branch 'bp/master'
2021-10-04 15:37:12 -07:00
Erwin Coumans
931f93d266
Merge remote-tracking branch 'bp/master' into master
2021-10-03 15:19:58 -07:00
Erwin Coumans
9d211393e4
Merge branch 'master' of github.com:erwincoumans/bullet3 into master
2021-10-03 15:19:26 -07:00
Erwin Coumans
34d77242e5
tweak gear (mimic) constraint example, enable erp (to avoid positional relative drift) and position camera at the gears.
2021-10-03 15:18:40 -07:00
Ariel Kwiatkowski
496e614f77
Explicitly state the datatypes in creating action/obs spaces
...
This should get rid of the annoying warnings that pop up whenever an environment is created. Numpy's default datatype is float64, gym's is float32, the env is actually float32, but the initialization doesn't make it explicit so it causes redundant warnings.
```
/path/lib/python3.9/site-packages/gym/logger.py:34: UserWarning: WARN: Box bound precision lowered by casting to float32 warnings.warn(colorize("%s: %s" % ("WARN", msg % args), "yellow"))
```
2021-09-29 23:10:18 +02:00
Rémi Verschelde
364796d1e5
btSerializer: Remove unused but set variable
...
Fixes a Clang/Emscripten warning.
2021-09-29 16:32:14 +02:00
Rémi Verschelde
ba65e909bc
SoftBody: Fix local variable shadowing warning
2021-09-29 15:40:59 +02:00
Johannes Brust
5795bd676f
Add deformable contact forces info
...
- add contact information for collisions between rigid and soft bodies
- collisions between different soft bodies are not supported
- uses impulse acting on tetrahedral nodes for calculation of forces
- contact points are approximated by node positions
- multiple forces acting on identical nodes are accumulated
2021-09-28 22:39:31 +02:00