bullet3/examples
Stephen Tu 63446558cd
Fix bug in server handling of inverse dynamics
The current implementation of processInverseDynamicsCommand has two issues:

1. For floating bases, the handler is not properly copying over the position and orientation from the client inputs.
2. For floating bases, the handler is ignoring the position of the joint angles from the client inputs. 

This CL fixes both issues. While the fix for (2) is straightforward, I am not sure whether or not the right pybullet API convention is to have (x, y, z, orn) passed in, or instead (orn, x, y, z). The former makes more sense to me and is what I implemented.
2021-10-28 12:52:15 -07:00
..
BasicDemo CMake: Also link Threads correctly in examples/ 2021-01-20 18:20:43 +00:00
Benchmarks Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
BulletRobotics pybullet: allow programmatic creation of heightfield. See https://github.com/erwincoumans/bullet3/tree/master/examples/pybullet/examples/heightfield.py 2019-08-11 13:59:24 -07:00
Collision Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
CommonInterfaces Add pybullet.configureDebugVisualizer(rgbBackground=[red,green,blue]) (each component a float in the range [0,1]) 2021-05-06 18:08:22 -07:00
Constraints Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
DeformableDemo Allow to compile pybullet using btDiscreteDynamicsWorld (no multibodies and no deformables), this allows to create Jacobian and Mass matrix (and A=J*M-1*J_transpose) with MLCP solvers 2021-03-15 22:44:55 -07:00
DynamicControlDemo Qualify calls to certain functions from the cmath library. 2019-03-14 16:57:50 -07:00
Evolution Qualify calls to certain functions from the cmath library. 2019-03-14 16:57:50 -07:00
ExampleBrowser Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
Experiments/ImplicitCloth Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
ExtendedTutorials * add textured models of ball.vtk (obj/mtl) and torus (obj/mtl) and cloth. 2020-09-12 01:03:04 -07:00
ForkLift Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
FractureDemo Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
GyroscopicDemo Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
Heightfield * add textured models of ball.vtk (obj/mtl) and torus (obj/mtl) and cloth. 2020-09-12 01:03:04 -07:00
HelloWorld Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
Importers Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
InverseDynamics * add textured models of ball.vtk (obj/mtl) and torus (obj/mtl) and cloth. 2020-09-12 01:03:04 -07:00
InverseKinematics NoGL: Cleanup inverse kinematics example. It was still including an OpenGL-related header file, even though not using any OpenGL. 2020-02-14 11:12:47 +01:00
LuaDemo LuaDemo compile fix. 2020-02-14 12:07:39 +01:00
MultiBody don't use empty frame for pose in sdf files 2021-08-30 19:40:20 +00:00
MultiBodyBaseline Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
MultiThreadedDemo Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
MultiThreading * add textured models of ball.vtk (obj/mtl) and torus (obj/mtl) and cloth. 2020-09-12 01:03:04 -07:00
OpenCL Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
OpenGLWindow Add pybullet.configureDebugVisualizer(rgbBackground=[red,green,blue]) (each component a float in the range [0,1]) 2021-05-06 18:08:22 -07:00
Planar2D Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
pybullet Merge pull request #3982 from RedTachyon/patch-1 2021-10-25 09:09:47 -07:00
Raycast Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
RenderingExamples First pass of load files through an interface (to allow loading from memory, zip file etc). So instead of posix fopen/fread, using CommonFileIOInterface. 2018-10-08 21:27:08 -07:00
RigidBody add kinematic rigid body ground example. 2020-10-22 11:25:08 -07:00
RoboticsLearning * add textured models of ball.vtk (obj/mtl) and torus (obj/mtl) and cloth. 2020-09-12 01:03:04 -07:00
RobotSimulator examples/RobotSimulator/CMake: fixed warning (mis-matching arguments) 2021-04-19 23:32:57 +03:00
RollingFrictionDemo Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
SharedMemory Fix bug in server handling of inverse dynamics 2021-10-28 12:52:15 -07:00
SimpleOpenGL3 CMake: Also link Threads correctly in examples/ 2021-01-20 18:20:43 +00:00
SoftDemo Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
StandaloneMain Update main_opengl_single_example.cpp 2019-12-11 13:59:44 -08:00
ThirdPartyLibs Optimize calls to find*() for a single char. 2021-03-02 18:59:31 +01:00
TinyAudio fix build 2020-07-13 14:45:23 -07:00
TinyRenderer fix tiny_renderer standalone example 2021-09-01 15:00:01 -07:00
Tutorial Code-style consistency improvement: 2018-09-23 14:17:31 -07:00
TwoJoint fix cmake/premake builds 2020-03-22 11:58:39 -07:00
Utils fix some msan (memory sanitizer) issues 2021-05-12 20:14:15 +00:00
Vehicles Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
VoronoiFracture Update Bullet URL in copyright statements 2021-09-13 09:06:14 -05:00
CMakeLists.txt move deformable examples to a single folder and rename them; change license to google 2016 2019-08-08 15:00:55 -07:00