=
|
272ffeb232
|
add example for btMultiBody constraint and joint feedback
|
2015-07-07 08:32:02 -07:00 |
|
=
|
3431773800
|
expose btMultiBodyConstraint applied impulse (force) on its degree of freedom(s),
only tested for btMultiBodyJointMotor for now.
See also MultiBody/MultiBodyConstraintFeedback example
|
2015-07-06 23:00:46 -07:00 |
|
erwincoumans
|
4630d0abb1
|
fix windows build for b3ResourcePath
replace print -> b3Printf in URDF2Bullet.cpp
|
2015-07-03 18:54:41 -07:00 |
|
Erwin Coumans (Google)
|
8517e85b21
|
fix various warning
add b3ResourcePath utility, to locate resources relative to executable
|
2015-07-03 18:17:14 -07:00 |
|
Erwin Coumans
|
45d4816c44
|
fix case-sensitivity issue
|
2015-07-01 08:58:14 -07:00 |
|
erwincoumans
|
e7bafbc71c
|
make Bullet URDF parser more similar to the ROS URDF parser. There is still a difference in ordering of links,
due to the use of different hash-map implementations, with a difference in iterator order
(btHashMap versus std::hashmap)
|
2015-06-29 21:30:44 -07:00 |
|
Erwin Coumans
|
3fbe9f63ef
|
more case-sensitivity fixes
|
2015-06-28 22:12:59 -07:00 |
|
Erwin Coumans
|
5d44d596ed
|
fix build system (case sensitive filename)
|
2015-06-28 22:00:03 -07:00 |
|
Erwin Coumans
|
f8add8bba0
|
fixes in build system for URDF parser
|
2015-06-28 21:21:57 -07:00 |
|
Erwin Coumans
|
039174a809
|
add alternative URDF parser that doens't use ROS urdf
|
2015-06-28 14:09:21 -07:00 |
|
erwin coumans
|
3b4ad1cd5a
|
add the option to shift the applied force/torque for a multibody joint (mobilizer) to the joint frame origin
|
2015-06-25 15:09:35 -07:00 |
|
Erwin Coumans
|
bdab994208
|
re-enable gravity for import urdf demo (accidently turned it off for debugging)
|
2015-06-24 23:27:50 -07:00 |
|
Erwin Coumans
|
d830681674
|
add option for rigid body/typed constraint to set target velocity
compare joint feedback between multi body and rigid body. initial results are promising (not exactly the same, but reasonably close)
|
2015-06-24 23:19:00 -07:00 |
|
erwin coumans
|
b14afba350
|
more work-in-progress on joint-torque sensor sample and server/client shared memory API
|
2015-06-22 15:30:57 -07:00 |
|
Erwin Coumans
|
4688540a98
|
minor update for shared memory interface
|
2015-06-21 13:24:36 -07:00 |
|
erwincoumans
|
89edc40d61
|
First step in btMultiBody joint force/torque feedback. There is still some work to be done for 'mobilizer limit/motor'.
See examples/MultiBody/TestJointTorqueSetup and examples/Constraints/TestHingeTorque for joint feedback.
|
2015-06-19 09:18:27 -07:00 |
|
=
|
41aa58560b
|
add TestHingeTorque example using btRigidBody and btHingeConstraint, setup is similar to TestJointTorque using btMultiBody and a revolute joint.
|
2015-06-15 23:12:29 -07:00 |
|
erwin coumans
|
2d79dda032
|
prepare for joint/torque feedback. First for btRigidBody, then btMultiBody.
|
2015-06-09 18:13:05 -07:00 |
|
erwin coumans
|
2c3db1c631
|
Add a "add button" option in the CommonParameterInterface and implement it for Gwen.
Add some buttons for shared memory requests in the PhysicsClient
|
2015-06-09 16:51:55 -07:00 |
|
Erwin Coumans
|
1a4ce475f7
|
fix an issue with btMultiBodyConstraint, automatically 'finalizeMultiDof' to pre-allocate jacobian data
enable joint limit for slider/prismatic joint in btMultiBody version of URDF loader
|
2015-06-05 11:46:53 -07:00 |
|
erwin coumans
|
a94ac6300a
|
add Windows version of shared memory, very basic implementation (only allows one single allocation)
|
2015-06-04 15:37:18 -07:00 |
|
Erwin Coumans
|
f74e3782aa
|
enable prismatic joint motor in URDF demo, by default. Thanks to Takuya!
prepare for prismatic joint limit for btMultiBody in the URDF demo.
There is an issue with it, working on fixing this.
|
2015-06-03 18:02:15 -07:00 |
|
Erwin Coumans
|
85acb2a009
|
fix an OpenGL performance issue running on some Linux machines
(apparently searching for a framebuffer with more samples makes NVIDIA Quadro slow)
|
2015-06-03 17:18:56 -07:00 |
|
Erwin Coumans (Google)
|
190382e9ec
|
enable posix shared memory on non-Win32 platforms (Linux and Mac) for example browser
|
2015-05-30 20:32:29 -07:00 |
|
=
|
c28afd2242
|
add missing files
|
2015-05-29 15:38:32 -07:00 |
|
=
|
fcb5dac567
|
fix cmake build and travis/CI
|
2015-05-29 15:10:52 -07:00 |
|
=
|
bc806ab68c
|
exit gracefully and call destructor of the current active example
fflush after printf
implemented stepForward and Shutdown for the SharedMemory client/server
|
2015-05-29 15:04:05 -07:00 |
|
=
|
6fedad9db7
|
fix SharedMemory premake file
|
2015-05-29 11:37:21 -07:00 |
|
=
|
7abefca6f1
|
small improvement to the shared memory physics server/client
|
2015-05-28 17:49:55 -07:00 |
|
=
|
82576d0bee
|
added preliminary shared memory physics client/server
fix a bug in CommonMultiBodyBase: don't use data if it hasn't been allocated
|
2015-05-28 16:05:24 -07:00 |
|
Erwin Coumans
|
becd7cacd8
|
fix relative path of visual/collision mesh, it might be different from the urdf relative path
(.obj loader terminates if it cannot find the material file)
|
2015-05-27 15:43:33 -07:00 |
|
erwin
|
c9a630e7c6
|
rename loadUrdf -> loadMultiBodyFromUrdf in lua script
remove unused m_usrd2mblink
|
2015-05-14 09:16:13 -07:00 |
|
erwin
|
e196ed1edb
|
load a urdf in the lua script test
|
2015-05-13 21:54:00 -07:00 |
|
Erwin Coumans
|
91252db59a
|
fix Lua example
|
2015-05-13 16:27:58 -07:00 |
|
Erwin Coumans
|
dbae21ae5a
|
prepare for some basic lua scripting example
|
2015-05-13 09:17:59 -07:00 |
|
=
|
cedd0432bf
|
don't compile SimpleOpenGL3App if NO_OPENGL3 is defined
|
2015-05-07 14:11:17 -07:00 |
|
Erwin Coumans
|
82f81e16f3
|
fix Yosemite build
|
2015-05-07 11:44:16 -07:00 |
|
Erwin Coumans
|
5c84d6f6de
|
don't use glSwapAPPLE, it fails on some OSX versions
thanks Steven for the report
|
2015-05-06 18:42:47 -07:00 |
|
erwin coumans
|
5b34cda617
|
add simple 3d debug text for OpenGL2 in example browser
|
2015-05-06 16:11:03 -07:00 |
|
Erwin Coumans
|
0da584a42d
|
allow to compile and run the ExampleBrowser on older Mac OSX versions (without OpenGL3)
using the 'NO_OPENGL3' preprocessor definition
both premake/cmake has support for this now
needs some testing
|
2015-05-06 10:35:14 -07:00 |
|
=
|
7eec0dc57d
|
add enet for some client/server tests
|
2015-05-05 12:51:38 -07:00 |
|
Erwin Coumans
|
3da8dbce1c
|
disable memmove in btDbvt
forgot to reset clock
|
2015-05-04 17:03:37 -07:00 |
|
Erwin Coumans
|
633ea613ab
|
tweak gui description window size
use system clock for delta time
fix urdf file name
|
2015-05-04 16:52:43 -07:00 |
|
=
|
6ea35aa875
|
fix urdf relative path problem (don't use arrays on stack!)
|
2015-05-04 14:15:34 -07:00 |
|
Erwin Coumans
|
db5f280c3d
|
tweaks to rolling friction demo/dof2spring2 demo
|
2015-05-03 12:01:38 -07:00 |
|
Erwin Coumans
|
184a0013b4
|
add RollingFrictionDemo
tweak benchmark demo camera
|
2015-05-03 11:45:30 -07:00 |
|
Erwin Coumans
|
78f01243c1
|
fix double-precision compile bug
|
2015-05-03 11:10:12 -07:00 |
|
Erwin Coumans
|
d90578ec98
|
fix premake
|
2015-05-03 10:59:35 -07:00 |
|
Erwin Coumans
|
488b86fece
|
render the rays in benchmark demo
|
2015-05-03 10:56:39 -07:00 |
|
Erwin Coumans
|
8ee491abfa
|
converted DynamicControlDemo/MotorDemo
set default camera position for benchmarks, fracturedemo
|
2015-05-03 10:46:22 -07:00 |
|