diff options
Diffstat (limited to 'examples/mamdani/ObstacleAvoidance.fll')
-rw-r--r-- | examples/mamdani/ObstacleAvoidance.fll | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/examples/mamdani/ObstacleAvoidance.fll b/examples/mamdani/ObstacleAvoidance.fll new file mode 100644 index 0000000..a47f1b4 --- /dev/null +++ b/examples/mamdani/ObstacleAvoidance.fll @@ -0,0 +1,25 @@ +Engine: ObstacleAvoidance +InputVariable: obstacle + enabled: true + range: 0.000 1.000 + lock-range: false + term: left Ramp 1.000 0.000 + term: right Ramp 0.000 1.000 +OutputVariable: mSteer + enabled: true + range: 0.000 1.000 + lock-range: false + aggregation: Maximum + defuzzifier: Centroid 100 + default: nan + lock-previous: false + term: left Ramp 1.000 0.000 + term: right Ramp 0.000 1.000 +RuleBlock: mamdani + enabled: true + conjunction: none + disjunction: none + implication: AlgebraicProduct + activation: General + rule: if obstacle is left then mSteer is right + rule: if obstacle is right then mSteer is left
\ No newline at end of file |