Skip to content

Commit a6e2342

Browse files
Use new ED pluginlib (#54)
Use new ED pluginlib
2 parents aa3a144 + 9b722a8 commit a6e2342

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

ed_sensor_integration/.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,8 @@ indent_size = 2
1515
[**/*.md]
1616
trim_trailing_whitespace = false
1717

18+
[**/*.xml]
19+
indent_size = 2
20+
1821
[{CMakeLists.txt,package.xml}]
1922
indent_size = 2

ed_sensor_integration/package.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,8 @@
2121
<depend>tue_filesystem</depend>
2222
<depend>visualization_msgs</depend>
2323

24+
<export>
25+
<ed plugin="${prefix}/plugins.xml" />
26+
</export>
27+
2428
</package>

ed_sensor_integration/plugins.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0"?>
2+
<class_libraries>
3+
<library path="lib/libed_kinect_plugin">
4+
<class name="ed_sensor_integration/rgbd" type="KinectPlugin" base_class_type="ed::Plugin">
5+
<description>Plugin to expose ROS interfaces to update and segment entities.</description>
6+
</class>
7+
</library>
8+
<library path="lib/libed_laser_plugin">
9+
<class name="ed_sensor_integration/laser" type="LaserPlugin" base_class_type="ed::Plugin">
10+
<description>Plugin that segments entities from laser points that can't be matched with the current WM.</description>
11+
</class>
12+
</library>
13+
<library path="lib/libed_clearer_plugin">
14+
<class name="ed_sensor_integration/clearer" type="ClearerPlugin" base_class_type="ed::Plugin">
15+
<description>Plugin to clear certain entities after not being updated for a while.</description>
16+
</class>
17+
</library>
18+
</class_libraries>

0 commit comments

Comments
 (0)