This website requires JavaScript.
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