@@ -156,6 +156,8 @@ class Robot:
156156 def read_serial (self , device : str , len : int ) -> list [int ]:
157157 ...
158158
159+ def disconnect_modbus (self , device : str ) -> None :
160+ ...
159161 def set_modbus_timeout (self , device : str , timeout : int ) -> None :
160162 ...
161163 def write_single_coil (self , device : str , pin : str , value : bool ) -> None :
@@ -182,6 +184,9 @@ class Robot:
182184 def get_claw (self ) -> object :
183185 ...
184186
187+ def set_flange_baud_rate (self , baud_rate : int ) -> None :
188+ ...
189+
185190 def load_led_style (self , name : str , dir : str | None ) -> object :
186191 ...
187192 def set_led_style (self , style : object ) -> None :
@@ -206,6 +211,17 @@ class Robot:
206211 def estop (self ) -> None :
207212 ...
208213
214+ def set_collision_detector_sensitivity (self , sensitivity : int ) -> None :
215+ ...
216+ def disable_collision_detector (self ) -> None :
217+ ...
218+ def enable_collision_detector (self ) -> None :
219+ ...
220+ def disable_joint_limits (self ) -> None :
221+ ...
222+ def enable_joint_limits (self ) -> None :
223+ ...
224+
209225 def find_zero (self ) -> None :
210226 ...
211227
@@ -240,6 +256,11 @@ class Robot:
240256 def get_gravity (self ) -> object :
241257 ...
242258
259+ def can_move (self , robot_state : str ) -> bool :
260+ ...
261+ def in_pose (self , p : list [float ] | dict [str , float ]) -> bool :
262+ ...
263+
243264class RobotSubscription :
244265 def next (self ) -> str | None :
245266 ...
0 commit comments