Resolved. Thank you thank you thank you

@anton_s said:

tecnozati,

Yeah, the docs do not have enough coding examples. But I intended to fix that someday.

To get the position of a servo joint from a script field, you will first need to know the name/id of the joint, which is displayed in UI when you select the joint. Then you can write the following code:

> onStart { > @j = simulation.find_joint_by_name("569422") > } > > onTick { > # Set desired angle > if (key(' ') == 1) > @j.controller = 100.degrees > else > @j.controller = 0 > end > > # Get current angle > simulation.log_line @j.cur_angle.radians > } >

You can refer to servo docs for more functionality: https://www.rubydoc.info/github/AntonSynytsia/MSPhysics/MSPhysics/Servo

Anton