nicolaichuk
ae07ce2ea7
* add BT_USE_INVERSE_DYNAMICS_WITH_BULLET2
2017-03-29 17:11:26 +03:00
nicolaichuk
f68f821c89
rename Sructs to Structs
2017-03-23 17:47:44 +03:00
nicolaichuk
6decb7ad1a
fix define call
2017-03-23 14:23:13 +03:00
nicolaichuk
703e66727c
irr_simd_memcpy to gim_simd_memcpy
2017-03-23 14:22:18 +03:00
nicolaichuk
18f17be47d
add compare operators in btAABB
2017-03-23 14:21:49 +03:00
nicolaichuk
bbf54cb05c
remove inline in function definition
2017-03-23 14:20:58 +03:00
nicolaichuk
233dd51e02
update CMakeLists.txt
2017-03-23 14:19:13 +03:00
nicolaichuk
d26952acac
add additional callback
2017-03-23 14:18:50 +03:00
nicolaichuk
1897939ec7
remove unimplemented method
2017-03-23 14:17:57 +03:00
nicolaichuk
3bf2f107b2
add default constructor
2017-03-23 14:17:13 +03:00
nicolaichuk
db065b8af8
fix redefinition
2017-03-23 14:15:51 +03:00
nicolaichuk
74b1044a05
move constructor for abstract class in protected
2017-03-23 14:14:14 +03:00
nicolaichuk
9360f1dca2
"btGImpactQuantizedBvh.h" divided into two files "btGImpactQuantizedBvh.h" and "btGImpactQuantizedBvhSructs.h"
2017-03-23 14:11:55 +03:00
nicolaichuk
3472a61216
"btGImpactBvh.h" divided into two files "btGImpactBvh.h" and "btGImpactBvhSructs.h"
2017-03-23 14:11:02 +03:00
nicolaichuk
b859ad7e4f
"btContactProcessing.h" divided into two files "btContactProcessing.h" and "btContactProcessingSructs.h"
2017-03-23 14:10:17 +03:00
nicolaichuk
c7834e8e25
"btAxisSweep3.h" divided into two files "btAxisSweep3.h" and "btAxisSweep3Internal.h"
2017-03-23 14:08:54 +03:00
erwincoumans
45aa392a28
Update PhysicsServerCommandProcessor.cpp
2017-02-17 15:43:38 -08:00
erwincoumans
6784cff23a
Merge pull request #964 from erwincoumans/master
...
initial implementation of state logging
2017-02-17 15:39:46 -08:00
erwincoumans
8af62239b0
Update pybullet.c
2017-02-17 15:15:13 -08:00
Erwin Coumans
cfd35840f0
initial implementation of state logging.
...
see examples/pybullet/logMinitaur.py for example. Other state logging will include general robot states and VR controllers state.
2017-02-17 14:25:53 -08:00
Erwin Coumans
2b27ab2463
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2017-02-17 10:48:03 -08:00
Erwin Coumans
34c3fca8d5
prepare state logging system (log state of robot, vr controllers after each stepSimulation)
2017-02-17 10:47:55 -08:00
erwincoumans
835dea5c3f
Merge pull request #963 from erwincoumans/master
...
disable keyboard toggle in Linux/X11, revert num solver iterations to 50 (from 150)
2017-02-16 15:58:23 -08:00
Erwin Coumans
8f546acbe8
disable keyboard toggle in Linux/X11
...
revert num solver iterations to 50 (from 150)
set solver iterations for one gripper grasp to 150
2017-02-16 15:56:42 -08:00
erwincoumans
904a1b5f05
Merge pull request #962 from erwincoumans/master
...
VR recording, URDF importer, manyspheres.py etc
2017-02-16 14:47:42 -08:00
Erwin Coumans
65deeee64b
add optimized tray/traybox.urdf
2017-02-16 14:29:51 -08:00
Erwin Coumans
63486a712c
VR video recording, use command-line --mp4=videoname.mp4
...
tune gripper grasp example with tefal pan, 800Newton force.
URDF importer: if using single transform 1 child shape, don't use compound shape.
if renderGUI is false, don't intercept mouse clicks
add manyspheres.py example (performance is pretty bad, will look into it)
[pybullet] expose contactBreakingThreshold
2017-02-16 14:19:09 -08:00
Erwin Coumans
08b83c3cd8
Merge remote-tracking branch 'bp/master'
2017-02-16 13:41:12 -08:00
erwincoumans
67b0c89347
Merge pull request #958 from erwincoumans/master
...
remove some sleep delays from PhysicsServerExample physics loop.
2017-02-12 09:58:45 -08:00
Erwin Coumans
c41ad60c59
Merge remote-tracking branch 'bp/master'
2017-02-12 08:55:24 -08:00
erwincoumans
5d4e71bdb1
Merge pull request #955 from erwincoumans/master
...
add roll/pitch/yaw example, utility to read/write Minitaur log files, remove 'delay' causing issues with hand.py example
2017-02-09 19:56:10 -08:00
Erwin Coumans
6db217b36a
remove some sleep delays from PhysicsServerExample physics loop.
2017-02-09 18:27:51 -08:00
Erwin Coumans
4587813a63
Merge remote-tracking branch 'bp/master'
2017-02-09 17:10:47 -08:00
erwincoumans
32b15d7aee
Merge pull request #952 from YunfeiBai/master
...
Add depth image when using hardware renderer.
2017-02-09 15:58:18 -08:00
Erwin Coumans
0e8bc418d7
add utility for reading and writing of minitaur quadruped robot log files.
...
Example usage:
const char* fileName = "D:/LOG00053.TXT";
btAlignedObjectArray<MinitaurLogRecord> logRecords;
btAlignedObjectArray<std::string> structNames;
std::string structTypes;
bool verbose = false;
//reading
int val = readMinitaurLogFile(fileName, structNames, structTypes,
logRecords, verbose);
//writing
const char* fileNameOut = "D:/LOG00100.TXT";
FILE* f = createMinitaurLogFile(fileNameOut,structNames,structTypes);
for (int i=0;i<logRecords.size();i++)
{
appendMinitaurLogData(f, structTypes, logRecords[i]);
}
closeMinitaurLogFile(f);
2017-02-09 09:48:50 -08:00
yunfeibai
ce69f27f32
Modify the depth buffer value in TinyRenderer to be consistent as in OpenGL.
2017-02-08 11:34:38 -08:00
Erwin Coumans
0c464e6848
[pybullet] add example for roll, pitch, yaw
2017-02-08 09:27:51 -08:00
erwincoumans
07ba9f6629
Merge pull request #954 from erwincoumans/master
...
Attempt to use VERSION string for CMakeLists.txt
2017-02-08 07:42:38 -08:00
Erwin Coumans
04b3e88cde
Attempt to use VERSION string for CMakeLists.txt
...
See Issue 953, https://github.com/bulletphysics/bullet3/issues/953
2017-02-07 19:15:22 -08:00
yunfeibai
8034a6f7fc
Merge remote-tracking branch 'upstream/master'
2017-02-07 17:21:14 -08:00
yunfeibai
151bc8e12c
Add depth image when using hardware renderer.
2017-02-07 17:19:48 -08:00
erwincoumans
46c7974927
Merge pull request #947 from erwincoumans/master
...
[pybullet] add some out-of-bounds checks, reduce run-time memory allocations
2017-02-07 12:07:40 -08:00
erwincoumans
9705bb7681
Merge pull request #949 from YunfeiBai/master
...
EGL OpenGL window.
2017-02-07 08:39:12 -08:00
erwincoumans
61b68edb58
Merge pull request #951 from jietan/pullRequest
...
add minitaur class and test to the pull request
2017-02-07 08:29:55 -08:00
Erwin Coumans
56b4ac278b
pybullet workaround for very slow Mac OSX GUI mode, since OpenGL can only run in main thread, just like the Python interpreter
...
improve quadruped.py script, to allow 'useRealTime' 0 or 1
2017-02-07 08:08:55 -08:00
erwincoumans
8a85b3b697
Update Utility.cpp
...
reduce stack size, it conflicts with some in-house build systems/compiler limits.
2017-02-06 17:20:03 -08:00
Jie Tan
692f7680a2
add minitaur class and test to the pull request
2017-02-06 16:27:54 -08:00
yunfeibai
c92fd6120d
EGL OpenGL window.
2017-02-06 16:22:17 -08:00
erwincoumans
88fdffba04
pybullet/shared memory API: add some more check for out-of-bounds indices when setting up a command.
...
avoid many run-time memory allocations in btCompoundCompoundCollisionAlgorithm
2017-02-04 12:32:42 -08:00
erwincoumans
b342f08f86
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2017-02-03 21:05:40 -08:00