UR5e Robot Description & MoveIt Config Updates#79
Open
bondada-a wants to merge 2 commits intoNSLS2:humblefrom
Open
UR5e Robot Description & MoveIt Config Updates#79bondada-a wants to merge 2 commits intoNSLS2:humblefrom
bondada-a wants to merge 2 commits intoNSLS2:humblefrom
Conversation
- Add config/ur5e_calibration.yaml for robot-specific kinematics - Add ur_with_zivid_pipettor description and MoveIt config - Increase kinematics solver timeout (0.1→1.0s) and attempts (3→10) - Update launch files with use_fake_hardware argument - Update documentation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds pipettor end-effector support and fixes issues in the UR5e robot description and MoveIt configuration packages. Adds use_fake_hardware arg used in hello_orchestrator_py #78
Key Changes
New: Pipettor End-Effector Support
ur_with_zivid_pipettor.xacro- Robot description for pipettor configurationur_zivid_pipettor_moveit_config- Complete MoveIt package (kinematics, SRDF, launch files, controllers)New: Robot Calibration
config/ur5e_calibration.yaml- Robot-specific kinematics calibrationkinematics_params_fileto UR driverRefactor: Zivid Camera Integration
zivid_descriptionpackage from zivid-rossrc/vision/vision.reposfor cloning vision dependencies via vcssrc/vision/README.mdwith setup instructionsNew: Automatic Payload Configuration
/io_and_status_controller/set_payloadserviceFixes & Reliability Improvements
keep_alive_countparameter (default: 10 = 200ms timeout) to all xacros. Related: #418, #507, #941kinematics_solver_timeout(0.1s → 1.0s) andattempts(3 → 10)use_fake_hardwarewas hardcoded totrueinur_with_zivid_epick.xacroandur_with_zivid_hande.xacro- Now uses launch argumentsocat_ip_addresshardcoded inur_with_zivid_hande.xacro- Now usesrobot_ipargumentur_standalone_moveit_config/package.xml- RemovedConfiguration Updates
Camera Mount:
flangetotool0(aligns with Zivid hand-eye calibration convention)MoveIt SRDF:
moveit_homeposition:shoulder_lift_jointchanged from -1.5782 to -1.5708 (exact -π/2)zivid_camera→zivid_arm_mount+zivid_base_link)Launch Files (all configs):
use_fake_hardwareargumentuse_tool_communication: trueURDF Parameters:
te_robotside.xacro: Madescaleandmassconfigurable (previously hardcoded)