|
JSim 2026.06.01-p(1)
|
Public Member Functions | |
| WorldPosePublisher (long worldHandle, int maxBodies) | |
| WorldPosePublisher (long worldHandle, int maxBodies, NetworkTableInstance ntInstance, String baseTopic) | |
| int | publishFrame () |
| void | close () |
Publishes JSim body state to NetworkTables in AdvantageScope-friendly formats.
Publishes both:
/jsim/world/bodyPoses /jsim/world/bodyState13Flat /jsim/world/bodyPose7Flat /jsim/world/bodyVelocity6Flat
|
inline |
Creates a new world publisher under /jsim/world.
| worldHandle | native world handle |
| maxBodies | maximum number of bodies to export per frame |
|
inline |
Creates a new world publisher.
| worldHandle | native world handle |
| maxBodies | maximum number of bodies to export per frame |
| ntInstance | network table instance |
| baseTopic | base topic path (e.g. /jsim/world) |
|
inline |
|
inline |
Pulls world state from JNI and publishes one frame.