rsbullet 0.3.10

Compiles bullet3 and exposes rust bindings to the C API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pybullet as p
import time
import pybullet_data

p.connect(p.GUI)
p.setAdditionalSearchPath(pybullet_data.getDataPath())
logId = p.startStateLogging(p.STATE_LOGGING_ALL_COMMANDS, "commandLog.bin")
p.loadURDF("plane.urdf")
p.loadURDF("r2d2.urdf", [0, 0, 1])

p.stopStateLogging(logId)
p.resetSimulation()

logId = p.startStateLogging(p.STATE_REPLAY_ALL_COMMANDS, "commandLog.bin")
while (p.isConnected()):
  time.sleep(1. / 240.)