Commit Graph
15 Commits
Author SHA1 Message Date
Erwin Coumans 754dbd5fda add pybullet.unsupportedChangeScaling feature for some small experiments, this is not general and has many limitations that are not likely are going to be resolved,
so unless it does what you want, ignore this api, it is unsupported!
2020-05-17 13:46:11 -07:00
Erwin Coumans e20b858a28 add pybullet_utils.transformations from ROS geometry:
https://github.com/ros/geometry/blob/melodic-devel/tf/src/tf/transformations.py
2020-03-24 10:34:02 -07:00
Erwin Coumans e09dc74bd8 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2020-03-21 18:52:30 -07:00
Erwin Coumans d71a787481 more tcp networking stuff (remove shared memory from tcp example) 2020-03-21 18:47:55 -07:00
Erwin Coumans 663c7ddc54 more TCP remote fixes 2020-03-20 21:12:45 -07:00
Erwin Coumans 1e3bc22483 linux fixes 2020-03-20 20:19:15 -07:00
Erwin Coumans c4898ed3e3 more tcp tuning 2020-03-20 18:46:10 -07:00
Erwin Coumans 6cedf26f24 more tcp fixes 2020-03-20 17:47:13 -07:00
Erwin Coumans 4cbc8c2a8d set tcp timeouts for send/receive 2020-03-20 16:58:18 -07:00
Erwin Coumans 99c7c32b10 tcp fixes and allow to run graphics server on mainloop (for Mac) 2020-03-20 16:50:44 -07:00
Erwin Coumans 911355fe62 fixes for Mac OSX 2020-03-20 15:57:19 -07:00
Erwin Coumans 344bd629ee embed TCP graphics server in PyBullet for easier working-from-home
This allows to render at a different machine, sending all assets across the TCP network, using port 6667 by default.
You can use ssh port forwarding to get this working:
ssh -R 6667:localhost:6667 username@remotehost.com -v

python3 -m pybullet_utils.graphicsServer
python3 -m pybullet_utils.graphicsClient

Note that there are still some tcp networking issues that can cause a hang, just restart graphics server and graphics client if it hangs.
2020-03-20 15:43:52 -07:00
Erwin Coumans 9db6acd97d support changeVisualShape(rgbaColor) through GraphicsServer/Client
support getCameraInfo through GraphicsServer/Client
2019-07-02 09:48:34 -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
Erwin Coumans 6160b52fd7 graphicsServer to workaround OpenGL issues on some servers. 2019-06-13 23:24:22 -07:00