Skip to content

Commit e415b94

Browse files
authored
Merge pull request #750 from JdeRobot/add-ur3-gz
Add ur3 arm for Gazebo Harmonic to Industrial repo
2 parents 88023b8 + 2a18927 commit e415b94

50 files changed

Lines changed: 6579 additions & 506 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
controller_manager:
2+
ros__parameters:
3+
update_rate: 100 # Hz
4+
5+
joint_state_broadcaster:
6+
type: joint_state_broadcaster/JointStateBroadcaster
7+
8+
joint_trajectory_controller:
9+
type: joint_trajectory_controller/JointTrajectoryController
10+
11+
gripper_controller:
12+
type: joint_trajectory_controller/JointTrajectoryController
13+
14+
joint_state_broadcaster:
15+
ros__parameters:
16+
joints:
17+
- shoulder_pan_joint
18+
- shoulder_lift_joint
19+
- elbow_joint
20+
- wrist_1_joint
21+
- wrist_2_joint
22+
- wrist_3_joint
23+
- robotiq_85_left_knuckle_joint
24+
25+
interfaces:
26+
- position
27+
- velocity
28+
- effort
29+
30+
joint_trajectory_controller:
31+
ros__parameters:
32+
joints:
33+
- shoulder_pan_joint
34+
- shoulder_lift_joint
35+
- elbow_joint
36+
- wrist_1_joint
37+
- wrist_2_joint
38+
- wrist_3_joint
39+
40+
command_interfaces:
41+
- position
42+
43+
state_interfaces:
44+
- position
45+
- velocity
46+
47+
state_publish_rate: 100.0
48+
action_monitor_rate: 20.0
49+
allow_partial_joints_goal: false
50+
allow_nonzero_velocity_at_trajectory_end: true
51+
allow_integration_in_goal_trajectories: true
52+
53+
constraints:
54+
stopped_velocity_tolerance: 0.01
55+
goal_time: 0.0
56+
57+
gripper_controller:
58+
ros__parameters:
59+
joints:
60+
- robotiq_85_left_knuckle_joint
61+
62+
command_interfaces:
63+
- position
64+
65+
state_interfaces:
66+
- position
67+
- velocity
68+
69+
state_publish_rate: 100.0
70+
action_monitor_rate: 20.0
71+
allow_partial_joints_goal: false
72+
allow_integration_in_goal_trajectories: true
73+
74+
constraints:
75+
stopped_velocity_tolerance: 0.01
76+
goal_time: 0.0
77+
robotiq_85_left_knuckle_joint:
78+
trajectory: 0.5
79+
goal: 0.5
80+
81+
gains:
82+
robotiq_85_left_knuckle_joint:
83+
p: 100.0
84+
d: 1.0
85+
i: 0.01
86+
i_clamp: 1.0

CustomRobots/robot_arms/config/ur5/joint_limits.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ joint_limits:
1515
has_position_limits: true
1616
has_velocity_limits: true
1717
max_effort: 150.0
18-
max_position: !degrees 360.0
18+
max_position: !degrees 180.0
1919
max_velocity: !degrees 180.0
20-
min_position: !degrees -360.0
20+
min_position: !degrees -180.0
2121
shoulder_lift_joint:
2222
# acceleration limits are not publicly available
2323
has_acceleration_limits: false
2424
has_effort_limits: true
2525
has_position_limits: true
2626
has_velocity_limits: true
2727
max_effort: 150.0
28-
max_position: !degrees 360.0
28+
max_position: !degrees 180.0
2929
max_velocity: !degrees 180.0
30-
min_position: !degrees -360.0
30+
min_position: !degrees -180.0
3131
elbow_joint:
3232
# acceleration limits are not publicly available
3333
has_acceleration_limits: false
@@ -55,26 +55,26 @@ joint_limits:
5555
has_position_limits: true
5656
has_velocity_limits: true
5757
max_effort: 28.0
58-
max_position: !degrees 360.0
58+
max_position: !degrees 180.0
5959
max_velocity: !degrees 180.0
60-
min_position: !degrees -360.0
60+
min_position: !degrees -180.0
6161
wrist_2_joint:
6262
# acceleration limits are not publicly available
6363
has_acceleration_limits: false
6464
has_effort_limits: true
6565
has_position_limits: true
6666
has_velocity_limits: true
6767
max_effort: 28.0
68-
max_position: !degrees 360.0
68+
max_position: !degrees 180.0
6969
max_velocity: !degrees 180.0
70-
min_position: !degrees -360.0
70+
min_position: !degrees -180.0
7171
wrist_3_joint:
7272
# acceleration limits are not publicly available
7373
has_acceleration_limits: false
7474
has_effort_limits: true
7575
has_position_limits: true
7676
has_velocity_limits: true
7777
max_effort: 28.0
78-
max_position: !degrees 360.0
78+
max_position: !degrees 180.0
7979
max_velocity: !degrees 180.0
80-
min_position: !degrees -360.0
80+
min_position: !degrees -180.0

0 commit comments

Comments
 (0)