File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,3 +14,4 @@ proto_*/
1414dist /
1515* .whl
1616* .tar.gz
17+ * .vscode /
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
1010### Added
1111
12+ * [ PR-131] ( https://github.com/AGH-CEAI/aegis_ros/pull/131 ) - LED lighting supports to the cell.
1213* [ PR-95] ( https://github.com/AGH-CEAI/aegis_ros/pull/118 ) - Added cell adapter.
1314
1415### Changed
Load diff Large diffs are not rendered by default.
Load diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 33 <xacro : arg name =" mock_hardware" default =" false" />
44 <xacro : arg name =" disable_cell" default =" false" />
55 <xacro : arg name =" disable_cell_collision" default =" false" />
6+ <xacro : arg name =" disable_leds" default =" false" />
67
78 <xacro : arg name =" base_link" default =" world" />
89 <xacro : arg name =" prefix" default =" " />
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<robot xmlns : xacro =" http://wiki.ros.org/xacro" >
33 <xacro : include filename =" $(find aegis_description)/urdf/modules/cell.xacro" />
4+ <xacro : include filename =" $(find aegis_description)/urdf/modules/lighting_support_right.xacro" />
5+ <xacro : include filename =" $(find aegis_description)/urdf/modules/lighting_support_left.xacro" />
46 <xacro : include filename =" $(find aegis_description)/urdf/modules/adapter_cell.xacro" />
57 <xacro : include filename =" $(find aegis_description)/urdf/modules/ur_definition.xacro" />
68 <xacro : include filename =" $(find aegis_description)/urdf/modules/adapter_to_sensor.xacro" />
1416 <xacro : include filename =" $(find aegis_description)/urdf/modules/camera_tool_basler.xacro" />
1517 <xacro : include filename =" $(find aegis_description)/urdf/modules/lens_computar.xacro" />
1618
17- <xacro : macro name =" aegis_robot" params =" parent tf_prefix prefix mock_hardware disable_cell disable_cell_collision" >
18- <xacro : cell parent =" ${parent}" disable_cell =" ${disable_cell}" disable_cell_collision =" ${disable_cell_collision}" />
19+ <xacro : macro name =" aegis_robot" params =" parent tf_prefix prefix mock_hardware disable_cell disable_cell_collision disable_leds " >
20+ <xacro : cell parent =" ${parent}" disable_cell =" ${disable_cell}" disable_cell_collision =" ${disable_cell_collision}" disable_leds = " ${disable_leds} " />
1921 <xacro : adapter_cell parent =" ${parent}" prefix =" ${prefix}" disable_cell =" ${disable_cell}" disable_cell_collision =" ${disable_cell_collision}" />
2022 <xacro : ur_definition name =" aegis" parent =" ${parent}" tf_prefix =" ${tf_prefix}" mock_hardware =" ${mock_hardware}" />
2123 <xacro : adapter_to_sensor parent =" tool0" prefix =" ${prefix}" />
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<robot xmlns : xacro =" http://ros.org/wiki/xacro" >
3- <xacro : macro name =" cell" params =" parent disable_cell disable_cell_collision" >
3+ <xacro : macro name =" cell" params =" parent disable_cell disable_cell_collision disable_leds " >
44 <xacro : unless value =" ${disable_cell}" >
55 <joint name =" world_to_cell" type =" fixed" >
66 <origin xyz =" 0 0 -0.821" rpy =" 0 0 -${0.5 * pi}" />
6666 </collision >
6767 </xacro : unless >
6868 </link >
69+
70+ <xacro : unless value =" ${disable_leds}" >
71+ <xacro : lighting_support_right parent =" cell" prefix =" " />
72+ <xacro : lighting_support_left parent =" cell" prefix =" " />
73+ </xacro : unless >
6974 </xacro : unless >
7075 </xacro : macro >
7176</robot >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" ?>
2+ <robot xmlns : xacro =" http://ros.org/wiki/xacro" >
3+ <xacro : macro name =" lighting_support_left" params =" parent prefix" >
4+ <joint name =" ${prefix}lighting_support_left_joint" type =" fixed" >
5+ <origin xyz =" 0.32 0.495 0.35" rpy =" 0.0 0.0 ${pi}" />
6+ <parent link =" ${parent}" />
7+ <child link =" ${prefix}lighting_support_left_link" />
8+ </joint >
9+
10+ <link name =" ${prefix}lighting_support_left_link" >
11+ <visual >
12+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
13+ <geometry >
14+ <mesh filename =" package://aegis_description/meshes/lighting_support_left.dae" scale =" 0.001 0.001 0.001" />
15+ </geometry >
16+ </visual >
17+
18+ <collision >
19+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
20+ <geometry >
21+ <mesh filename =" package://aegis_description/meshes/lighting_support_left.dae" scale =" 0.001 0.001 0.001" />
22+ </geometry >
23+ </collision >
24+
25+ <inertial >
26+ <mass value =" 0.1" />
27+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
28+ <inertia ixx =" 0.0001" ixy =" 0.0" ixz =" 0.0" iyy =" 0.0001" iyz =" 0.0" izz =" 0.0001" />
29+ </inertial >
30+ </link >
31+ </xacro : macro >
32+ </robot >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" ?>
2+ <robot xmlns : xacro =" http://ros.org/wiki/xacro" >
3+ <xacro : macro name =" lighting_support_right" params =" parent prefix" >
4+ <joint name =" ${prefix}lighting_support_right_joint" type =" fixed" >
5+ <origin xyz =" 0.32 0.50 0.35" rpy =" 0.0 0.0 ${pi}" />
6+ <parent link =" ${parent}" />
7+ <child link =" ${prefix}lighting_support_right_link" />
8+ </joint >
9+
10+ <link name =" ${prefix}lighting_support_right_link" >
11+ <visual >
12+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
13+ <geometry >
14+ <mesh filename =" package://aegis_description/meshes/lighting_support_right.dae" scale =" 0.001 0.001 0.001" />
15+ </geometry >
16+ </visual >
17+
18+ <collision >
19+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
20+ <geometry >
21+ <mesh filename =" package://aegis_description/meshes/lighting_support_right.dae" scale =" 0.001 0.001 0.001" />
22+ </geometry >
23+ </collision >
24+
25+ <inertial >
26+ <mass value =" 0.1" />
27+ <origin xyz =" 0 0 0" rpy =" 0 0 0" />
28+ <inertia ixx =" 0.0001" ixy =" 0.0" ixz =" 0.0" iyy =" 0.0001" iyz =" 0.0" izz =" 0.0001" />
29+ </inertial >
30+ </link >
31+ </xacro : macro >
32+ </robot >
You can’t perform that action at this time.
0 commit comments