Commit Graph

  • 6c73aa1e12 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2019-07-22 14:01:00 -07:00
  • 0630c245c8 update walk policy trained using latest PyBullet 2.5.2. Still need to update backflip policy. Erwin Coumans 2019-07-22 14:00:19 -07:00
  • 66f71256cf Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-07-22 13:27:03 -07:00
  • 0aaae87245 Merge pull request #2332 from erwincoumans/master erwincoumans 2019-07-22 10:28:50 -07:00
  • 213ae06e1f bump up version Erwin Coumans 2019-07-22 10:01:30 -07:00
  • 1d59db7c3d Merge pull request #2326 from biller23/patch-2 erwincoumans 2019-07-22 09:35:55 -07:00
  • bf3696e5b4 fix a leak in previous commit Erwin Coumans 2019-07-22 09:28:27 -07:00
  • 7ead9cf8ba fix a memory leak in previous commit, in pybullet_resetJointStatesMultiDof Erwin Coumans 2019-07-22 09:07:19 -07:00
  • b2825724d4 only if SPD is enabled Erwin Coumans 2019-07-21 22:03:23 -07:00
  • 8f220c1b23 fix memory leak in previous commit Erwin Coumans 2019-07-21 21:48:51 -07:00
  • d82c2043f0 enable useArray for deep_mimic reward Erwin Coumans 2019-07-21 13:56:10 -07:00
  • 602f736640 Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-07-21 13:13:52 -07:00
  • 0cf6685041 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2019-07-21 13:13:25 -07:00
  • 39a4e8dcd9 Implement 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
  • 1e6af4261e Update HeightfieldExample.cpp erwincoumans 2019-07-19 14:02:08 -07:00
  • 4732acfcb1 remove tabs from urdf Erwin Coumans 2019-07-17 12:57:44 -07:00
  • ac0bfb0bfa remove trailing whitespace Erwin Coumans 2019-07-17 12:55:13 -07:00
  • dff277ad7b add 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
  • 448f0b8bef Fix alignment macros for btScalar.h biller23 2019-07-13 10:53:25 +00:00
  • 2502a83bd7 Merge pull request #2278 from biller23/patch-1 erwincoumans 2019-07-12 08:39:00 -07:00
  • a7a59e2795 Merge pull request #2325 from erwincoumans/master erwincoumans 2019-07-12 08:29:38 -07:00
  • 31688ffb34 fix 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
  • d503d1442a Merge pull request #2324 from sanchitgarg/updateReadmeAndGitignore erwincoumans 2019-07-11 16:08:05 -07:00
  • 64f8020a20 Updated readme to reflect correct sln file name Added build3/vs2010 to .gitignore Sanchit Garg 2019-07-11 14:43:57 -07:00
  • 8cc13efd2b Merge pull request #2323 from erwincoumans/master erwincoumans 2019-07-10 20:53:22 -07:00
  • 7a7f944e39 fix issue in previous commit (need to reserve instead of resize) Erwin Coumans 2019-07-10 20:52:45 -07:00
  • d220101c5a Merge pull request #2322 from erwincoumans/master erwincoumans 2019-07-10 19:58:17 -07:00
  • ee9575167d expose 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
  • 67cab069c3 Merge pull request #2301 from Steven89Liu/rbdl erwincoumans 2019-07-10 13:19:58 -07:00
  • 9ac2261557 Update PhysicsServerCommandProcessor.cpp erwincoumans 2019-07-09 08:42:52 -07:00
  • bc3969d6ec Merge pull request #2316 from macandy13/fix-memory-init erwincoumans 2019-07-09 08:41:28 -07:00
  • 96031789dd Merge pull request #2315 from nbelakovski/nbelakovski/fix_mac_opengl erwincoumans 2019-07-09 08:39:41 -07:00
  • 8c8a7fa0c9 Fix 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
  • 4cd9d5e53e correct strike goal rotation goal_training Bart Moyaers 2019-07-08 13:58:47 +02:00
  • 3b4831089b Call drawRect on Mac to fix OpenGL issue nbelakovski 2019-07-06 20:34:22 -07:00
  • 607cd592dc refactor goals Bart Moyaers 2019-07-05 15:49:15 +02:00
  • bb8f621bf9 revert SHARED_MEMORY_GUI test Erwin Coumans 2019-07-03 12:10:24 -07:00
  • 113c2a83de Merge pull request #2313 from erwincoumans/master erwincoumans 2019-07-02 15:02:37 -07:00
  • 9db6acd97d support changeVisualShape(rgbaColor) through GraphicsServer/Client support getCameraInfo through GraphicsServer/Client Erwin Coumans 2019-07-02 09:48:34 -07:00
  • 0c7d9e920f disable goal rotation Bart Moyaers 2019-07-02 16:46:42 +02:00
  • e4f1fadcd6 log every 50 iterations Bart Moyaers 2019-07-02 12:03:19 +02:00
  • 10bf82c7b0 normalize goal data Bart Moyaers 2019-07-02 12:02:11 +02:00
  • 9e5d7a803b log current goal type Bart Moyaers 2019-07-02 12:01:01 +02:00
  • a6fd0173e0 rotate goal with start pos human model Bart Moyaers 2019-07-01 13:52:32 +02:00
  • 3bb842f650 fix distance reward calculation Bart Moyaers 2019-07-01 10:26:56 +02:00
  • 404575e9ba disable redundant reward calculation Bart Moyaers 2019-06-28 11:40:10 +02:00
  • 9f131d5a33 add more args Bart Moyaers 2019-06-28 09:30:07 +02:00
  • 59c8abeac5 Disable csv file writing Bart Moyaers 2019-06-28 09:29:21 +02:00
  • f73eab5803 update goal every cycle make distinction between world pos and relative goal pos Bart Moyaers 2019-06-27 11:27:34 +02:00
  • 293a76e879 make humanoid cyclecount available Bart Moyaers 2019-06-27 11:26:24 +02:00
  • 00158130ab add goal training Bart Moyaers 2019-06-26 11:54:47 +02:00
  • f869a1211d parse fall contact bodies Bart Moyaers 2019-06-24 15:52:27 +02:00
  • de16c23209 commit 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
  • 2db6d2f594 Merge pull request #2312 from fuchuyuan/renderSoft erwincoumans 2019-07-01 17:05:13 -07:00
  • d5e028c673 take out unused variable Chuyuan Fu 2019-07-01 13:31:00 -07:00
  • 57281911b8 Merge pull request #2309 from fuchuyuan/renderSoft erwincoumans 2019-07-01 12:16:53 -07:00
  • 4da456054c Update PhysicsServerCommandProcessor and plugins to support render Chuyuan Fu 2019-06-25 17:59:15 -07:00
  • 796b5667c2 Merge pull request #2307 from erwincoumans/master erwincoumans 2019-06-25 14:10:35 +02:00
  • 2e2169690c parse fall contact bodies parse_contact_bodies Bart Moyaers 2019-06-24 15:52:27 +02:00
  • a2d2a8edc0 faster thrown object removal throw_objects Bart Moyaers 2019-06-24 13:32:59 +02:00
  • a09f71758c Update to upstream Bart Moyaers 2019-06-20 10:13:23 +02:00
  • 9b68deb6eb throw objects deepmimic env Bart Moyaers 2019-06-20 10:12:49 +02:00
  • 8936c8483f bump up pybullet to 2.5.1 Erwin Coumans 2019-06-19 15:58:08 -07:00
  • 681a730e05 Merge pull request #2299 from erwincoumans/master erwincoumans 2019-06-19 12:46:14 -07:00
  • 240e839600 Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-06-19 12:09:04 -07:00
  • d4aac235fc Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2019-06-19 12:08:52 -07:00
  • 16542aa740 tweak 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
  • 9e28737b57 Merge pull request #2298 from erwincoumans/master erwincoumans 2019-06-19 11:48:25 -07:00
  • ed4515ae17 for 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
  • d762bc4e84 Merge pull request #2266 from devnexen/shader_example_build_fix erwincoumans 2019-06-19 09:16:25 -07:00
  • c3b7f39aaf expose 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
  • bc9c477edb Merge pull request #2296 from Steven89Liu/urdfparser erwincoumans 2019-06-19 07:21:50 -07:00
  • b1444f34cf fix the issue of converting the double to single. Steven 2019-06-19 21:15:47 +08:00
  • 0b9c0cebfb Merge pull request #2294 from erwincoumans/master erwincoumans 2019-06-18 21:18:56 -07:00
  • 7e76ee0ad7 make pybullet.getMeshData work for softbody Erwin Coumans 2019-06-17 21:43:38 -07:00
  • 20d9ad5f24 Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-06-17 20:37:34 -07:00
  • bfc390abf9 Merge pull request #2293 from fuchuyuan/getMeshData erwincoumans 2019-06-17 20:37:18 -07:00
  • 229e87c3c9 get mesh data api Chuyuan Fu 2019-06-17 17:32:01 -07:00
  • d888c50f15 avoid getting stuck in RemoteGUIHelper when graphics server isn't started first. Erwin Coumans 2019-06-17 18:30:39 -07:00
  • 1061b3d816 Update btMprPenetration.h erwincoumans 2019-06-17 09:39:25 -07:00
  • 2d1594cb29 Merge pull request #2287 from erwincoumans/master erwincoumans 2019-06-15 12:58:39 -07:00
  • 9d21deb712 use GUI mode in IK example Erwin Coumans 2019-06-15 12:58:02 -07:00
  • e286fbd9f2 fixes for RemoteGUIHelper Erwin Coumans 2019-06-15 10:30:48 -07:00
  • ee3680765e fixes for RemoteGUIHelper Erwin Coumans 2019-06-14 14:34:56 -07:00
  • ced65ce3e3 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2019-06-14 08:19:46 -07:00
  • 708f66ac42 add RemoteGUIHelper to communicate between graphics client/server Erwin Coumans 2019-06-14 08:06:21 -07:00
  • 4318221d6d Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-06-14 07:51:09 -07:00
  • dd23cadd73 Merge pull request #2291 from bulletphysics/revert-2221-c_api_refactor_build erwincoumans 2019-06-14 07:50:33 -07:00
  • e1326adff5 Revert "C api refactor build" erwincoumans 2019-06-14 07:49:24 -07:00
  • 95a79800ec Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2019-06-13 23:24:42 -07:00
  • 6160b52fd7 graphicsServer to workaround OpenGL issues on some servers. Erwin Coumans 2019-06-13 23:24:22 -07:00
  • 8f9fac99bd add kinematic version that also updates the base position/orientation from the base Erwin Coumans 2019-06-13 13:26:52 -07:00
  • dc9549b2b4 Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-06-10 16:24:42 -07:00
  • 5ec8339b6f Merge pull request #2270 from jamoflaw/deadlock-on-exit erwincoumans 2019-06-10 19:24:28 -04:00
  • 9457646737 Merge pull request #2279 from AndreaCatania/patch-3 erwincoumans 2019-06-10 19:23:49 -04:00
  • 8c796a954c Merge remote-tracking branch 'bp/master' Erwin Coumans 2019-06-10 16:21:20 -07:00
  • 3e32cf94e7 Merge branch 'master' of https://github.com/erwincoumans/bullet3 bla 2019-06-06 21:54:47 +00:00
  • 6ab09fe06e fix testlaikago and pd_controller_stable bla 2019-06-06 21:54:22 +00:00
  • 960cadd919 Fix initialization order Andrea Catania 2019-06-03 12:54:19 +02:00
  • 5a4f9ca495 Fix GCC alignement macros on Windows biller23 2019-06-03 10:10:54 +00:00