Skip to content

Add ur gui#21

Merged
mtobia-nasa merged 11 commits intohumble-develfrom
add-ur-gui
Feb 18, 2026
Merged

Add ur gui#21
mtobia-nasa merged 11 commits intohumble-develfrom
add-ur-gui

Conversation

@mtobia-nasa
Copy link
Contributor

Adds submodule drt_ur_gui and chonkur_deploy launch file chonkur_comm.launch.py to launch the GUI. Also updates readmes to the new launch file.

Copy link
Member

@eholum-nasa eholum-nasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Some minor nits and question.

# To launch the hardware robot, first deploy the UR tools to activate the dashboard client
# in its own long-lived shell.
ros2 launch chonkur_deploy ur_tools.launch.py
ros2 launch chonkur_deploy chonkur_comm.launch.py
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be run on controls or console?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think running hande tool comm would benefit from being on controls but everything else should run on console. I'm going to separate those too out in the launch file and readme then merge this today

package="ur_robot_driver",
executable="robot_state_helper",
name="ur_robot_state_helper",
output="screen",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And for the rest of these,

Suggested change
output="screen",
output="both",

],
)

urscript_interface = Node(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because I know nothing about hardware, do we interact with the script interface from the GUI?

"tool_tcp_port",
default_value="54321",
description="Remote port that will be used for bridging the tool's serial device. "
"Only effective, if use_tool_communication is set to True.",
Copy link
Contributor

@ndunkelb-nasa ndunkelb-nasa Feb 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is true? This may have been copied from somewhere, but it was probably wrong there too lol. Can just take out the second line, unless you know if this is the case.

Copy link
Member

@eholum-nasa eholum-nasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mtobia-nasa I pushed a few little fixes, most importantly:

  • No UR script node
  • Noting to be sure to run comms on the controls PC

If that works for you let me know by pushing the button

@mtobia-nasa mtobia-nasa merged commit e01783e into humble-devel Feb 18, 2026
1 check passed
@eholum-nasa eholum-nasa deleted the add-ur-gui branch February 26, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants