Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
monticore
EmbeddedMontiArc
generators
VisualizationEMAM
Commits
71ff61a4
Commit
71ff61a4
authored
Aug 23, 2019
by
Bernhard Rumpe
Browse files
BR-sy
parent
fd95ebfe
Pipeline
#175162
passed with stage
in 8 minutes and 38 seconds
Changes
206
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/CalculateEngineAndBrakes.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
import
de
.
rwth
.
armin
.
modeling
.
autopilot
.
common
.*;
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/CalculatePidError.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
component
CalculatePidError
{
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/CalculatePidParameters.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
component
CalculatePidParameters
{
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/DecideEngineOrBrakes.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
component
DecideEngineOrBrakes
{
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/KeepDirection.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
import
de
.
rwth
.
armin
.
modeling
.
autopilot
.
common
.
SignedAngleBetween
;
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/MotionPlanning.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
import
de
.
rwth
.
armin
.
modeling
.
autopilot
.
common
.*;
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/SteeringAngleCorrection.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
component
SteeringAngleCorrection
{
...
...
src/test/resources/models/AutoPilot/de/rwth/armin/modeling/autopilot/motion/Tests.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
armin
.
modeling
.
autopilot
.
motion
;
component
Tests
{
...
...
src/test/resources/models/ElkTestController/controller04/ConeRunner.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
controller04
;
component
ConeRunner
{
...
...
@@ -53,4 +54,4 @@ component ConeRunner {
status
=
1
;
end
}
}
\ No newline at end of file
}
src/test/resources/models/ElkTestController/controller04/MainController.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
controller04
;
import
VelocityController
;
...
...
@@ -41,4 +42,4 @@ component MainController{
connect
xPosition
->
coneRunner
.
xPosition
;
connect
coneRunner
.
status
->
status
;
connect
coneRunner
.
steering
->
steering
;
}
\ No newline at end of file
}
src/test/resources/models/ElkTestController/controller04/VelocityController.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
controller04
;
component
VelocityController
{
...
...
@@ -14,4 +15,4 @@ component VelocityController {
end
}
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/EigenSolver.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -32,4 +33,4 @@ component EigenSolver<N1 n = 2500,N1 targetEigenvectors = 4> {
}
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/KMeansClustering.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -32,4 +33,4 @@ package detection;
}
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/NormalizedLaplacian.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -20,4 +21,4 @@ component NormalizedLaplacian<N1 n = 2500>{
}
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/ObjectDetector4.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -21,4 +22,4 @@ component ObjectDetector4 {
connect
blue
[:]
->
spectralClusterer
[:].
img
[
3
];
connect
spectralClusterer
[:].
cluster
->
cluster
[:];
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/Similarity.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -62,4 +63,4 @@ component Similarity<N1 n = 50> {
}
}
\ No newline at end of file
}
src/test/resources/models/ObjectDetector/detection/SpectralClusterer.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
detection
;
...
...
@@ -34,4 +35,4 @@ component SpectralClusterer<N1 n = 50, N1 elements = 2500, N1 k = 4, N1 maximumC
connect
kMeansClustering
.
cluster
->
cluster
;
}
\ No newline at end of file
}
src/test/resources/models/PacMan/de/rwth/pacman/PacManControllerSimple.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
pacman
;
import
de
.
rwth
.
pacman
.
structs
.*;
...
...
@@ -27,4 +28,4 @@ component PacManControllerSimple {
instance
Fallback
fallback
;
connect
fallback
.
out1
->
newPacManDirection
;
}
\ No newline at end of file
}
src/test/resources/models/PacMan/de/rwth/pacman/PacManWrapper.emam
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
pacman
;
import
de
.
rwth
.
pacman
.
heithoff2
.
Controller
;
import
de
.
rwth
.
pacman
.
structs
.
Ghost
;
...
...
@@ -40,4 +41,4 @@ component PacManWrapper {
connect
controller
.
newPacManDirection
->
newPacManDirection
;
}
\ No newline at end of file
}
src/test/resources/models/PacMan/de/rwth/pacman/Test2.stream
View file @
71ff61a4
/*
(
c
)
https
://
github
.
com
/
MontiCore
/
monticore
*/
package
de
.
rwth
.
pacman
;
stream
Test2
for
PacManWrapper
{
...
...
@@ -16,4 +17,4 @@ stream Test2 for PacManWrapper {
map
:
[
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
4
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
4
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
3
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
2
,
1
,
1
,
1
,
0
,
3
,
3
,
3
,
0
,
1
,
1
,
1
,
2
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
4
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
4
,
0
;
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
]
;//
tick
[
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
4
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
4
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
3
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
2
,
1
,
1
,
1
,
0
,
3
,
3
,
3
,
0
,
1
,
1
,
1
,
2
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
4
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
4
,
0
;
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
]
;//
tick
[
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
4
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
4
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
3
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
2
,
1
,
1
,
1
,
0
,
3
,
3
,
3
,
0
,
1
,
1
,
1
,
2
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
2
,
2
,
2
,
0
,
1
,
0
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
0
,
1
,
0
,
2
,
2
,
2
;
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
1
,
0
,
0
,
1
,
0
;
0
,
4
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
4
,
0
;
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
1
,
0
,
0
;
0
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
0
;
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
;
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
0
;
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,,
0
,
0
];
newPacManDirection
:
0
;//
tick
2
;//
tick
2
;
}
\ No newline at end of file
}
Prev
1
2
3
4
5
6
7
8
9
10
11
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment