Skip to content

Commit b064499

Browse files
committed
add BehaviorSLAMRGBdLaserCompare
1 parent e3e9b1f commit b064499

5 files changed

Lines changed: 325 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
4+
<classpathentry kind="src" path="model"/>
5+
<classpathentry kind="src" path="/CommBasicObjects"/>
6+
<classpathentry kind="src" path="/CommLocalizationObjects"/>
7+
<classpathentry kind="src" path="/CommNavigationObjects"/>
8+
<classpathentry kind="src" path="/DomainVision"/>
9+
<classpathentry kind="output" path="bin"/>
10+
</classpath>
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
3+
<storageModule moduleId="org.eclipse.cdt.core.settings">
4+
<cconfiguration id="cdt.managedbuild.config.gnu.exe.release.2123299250">
5+
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.2123299250" moduleId="org.eclipse.cdt.core.settings" name="Release">
6+
<externalSettings/>
7+
<extensions>
8+
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
9+
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
10+
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
11+
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
12+
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
13+
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
14+
</extensions>
15+
</storageModule>
16+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
17+
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.2123299250" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
18+
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.2123299250." name="/" resourcePath="">
19+
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.449801187" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
20+
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.541347" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
21+
<builder buildPath="${workspace_loc:/BehaviorSLAMRGBdLaserCompare}/Release" id="cdt.managedbuild.config.gnu.exe.release.2123299250" name="SmartMDSD Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="org.smartmdsd.utils.smartmdsd.builder"/>
22+
<tool id="cdt.managedbuild.tool.gnu.archiver.base.217657600" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
23+
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1433536063" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
24+
<option id="gnu.cpp.compiler.exe.release.option.optimization.level.423071700" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
25+
<option defaultValue="gnu.cpp.compiler.debugging.level.none" id="gnu.cpp.compiler.exe.release.option.debugging.level.796030316" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" useByScannerDiscovery="false" valueType="enumerated"/>
26+
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1378046180" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
27+
</tool>
28+
<tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1164121106" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release">
29+
<option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.839948188" superClass="gnu.c.compiler.exe.release.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
30+
<option defaultValue="gnu.c.debugging.level.none" id="gnu.c.compiler.exe.release.option.debugging.level.728182047" superClass="gnu.c.compiler.exe.release.option.debugging.level" useByScannerDiscovery="false" valueType="enumerated"/>
31+
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1909989482" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
32+
</tool>
33+
<tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1142356663" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/>
34+
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.1491393812" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release">
35+
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1447726569" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
36+
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
37+
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
38+
</inputType>
39+
</tool>
40+
<tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.43888783" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release">
41+
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.302400403" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
42+
</tool>
43+
</toolChain>
44+
</folderInfo>
45+
</configuration>
46+
</storageModule>
47+
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
48+
</cconfiguration>
49+
<cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.2138100979">
50+
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.2138100979" moduleId="org.eclipse.cdt.core.settings" name="Debug">
51+
<externalSettings/>
52+
<extensions>
53+
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
54+
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
55+
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
56+
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
57+
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
58+
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
59+
</extensions>
60+
</storageModule>
61+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
62+
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.2138100979" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
63+
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.2138100979." name="/" resourcePath="">
64+
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.690904362" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
65+
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.2140331638" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
66+
<builder buildPath="${workspace_loc:/BehaviorSLAMRGBdLaserCompare}/Debug" id="cdt.managedbuild.config.gnu.exe.debug.2138100979" name="SmartMDSD Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="org.smartmdsd.utils.smartmdsd.builder"/>
67+
<tool id="cdt.managedbuild.tool.gnu.archiver.base.1149242545" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
68+
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1038983860" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
69+
<option id="gnu.cpp.compiler.exe.debug.option.optimization.level.488838258" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
70+
<option defaultValue="gnu.cpp.compiler.debugging.level.max" id="gnu.cpp.compiler.exe.debug.option.debugging.level.621957506" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" useByScannerDiscovery="false" valueType="enumerated"/>
71+
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.493225434" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
72+
</tool>
73+
<tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1700791025" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug">
74+
<option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.1308697970" superClass="gnu.c.compiler.exe.debug.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
75+
<option defaultValue="gnu.c.debugging.level.max" id="gnu.c.compiler.exe.debug.option.debugging.level.693681522" superClass="gnu.c.compiler.exe.debug.option.debugging.level" useByScannerDiscovery="false" valueType="enumerated"/>
76+
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.432125115" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
77+
</tool>
78+
<tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.613358752" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/>
79+
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.812174873" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
80+
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.422926946" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
81+
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
82+
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
83+
</inputType>
84+
</tool>
85+
<tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1272899887" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug">
86+
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.6885455" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
87+
</tool>
88+
</toolChain>
89+
</folderInfo>
90+
</configuration>
91+
</storageModule>
92+
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
93+
</cconfiguration>
94+
</storageModule>
95+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
96+
<project id="BehaviorSLAMRGBdLaserCompare.cdt.managedbuild.target.gnu.exe.881676582" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/>
97+
</storageModule>
98+
<storageModule moduleId="scannerConfiguration">
99+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
100+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.2138100979;cdt.managedbuild.config.gnu.exe.debug.2138100979.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1038983860;cdt.managedbuild.tool.gnu.cpp.compiler.input.493225434">
101+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
102+
</scannerConfigBuildInfo>
103+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.2123299250;cdt.managedbuild.config.gnu.exe.release.2123299250.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1433536063;cdt.managedbuild.tool.gnu.cpp.compiler.input.1378046180">
104+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
105+
</scannerConfigBuildInfo>
106+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.2138100979;cdt.managedbuild.config.gnu.exe.debug.2138100979.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1700791025;cdt.managedbuild.tool.gnu.c.compiler.input.432125115">
107+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
108+
</scannerConfigBuildInfo>
109+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.2123299250;cdt.managedbuild.config.gnu.exe.release.2123299250.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.1164121106;cdt.managedbuild.tool.gnu.c.compiler.input.1909989482">
110+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
111+
</scannerConfigBuildInfo>
112+
</storageModule>
113+
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
114+
</cproject>
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>BehaviorSLAMRGBdLaserCompare</name>
4+
<comment></comment>
5+
<projects>
6+
<project>CommBasicObjects</project>
7+
<project>CommLocalizationObjects</project>
8+
<project>CommNavigationObjects</project>
9+
<project>DomainVision</project>
10+
</projects>
11+
<buildSpec>
12+
<buildCommand>
13+
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
14+
<triggers>clean,full,incremental,</triggers>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.jdt.core.javabuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
<buildCommand>
24+
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
25+
<arguments>
26+
</arguments>
27+
</buildCommand>
28+
<buildCommand>
29+
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
30+
<triggers>full,incremental,</triggers>
31+
<arguments>
32+
</arguments>
33+
</buildCommand>
34+
</buildSpec>
35+
<natures>
36+
<nature>org.eclipse.cdt.core.cnature</nature>
37+
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
38+
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
39+
<nature>org.eclipse.jdt.core.javanature</nature>
40+
<nature>org.eclipse.cdt.core.ccnature</nature>
41+
<nature>org.smartmdsd.utils.natures.BehaviorNature</nature>
42+
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
43+
</natures>
44+
</projectDescription>
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2+
;; SCENARIO MEMORY
3+
4+
5+
(tcl-kb-update
6+
:key '(is-a name)
7+
:value `(
8+
(is-a robot)
9+
(name 1)
10+
(velocity-travelling ((0 500)(-60 60)))
11+
(velocity-path-navigation ((0 500)(-60 60)))
12+
(velocity-following ((0 1200)(-200 200)))
13+
(current-room room-1)
14+
(current-symbolic-position nil)
15+
(goalid 0)
16+
(default-nav-map "navigation-map")
17+
(default-map "localization-map")))
18+
19+
(defun show-robots ()
20+
(let ((robot-list (tcl-kb-query-all :key '(is-a) :value '((is-a robot)))))
21+
(dolist (robot robot-list)
22+
(format t "~%--------------------------------~%")
23+
(format t "R O B O T ------------------------~%")
24+
(format t " name : ~s ~%" (get-value robot 'name))
25+
(format t " velocity-travelling : ~s ~%" (get-value robot 'velocity-travelling))
26+
(format t " current-room : ~s ~%" (get-value robot 'current-room))
27+
(format t " curr-s-loc : ~s ~%" (get-value robot 'current-symbolic-position)))))
28+
29+
30+
;; SCENARIO MEMORY
31+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
32+
33+
34+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
35+
;; CompareTask
36+
37+
; (execute '(startCompareTask))
38+
; (execute '(stopCompareTask "/tmp/SLAMCompare1/"))
39+
40+
41+
(realize-tcb (startCompareTask)
42+
(action (
43+
(format t "===== startCompareTask~%")))
44+
(plan (
45+
46+
;;set base to zero
47+
(base.resetBase)
48+
49+
;;activate realsense and laser generation
50+
(rgbdRS.activateCameraPush)
51+
(laserFromRGBDGen.activateLaserGenaration)
52+
53+
;;start mapping
54+
(SLAMLaser.tcb-start-mapping 0 0 0)
55+
(SLAMRGBD.tcb-start-mapping 0 0 0))))
56+
57+
58+
(realize-tcb (stopCompareTask ?mapDir)
59+
(action (
60+
(format t "===== startCompareTask~%")))
61+
(plan (
62+
;;stop mapping save maps
63+
(SLAMLaser.tcb-stop-mapping "laserMap" ?mapDir)
64+
(SLAMRGBD.tcb-stop-mapping "rgbdMap" ?mapDir)
65+
66+
;;stop realsense and laser generation
67+
(rgbdRS.deactivateCamera)
68+
(laserFromRGBDGen.dectivateLaserGenaration))))
69+
70+
71+
(realize-tcb (abortCompareTask)
72+
(action (
73+
(format t "===== abortCompareTask~%")))
74+
(plan (
75+
;;stop mapping save maps
76+
(SLAMLaser.tcb-abort-mapping)
77+
(SLAMRGBD.tcb-abort-mapping)
78+
79+
;;stop realsense and laser generation
80+
(rgbdRS.deactivateCamera)
81+
(laserFromRGBDGen.dectivateLaserGenaration))))
82+
83+
84+
;; CompareTask
85+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
86+
87+
(format t "INIT DONE ~%")
88+
89+
;; MENU
90+
(defvar nmbr nil)
91+
92+
(defun menu()
93+
(loop
94+
(format t "MENU~%====~%~%")
95+
(format t " ---------------------------------------------------- ~%")
96+
(format t " 1 - Start Mapping ~%")
97+
(format t " 2 - Stop Mapping - Save Maps ~%")
98+
(format t " ---------------------------------------------------- ~%")
99+
(format t " 3 - Abort Mapping ~%")
100+
(format t " ---------------------------------------------------- ~%")
101+
(format t "99 - quit menu ~%")
102+
(format t " 0 - exit ~%")
103+
(setf nmbr (parse-integer (read-line nil)))
104+
(format t "your choice: ~d ~%" nmbr)
105+
106+
(cond
107+
((equal nmbr 1)
108+
(execute '(startCompareTask)))
109+
((equal nmbr 2)
110+
(let ((mappath nil))
111+
(format t "Enter dir name and path where to save the map: ~%")
112+
(format t "- empty string generates directory with timestamp: /tmp/compare-map-2019-xxx ~%")
113+
(format t "- or enter a path e.g.: /tmp/compareMaps/ ~%")
114+
(setf mappath (read-line nil))
115+
(format t "your path: ~s ~%" mappath)
116+
(cond
117+
((equal "" mappath)
118+
(multiple-value-bind (second minute hour date month year)
119+
;;get timestamp
120+
(get-decoded-time)
121+
;;create dir
122+
(setf mappath (format NIL "/tmp/compare-map-~d-~d-~2,'0d_~2,'0d-~2,'0d-~2,'0d/" year month date hour minute second))
123+
(format t "Save maps in dir: ~s~%" mappath)
124+
;; sleep to make the output readable
125+
(sleep 2)))
126+
(T
127+
(if (char/= #\/ (char mappath (- (length mappath) 1)))
128+
(setf mappath (format nil "~a/" mappath)))
129+
130+
(format t "Save maps in dir: ~s~%" mappath)
131+
;; sleep to make the output readable
132+
(sleep 2)
133+
))
134+
(execute `(stopCompareTask ,mappath))))
135+
((equal nmbr 3)
136+
(execute '(abortCompareTask)))
137+
((equal nmbr 99)
138+
(format t "type (menu) to come back to menu ~%")
139+
(return))
140+
((equal nmbr 0)
141+
(format t "bye bye ~%")
142+
(quit)))))
143+
144+
; (menu)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
TaskRealizationModel BehaviorSLAMRGBdLaserCompare {
2+
AbstractCoordinationModuleInstance SLAMLaser coordModuleDef CommLocalizationObjects.SlamModule
3+
AbstractCoordinationModuleInstance SLAMRGBD coordModuleDef CommLocalizationObjects.SlamModule
4+
5+
AbstractCoordinationModuleInstance rgbdRS coordModuleDef DomainVision.CameraModule
6+
AbstractCoordinationModuleInstance laserFromRGBDGen coordModuleDef CommBasicObjects.LaserGenarationModule
7+
8+
AbstractCoordinationModuleInstance base coordModuleDef CommNavigationObjects.MobileBaseModule
9+
AbstractCoordinationModuleInstance kb coordModuleDef CommBasicObjects.KBModule
10+
11+
//this task realization is a dummy (see smartTCL file)
12+
//TaskRealization CommNavigationObjects.testTask { }
13+
}

0 commit comments

Comments
 (0)