diff --git a/ctrlgui/ctrlgui_node.py b/ctrlgui/ctrlgui_node.py index 85c8bf7..d04d15b 100644 --- a/ctrlgui/ctrlgui_node.py +++ b/ctrlgui/ctrlgui_node.py @@ -787,6 +787,8 @@ class CtrlGuiNode(Node): request.type = type request.config = config request.param = param + + self.file_logger.info(f"Sending BtRebuild Request -> type: {type}, config: {config}, param: {param}") if not self.run_trigger_.service_is_ready(): ui.notify('Rebuild service not ready', color='negative') @@ -952,8 +954,8 @@ def build_ui(node: CtrlGuiNode) -> None: # rebuild button with ui.column(): - with ui.row(): - pass + # with ui.row(): + # pass async def rebuild_in() -> None: try: node.file_logger.info('Running rebuild_now...') @@ -985,10 +987,17 @@ def build_ui(node: CtrlGuiNode) -> None: # ui.element().style('height: 40px') # ui.button('滚筒线 -> 车', on_click=lambda: show_confirm_dialog('把箱子从滚筒线上搬到车上?', rebuild_in)).classes('self-end') # ui.button('车 -> 滚筒线', on_click=lambda: show_confirm_dialog('把箱子从车上搬到滚筒线上?', rebuild_out)).classes('self-end') - ui.button('左臂视觉抓取', on_click=lambda: show_confirm_dialog('执行左臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_left_arm"))).classes('self-end') - ui.button('右臂视觉抓取', on_click=lambda: show_confirm_dialog('执行右臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_right_arm"))).classes('self-end') - ui.button('双臂视觉抓取', on_click=lambda: show_confirm_dialog('执行双臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_dual_arm"))).classes('self-end') - ui.button('取消任务', on_click=lambda: show_confirm_dialog('取消任务?', rebuild_cancel)).classes('self-end') + with ui.row(): + ui.button('左臂视觉抓取', on_click=lambda: show_confirm_dialog('执行左臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_left_arm"))).classes('self-end') + ui.button('左臂DEMO1视觉抓取', on_click=lambda: show_confirm_dialog('执行左臂DEMO1视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_left_arm_demo1"))).classes('self-end') + with ui.row(): + ui.button('右臂视觉抓取', on_click=lambda: show_confirm_dialog('执行右臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_right_arm"))).classes('self-end') + ui.button('右臂DEMO1视觉抓取', on_click=lambda: show_confirm_dialog('执行右臂DEMO1视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_right_arm_demo1"))).classes('self-end') + with ui.row(): + ui.button('双臂视觉抓取', on_click=lambda: show_confirm_dialog('执行双臂视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_dual_arm"))).classes('self-end') + ui.button('双臂DEMO1视觉抓取', on_click=lambda: show_confirm_dialog('执行双臂DEMO1视觉抓取流程?', lambda: rebuild_out("bt_vision_grasp_dual_arm_demo1"))).classes('self-end') + with ui.row(): + ui.button('取消任务', on_click=lambda: show_confirm_dialog('取消任务?', rebuild_cancel)).classes('self-end') #视觉识别 with ui.column():