Commit Graph

2596 Commits

Author SHA1 Message Date
Bart Moyaers
05d86d5fd1 modify args 2019-08-08 16:02:52 +02:00
Bart Moyaers
746030886d add some example motions 2019-08-08 16:02:18 +02:00
Bart Moyaers
4cd9d5e53e correct strike goal rotation 2019-07-08 13:58:47 +02:00
Bart Moyaers
607cd592dc refactor goals 2019-07-05 15:49:15 +02:00
Bart Moyaers
0c7d9e920f disable goal rotation 2019-07-02 17:01:18 +02:00
Bart Moyaers
e4f1fadcd6 log every 50 iterations 2019-07-02 17:01:18 +02:00
Bart Moyaers
10bf82c7b0 normalize goal data 2019-07-02 17:01:18 +02:00
Bart Moyaers
9e5d7a803b log current goal type 2019-07-02 17:01:18 +02:00
Bart Moyaers
a6fd0173e0 rotate goal with start pos human model 2019-07-02 17:01:18 +02:00
Bart Moyaers
3bb842f650 fix distance reward calculation 2019-07-02 17:00:11 +02:00
Bart Moyaers
404575e9ba disable redundant reward calculation 2019-07-02 17:00:11 +02:00
Bart Moyaers
9f131d5a33 add more args 2019-07-02 17:00:11 +02:00
Bart Moyaers
59c8abeac5 Disable csv file writing 2019-07-02 17:00:11 +02:00
Bart Moyaers
f73eab5803 update goal every cycle
make distinction between world pos and relative goal pos
2019-07-02 17:00:11 +02:00
Bart Moyaers
293a76e879 make humanoid cyclecount available 2019-07-02 17:00:11 +02:00
Bart Moyaers
00158130ab add goal training 2019-07-02 17:00:11 +02:00
Bart Moyaers
f869a1211d parse fall contact bodies 2019-07-02 16:59:12 +02:00
Bart Moyaers
a2d2a8edc0 faster thrown object removal 2019-06-24 13:32:59 +02:00
Bart Moyaers
a09f71758c Update to upstream 2019-06-20 10:13:23 +02:00
Bart Moyaers
9b68deb6eb throw objects deepmimic env 2019-06-20 10:12:49 +02:00
Erwin Coumans
240e839600 Merge remote-tracking branch 'bp/master' 2019-06-19 12:09:04 -07:00
Erwin Coumans
d4aac235fc Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-06-19 12:08:52 -07:00
Erwin Coumans
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
2019-06-19 12:07:26 -07:00
erwincoumans
9e28737b57 Merge pull request #2298 from erwincoumans/master
configureDebugVisualizer: expose lightPosition, shadowMapResolution (texture resolution) and shadowMapWorldSize
2019-06-19 11:48:25 -07:00
Erwin Coumans
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)
2019-06-19 09:45:29 -07:00
erwincoumans
d762bc4e84 Merge pull request #2266 from devnexen/shader_example_build_fix
Fix shader example build / spotted by clang
2019-06-19 09:16:25 -07:00
Erwin Coumans
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)
2019-06-19 09:01:16 -07:00
Steven
b1444f34cf fix the issue of converting the double to single. 2019-06-19 21:15:47 +08:00
Erwin Coumans
7e76ee0ad7 make pybullet.getMeshData work for softbody 2019-06-17 21:43:38 -07:00
Erwin Coumans
20d9ad5f24 Merge remote-tracking branch 'bp/master' 2019-06-17 20:37:34 -07:00
Chuyuan Fu
229e87c3c9 get mesh data api
fix compile

fix typo
2019-06-17 19:00:53 -07:00
Erwin Coumans
d888c50f15 avoid getting stuck in RemoteGUIHelper when graphics server isn't started first. 2019-06-17 18:30:39 -07:00
Erwin Coumans
9d21deb712 use GUI mode in IK example 2019-06-15 12:58:02 -07:00
Erwin Coumans
e286fbd9f2 fixes for RemoteGUIHelper 2019-06-15 10:30:48 -07:00
Erwin Coumans
ee3680765e fixes for RemoteGUIHelper 2019-06-14 14:34:56 -07:00
Erwin Coumans
ced65ce3e3 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-06-14 08:19:46 -07:00
Erwin Coumans
708f66ac42 add RemoteGUIHelper to communicate between graphics client/server 2019-06-14 08:06:21 -07:00
Erwin Coumans
4318221d6d Merge remote-tracking branch 'bp/master' 2019-06-14 07:51:09 -07:00
erwincoumans
e1326adff5 Revert "C api refactor build" 2019-06-14 07:49:24 -07:00
Erwin Coumans
95a79800ec Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-06-13 23:24:42 -07:00
Erwin Coumans
6160b52fd7 graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00
Erwin Coumans
8f9fac99bd add kinematic version that also updates the base position/orientation from the base 2019-06-13 13:26:52 -07:00
bla
3e32cf94e7 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2019-06-06 21:54:47 +00:00
bla
6ab09fe06e fix testlaikago and pd_controller_stable 2019-06-06 21:54:22 +00:00
erwincoumans
d7c0c9c017 update ExampleBrowser InverseKinematics example to track 4 end effectors at once. 2019-06-01 19:43:27 -07:00
erwincoumans
36896db828 Merge remote-tracking branch 'bp/master' 2019-06-01 07:29:31 -07:00
erwincoumans
5e1d645a09 Merge pull request #2221 from goretkin/c_api_refactor_build
C api refactor build
2019-05-31 19:06:18 -07:00
Erwin Coumans
4247104050 add toes to Mini Cheetah 2019-05-31 15:04:53 -07:00
Erwin Coumans
3c74ae8366 Add approximate Mini Cheetah URDF and example in pybullet
Thanks to Sangbae Kim and Donghyun Kim at the MIT Biomimetics Robotics Lab
2019-05-31 14:21:10 -07:00
Erwin Coumans
9d2a527d87 fix issue in MJCF importer due to previous commit 2019-05-30 16:13:03 -07:00