Skip to content

add ur_robot.py ophyd Device definition - #1181

Draft
nmarks99 wants to merge 3 commits into
BCDA-APS:mainfrom
nmarks99:main
Draft

add ur_robot.py ophyd Device definition#1181
nmarks99 wants to merge 3 commits into
BCDA-APS:mainfrom
nmarks99:main

Conversation

@nmarks99

Copy link
Copy Markdown

Assisted-by: Claude Opus 4.6

Adapted from ur5_robot.py, though heavily modified. Supports commanding joint space or cartesian space motion, Robotiq gripper, and tricontinent pipette tools.

Adapted from [ur5_robot.py](https://github.com/BCDA-APS/8id-bits/blob/main/src/id8_common/devices/ur5_robot.py), though heavily modified. Supports commanding joint space orcartesian space motion, Robotiq gripper, and tricontinent pipette tools.
@nmarks99
nmarks99 requested a review from MDecarabas July 10, 2026 20:39
@nmarks99
nmarks99 marked this pull request as draft July 17, 2026 14:00
@nmarks99

Copy link
Copy Markdown
Author

Converted to draft, there are lots of changes I need to make now after some updates to urRobot

@prjemian

Copy link
Copy Markdown
Contributor

note: the CI test fail observed (test_stored_dict.py:159) is not related to this PR. Looks random (failed only with Py3.12, 3.10, 3.11, & 3.13 passed this test.

@prjemian

Copy link
Copy Markdown
Contributor

@nmarks99, all the tests pass now (re-ran the failed tests). Is this ready for review?

@nmarks99

Copy link
Copy Markdown
Author

Not yet. There have been some recent changes to the UR support module which warrant changes to this ophyd Device. I will update next week

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.

2 participants