39a4e8dcd9Implement faster array versions of PyBullet: getJointStatesMultiDof, getLinkStates, setJointMotorControlMultiDofArray, resetJointStatesMultiDof, Implement StablePD in C++ through setJointMotorControlMultiDofArray method for pybullet_envs.deep_mimic, see testHumanoid.py and examples/pybullet/examples/humanoidMotionCapture.py Minor fix in ChromeTraceUtil in case startTime>endTime (why would it happen?)
Erwin Coumans
2019-07-21 13:08:22 -07:00
dff277ad7badd laikago urdf with toes (for inverse kinematics, and control over stiffness/damping to model rubber)
Erwin Coumans
2019-07-17 12:30:49 -07:00
448f0b8befFix alignment macros for btScalar.h
biller23
2019-07-13 10:53:25 +00:00
2502a83bd7Merge pull request #2278 from biller23/patch-1
erwincoumans
2019-07-12 08:39:00 -07:00
a7a59e2795Merge pull request #2325 from erwincoumans/master
erwincoumans
2019-07-12 08:29:38 -07:00
31688ffb34fix in multi-endeffector IK, calculate jacobian uses dofs without base, fix premake build of some projects
Erwin Coumans
2019-07-11 22:22:35 -07:00
d503d1442aMerge pull request #2324 from sanchitgarg/updateReadmeAndGitignore
erwincoumans
2019-07-11 16:08:05 -07:00
64f8020a20Updated readme to reflect correct sln file name Added build3/vs2010 to .gitignore
Sanchit Garg
2019-07-11 14:43:57 -07:00
8cc13efd2bMerge pull request #2323 from erwincoumans/master
erwincoumans
2019-07-10 20:53:22 -07:00
7a7f944e39fix issue in previous commit (need to reserve instead of resize)
Erwin Coumans
2019-07-10 20:52:45 -07:00
d220101c5aMerge pull request #2322 from erwincoumans/master
erwincoumans
2019-07-10 19:58:17 -07:00
ee9575167dexpose PyBullet.calculateInverseKinematics2 that allows to specify multiple IK end effector locations (not multiple orientations) usage example: jointPoses = p.calculateInverseKinematics2(bodyUniqueId, [endEffectorLinkIndices], [endEffectorTargetWorldPositions])
Erwin Coumans
2019-07-10 17:21:18 -07:00
67cab069c3Merge pull request #2301 from Steven89Liu/rbdl
erwincoumans
2019-07-10 13:19:58 -07:00
bc3969d6ecMerge pull request #2316 from macandy13/fix-memory-init
erwincoumans
2019-07-09 08:41:28 -07:00
96031789ddMerge pull request #2315 from nbelakovski/nbelakovski/fix_mac_opengl
erwincoumans
2019-07-09 08:39:41 -07:00
8c8a7fa0c9Fix memory sanitizer warning on potential reading of uninitialized memory. This can happen for the RGB values that are only conditionally set in TinyRendererVisualShapeConverter::addVisualShape.
Andreas Christiansen
2019-07-09 11:52:42 +02:00
bb8f621bf9revert SHARED_MEMORY_GUI test
Erwin Coumans
2019-07-03 12:10:24 -07:00
113c2a83deMerge pull request #2313 from erwincoumans/master
erwincoumans
2019-07-02 15:02:37 -07:00
9db6acd97dsupport changeVisualShape(rgbaColor) through GraphicsServer/Client support getCameraInfo through GraphicsServer/Client
Erwin Coumans
2019-07-02 09:48:34 -07:00
f73eab5803update goal every cycle make distinction between world pos and relative goal pos
Bart Moyaers
2019-06-27 11:27:34 +02:00
293a76e879make humanoid cyclecount available
Bart Moyaers
2019-06-27 11:26:24 +02:00
00158130abadd goal training
Bart Moyaers
2019-06-26 11:54:47 +02:00
f869a1211dparse fall contact bodies
Bart Moyaers
2019-06-24 15:52:27 +02:00
de16c23209commit the ABA comparison test between the RBDL and Bullet, and use the option BULLET_BUILD_RBDL_COMPARE_TEST to control if build it. it is disabled by default.
Steven
2019-07-02 15:35:33 +08:00
2db6d2f594Merge pull request #2312 from fuchuyuan/renderSoft
erwincoumans
2019-07-01 17:05:13 -07:00
d5e028c673take out unused variable
Chuyuan Fu
2019-07-01 13:31:00 -07:00
57281911b8Merge pull request #2309 from fuchuyuan/renderSoft
erwincoumans
2019-07-01 12:16:53 -07:00
4da456054cUpdate PhysicsServerCommandProcessor and plugins to support render
Chuyuan Fu
2019-06-25 17:59:15 -07:00
796b5667c2Merge pull request #2307 from erwincoumans/master
erwincoumans
2019-06-25 14:10:35 +02:00
16542aa740tweak Mini Cheetah URDF/MTL use /tmp/timings on Linux/Mac as default location to save profile timings (when you press 'p' in example browser) fix in Graphics Server Example when rendering is disabled
Erwin Coumans
2019-06-19 12:07:26 -07:00
9e28737b57Merge pull request #2298 from erwincoumans/master
erwincoumans
2019-06-19 11:48:25 -07:00
ed4515ae17for the GraphicsServer, expose a sync transform interval: only synchronize the transform once the stepSimulation exceeds this time interval. (for example, run the simulation at 1kHz but sync the graphics transforms to remove graphics server at 30Hz)
Erwin Coumans
2019-06-19 09:45:29 -07:00
d762bc4e84Merge pull request #2266 from devnexen/shader_example_build_fix
erwincoumans
2019-06-19 09:16:25 -07:00
c3b7f39aafexpose shadowMapResolution (texture resolution) and shadowMapWorldSize (size in meters in world space) expose pybullet.ConfigureOpenGLVisualizerRequest(lightPosition=[x,y,z], shadowMapWorldSize=10.5, shadowMapResolution=16384) See examples/pybullet/examples/configureDebugVisualizer.py for an example. This reimplements https://github.com/bulletphysics/bullet3/pull/2295 but without creating a new command/status and explicitly referring to the debug visualizer (since the 'getCameraImage' also has a lightPosition)
Erwin Coumans
2019-06-19 09:01:16 -07:00
bc9c477edbMerge pull request #2296 from Steven89Liu/urdfparser
erwincoumans
2019-06-19 07:21:50 -07:00
b1444f34cffix the issue of converting the double to single.
Steven
2019-06-19 21:15:47 +08:00
0b9c0cebfbMerge pull request #2294 from erwincoumans/master
erwincoumans
2019-06-18 21:18:56 -07:00
7e76ee0ad7make pybullet.getMeshData work for softbody
Erwin Coumans
2019-06-17 21:43:38 -07:00