=
003a42478b
another step closer to useable shared memory C API
...
(force/torque sensor needs new API)
in a nutshell, users of shared memory physics API should not
directly poke into shared memory, not fill 'SharedMemorCommand'
nor read SharedMemoryStatus directly. The C-API declares 'handles' for those,
to avoid it from happening.
2015-09-16 23:09:10 -07:00
=
4041748f55
fix warning
2015-09-14 10:45:53 -07:00
=
3d10338ed5
fix warnings (thanks to Aaron!)
2015-09-10 17:52:41 -07:00
=
81087c3b4a
Merge remote-tracking branch 'bp/master'
2015-09-10 17:48:23 -07:00
=
2257ec05ad
don't compensate for COLLADA up axis in collision element for now
...
(todo: let user override COLLADA up axis, some URDF files are inconsistent)
2015-09-10 17:36:19 -07:00
erwincoumans
3025ad4536
Merge pull request #474 from erwincoumans/master
...
fixes in shared memory client/server: check for valid pointers
2015-09-09 17:30:28 -07:00
=
d72cda101c
fixes in shared memory client/server: check for valid pointers
2015-09-09 15:14:47 -07:00
erwincoumans
e4b5f4730d
Merge pull request #473 from takuyanakaoka/detach-shared-mem
...
Detach posix shared memory correctly
2015-09-09 15:13:27 -07:00
Takuya NAKAOKA
4cbd86a058
Detach posix shared memory correctly
...
* shmget() fails after shmctl() is called with IPC_RMID. This patch
removes shmget() in releaseSharedMemory so that a client can detach
a shared memory correctly after a server removed it.
* A server should also detach a shared memory.
2015-09-09 12:35:26 +09:00
erwincoumans
c99f4057fe
Merge pull request #472 from erwincoumans/master
...
run the PhysicsServerExample 'stepSimulation' smoother, fix a few warnings
2015-09-08 14:32:08 -07:00
=
5be9119455
run the PhysicsServerExample 'stepSimulation' smoother
...
fix a warning in ThirdParty/stb_image
fix an single/double precision issue in btPolyhedralContactClipping.cpp
2015-09-08 13:39:09 -07:00
erwincoumans
9e7f8e614b
Merge pull request #470 from erwincoumans/master
...
add picking to shared memory physics server
2015-09-05 13:12:05 -07:00
erwin coumans
2909b5fae3
add picking to shared memory physics server
2015-09-04 11:28:08 -07:00
erwincoumans
b5edc75161
Merge pull request #469 from erwincoumans/master
...
Debug lines for Shared Memory Physics Server, preparation for IMU sensor
2015-09-04 10:37:04 -07:00
erwin coumans
40d07139a9
fix build
2015-09-04 10:28:32 -07:00
erwin coumans
f75df90d82
Allow batches of debug lines. The PhysicsClientExample rendering is still slow (one line at a time, instead of batches)
...
Prepare for IMU sensor in Shared Memory Server
2015-09-03 14:18:22 -07:00
=
5a0ca58436
fix force/torque feedback
2015-08-31 12:36:08 -07:00
erwincoumans
3a262d0b7c
Merge pull request #467 from erwincoumans/master
...
fix some warnings
2015-08-27 18:42:32 -07:00
Erwin Coumans (Google)
98c93a7330
fix inline, __inline for _WIN32
2015-08-27 18:13:54 -07:00
Erwin Coumans (Google)
3d130d9d66
reset simulation in test/SharedMemory/test for proper cleanup,
...
and it can restart without shutting down/restarting physics server
w
2015-08-27 17:51:31 -07:00
Erwin Coumans
2e7949bb3e
fix some warnings
2015-08-26 15:26:53 -07:00
erwincoumans
d07e1082bc
Merge pull request #462 from erwincoumans/master
...
add a robot joint sensor example, reading joint reaction forces/torqu…
2015-08-26 14:25:13 -07:00
Erwin Coumans
77f78358d2
Merge remote-tracking branch 'bp/master'
2015-08-26 14:24:35 -07:00
erwin coumans
faab737738
add a robot joint sensor example, reading joint reaction forces/torques using the shared memory API
2015-08-24 15:26:29 -07:00
erwincoumans
10de7db29a
Merge pull request #461 from erwincoumans/master
...
simple multithreading test (empty skeleton)
2015-08-24 10:25:02 -07:00
erwin coumans
46f161ec02
fix WIN32 build for b3Win32ThreadSupport
2015-08-24 10:12:13 -07:00
Erwin Coumans
9ec08592b6
fix a copy/paste typo, thanks Roland!
2015-08-21 18:18:12 -07:00
Erwin Coumans
74fda9ff85
simple multi threading test
2015-08-21 15:18:18 -07:00
Erwin Coumans
362887987c
add example/MultiThreading functions
2015-08-21 11:09:53 -07:00
erwincoumans
83c4d25819
Merge pull request #460 from erwincoumans/master
...
initial implementation to send debug lines from physics server to client
2015-08-20 19:47:23 -07:00
=
bbc450a3de
position/velocity control through constraint for shared memory server
2015-08-20 14:57:14 -07:00
=
63873e2926
fix issue, cannot assume 16-byte alignment in shared memory,
...
causing crashes when SIMD btVector3 is stored on Mac OSX.
2015-08-20 08:09:22 -07:00
erwincoumans
081a40d254
initial implementation to send debug lines from physics server to client,
...
need to add streaming because memory is too small to store all lines
initial test of PD control in physics server, need to switch to PD control for motor constraint, instead of using external forces.
2015-08-19 22:51:16 -07:00
=
89765ceccf
update kuka urdf
2015-08-19 16:05:32 -07:00
Erwin Coumans
9c71a0bb7a
Google Code -> github in btCollisionWorld.h documentation
2015-08-12 21:16:23 -07:00
erwincoumans
6c2419323e
Merge pull request #458 from erwincoumans/master
...
add Bullet logos in the docs/logo folder
2015-08-12 20:15:24 -07:00
Erwin Coumans
97e9052aaa
add Bullet logos in the docs/logo folder
2015-08-12 20:14:30 -07:00
erwincoumans
a4b050e31e
Update README.md
2015-08-11 09:17:42 -07:00
erwincoumans
7ff74f40df
Update README.md
2015-08-11 09:15:06 -07:00
erwincoumans
dd1d096e43
Merge pull request #456 from erwincoumans/master
...
update tutorial for SIGGRAPH course
2015-08-11 09:02:03 -07:00
Erwin Coumans
2721d67634
remote unused TEST macro, conflicts with other libraries
2015-08-11 08:35:52 -07:00
Erwin Coumans
d08a7af7e2
fix compile issue in double precision build
2015-08-10 14:49:52 -07:00
Erwin Coumans
f89d587a02
update tutorial for SIGGRAPH course
...
allow multiple graphing windows at the same time
2015-08-10 14:30:00 -07:00
erwincoumans
72e22f480b
Merge pull request #455 from erwincoumans/master
...
Improved simple TimeSeriesCanvas
2015-08-07 16:44:18 -07:00
Erwin Coumans
edaa92c286
fix retina API
2015-08-07 16:21:33 -07:00
Erwin Coumans
3c0e67298a
add command-line option --disable_retina for Mac
...
improve TimeSeries and Dof6ConstaintTutorial
2015-08-07 16:05:03 -07:00
erwincoumans
de4dcdbb18
more tutorial work
...
add fixed_timestep command-line parameter, 0 means disabled (variable timestep)
2015-08-07 14:18:57 -07:00
erwincoumans
89c2a729ce
Improved simple TimeSeriesCanvas
...
Fixes in RobotControlExample
Disable gravity by default in PhysicsServer
2015-08-07 13:17:33 -07:00
erwincoumans
8e62a5ed10
Merge pull request #452 from erwincoumans/master
...
add command-line argument for example browser and shared memory app, …
2015-08-07 00:21:15 -07:00
Erwin Coumans
03d991c92b
add command-line argument for example browser and shared memory app, --shared_memory_key=<int>
...
fix some shared memory issues, client uses attach/detach, server uses create/remove shared memory
implement CMD_RESET_SIMULATION
2015-08-07 00:13:26 -07:00