Commit Graph
3718 Commits
Author SHA1 Message Date
Chuyuan Kelly Fu fb3b306af1 load deformable deterministic setting 2022-02-18 17:47:54 -08:00
erwincoumans 22ef34bb69 Revert "Add deformable contact forces info" 2022-02-18 16:14:53 -08:00
Jingyu Chen ca334946a7 fixed the uninitialized values in FreeFall example 2022-02-18 11:18:04 -08:00
jaecheol.sim 7d7fb1e291 urdfEditor - handle joint limits 2022-02-15 15:30:10 +09:00
Jingyu Chen c159305910 fixed the incorrect solverBody pairing issue of the reduced deformable solver. still have the problem that the reduced deformable sometimes doesn't show up 2022-02-13 21:30:11 -08:00
jingyuc f8abdd1fe1 clean up: remove unused example, rename the benchmark example 2022-01-30 22:33:24 -08:00
jingyuc 11b79c3838 clean up: rename folder 2022-01-30 21:30:43 -08:00
jingyuc 6a78b4bb07 clean up: rename the *ReducedSoftBody* as *ReducedDeformableBody* for clarity 2022-01-30 21:12:05 -08:00
jingyuc bfef75f871 clean up: reverted some unnecessary changes 2022-01-30 17:41:44 -08:00
jingyuc fbeafa0249 Merge branch 'bulletphysics:master' into master 2022-01-30 14:32:06 -08:00
Erwin Coumans 5cd8160086 add spherical_joint_limit.py example 2022-01-30 13:00:52 -08:00
Erwin Coumans b602045665 Implement joint limit for btMultiBody spherical joint. In URDF, add
<limit effort="1000.0" lower="0.2" upper=".8" twist=".3"/>
effort is max force/impulse
lower = swing range in X
upper = swing range in Y
twist = twist range around Z
(ranges all in radians)
lower, upper, twist and effort need to be > 0, otherwise no limit is created

See examples/pybullet/examples/spherical_joint_limit.py and
    examples/pybullet/gym/pybullet_data/spherical_joint_limit.urdf
2022-01-30 13:00:11 -08:00
James Braza 51a5aa8026 Added forgotten capitalization of code tag 2022-01-02 15:30:23 -05:00
James Braza 0e114e9f9b Added comment about why H x W differ from expected 2022-01-02 15:20:30 -05:00
James Braza 72dc1bb4dd Added numpy reshapings to raw image 2022-01-02 15:11:17 -05:00
James Braza 878e3d57f6 Added comment giving confidence in the changing w x h orderings 2022-01-02 15:08:16 -05:00
Erwin Coumans 0ab3b9d9f7 fix texture coordinates for aliengo trunk 2021-12-10 17:25:39 -08:00
Erwin Coumans 610fb2c117 prettify aliengo trunk a bit 2021-12-10 16:12:41 -08:00
Erwin Coumans 0aecbb9cdc delete MPL licensed meshes, replace by manual textured meshes. 2021-12-10 15:51:25 -08:00
Jingyu Chen c9a2d733ad modified benchmark example 2021-12-09 20:39:40 -05:00
Jingyu Chen f19133e410 allow multiple reduced deformable object in one sim 2021-12-09 16:55:10 -05:00
Jingyu Chen 1feb81463a change reduced deformable example set up in pybullet 2021-12-09 14:21:03 -05:00
erwincoumans 578523eab4 Merge branch 'master' into master 2021-12-06 12:38:25 -08:00
jingyuc 4634077733 debug setup again 2021-12-02 11:51:00 -05:00
jyc-n a018d63fb3 debug pybullet setup 2021-12-01 22:39:23 -05: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
jingyuc 6fb7bd9a94 add visual mesh support for the reduced deformable model 2021-11-24 11:41:11 -05:00
jingyuc f729fbda95 add missing flag RESET_USE_REDUCED_DEFORMABLE_WORLD in pybullet.c 2021-11-23 18:23:41 -05:00
jingyuc 9fae47667b add a flag to switch between the reduced deformable and full deformable 2021-11-23 17:40:04 -05:00
jingyuc 8efd0296ab test full deform 2021-11-23 17:07:41 -05:00
jingyuc bc8adf7bd1 clean up urdf mesh input names 2021-11-22 13:26:46 -05:00
jingyuc 0b641b51d7 add benchmark comparison example. change ReduceddMotorGrasp example to the real world dimensions 2021-11-21 02:11:55 -05:00
jingyuc 0279a5a500 add reduced deformable torus. minor clean up in btReducedSoftBodyHelpers 2021-11-17 01:09:18 -05:00
jingyuc 8c118515b8 Now only reduced deformable files in bullet3/data/ folder 2021-11-17 00:50:45 -05:00
jingyuc 007eea15cb no longer need to use start_modes, because all the rigid modes are not saved in .bin files in the preprocessor 2021-11-16 21:05:48 -05:00
jingyuc 18f81dcaea re-compute all the modes using the new python preprocessor. clean up initialization 2021-11-16 17:23:19 -05:00
jingyuc 676221fb3e clean up the binary files loader, so that it can work with files without the non-rigid modes 2021-11-14 02:17:22 -05: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 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
jingyuc c2072b5538 add mass scaling for reduced deformable model 2021-11-11 12:27:36 -05: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
jingyuc 7fafbd7718 reduced deformable is now working with pybullet 2021-11-05 18:02:15 -04:00
jingyuc e386b55543 add reduced deformable urdf parser 2021-11-04 16:12:08 -04:00
jingyuc 3ec4d68323 add grasping comparison 2021-11-02 17:54:56 -04:00