File tree Expand file tree Collapse file tree 3 files changed +1428
-214
lines changed
ros2_ws/src/rcdt_utilities/rcdt_utilities Expand file tree Collapse file tree 3 files changed +1428
-214
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,8 @@ dependencies = [
4343 " transforms3d>=0.4.2" ,
4444 " waitress>=3.0.2" ,
4545 " xmltodict>=1.0.2" ,
46+ " pandas>=2.2.0" ,
47+ " trimesh>=4.8.2" ,
4648]
4749
4850[dependency-groups ]
@@ -52,7 +54,12 @@ dev = [
5254 " ruff>=0.11.12" ,
5355 " ty>=0.0.1a7" ,
5456]
57+ graspnet = [
58+ " graspnetpy" ,
59+ ]
5560
61+ [tool .uv .sources ]
62+ graspnetpy = { git = " https://github.com/alliander-opensource/graspnet-baseline" }
5663
5764[tool .ruff .lint .isort ]
5865split-on-trailing-comma = false
@@ -95,4 +102,4 @@ select = "DOC"
95102style = " google"
96103skip-checking-short-docstrings = false
97104allow-init-docstring = true
98- check-style-mismatch = true
105+ check-style-mismatch = true
Original file line number Diff line number Diff line change @@ -240,14 +240,17 @@ def on_log(
240240
241241 return register .insert_action (action , event_handler , context )
242242
243- def process_io (self , event : ProcessIO ) -> None :
243+ def process_io (self , event : ProcessIO ) -> None | LaunchDescription :
244244 """Returns the next register to start if the defined log is captured.
245245
246246 This method is called when a log message is captured from the action's stderr.
247247 If the log message contains the defined log, it sets the started flag to True and returns the next action to start.
248248
249249 Args:
250250 event (ProcessIO): The event containing the log message.
251+
252+ Returns:
253+ None | LaunchDescription: None if the action is already started, otherwise a launch description containing the next action to start.
251254 """
252255 if self .is_started :
253256 return
You can’t perform that action at this time.
0 commit comments