├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── general-question.md └── workflows │ ├── docker_standalone_dispatched_by_user.yml │ ├── docker_standalone_triggered_by_tag_push.yml │ ├── integration_test_dispatched_by_user.yml │ ├── integration_test_triggered_by_cron.yml │ ├── release_triggered_by_tag_push.yml │ └── unit_test_triggered_by_develop_push.yml ├── .gitignore ├── Code_Of_Conduct.md ├── Contributing.md ├── LICENSE ├── ListOfThird-PartyProductsAndLicenses.txt ├── NOTICE ├── OpenRobertaRobot ├── constantsSource.txt ├── gen │ ├── Exprly.interp │ ├── Exprly.tokens │ ├── ExprlyBaseListener.java │ ├── ExprlyBaseVisitor.java │ ├── ExprlyLexer.interp │ ├── ExprlyLexer.java │ ├── ExprlyLexer.tokens │ ├── ExprlyListener.java │ ├── ExprlyParser.java │ └── ExprlyVisitor.java ├── pom.xml └── src │ ├── main │ ├── antlr4 │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ └── textly │ │ │ └── generated │ │ │ └── TextlyJava.g4 │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── bean │ │ │ ├── CodeGeneratorSetupBean.java │ │ │ ├── CompilerSetupBean.java │ │ │ ├── ErrorAndWarningBean.java │ │ │ ├── IProjectBean.java │ │ │ ├── NNBean.java │ │ │ ├── NewUsedHardwareBean.java │ │ │ ├── UsedHardwareBean.java │ │ │ └── UsedMethodBean.java │ │ │ ├── blockly │ │ │ └── generated │ │ │ │ ├── Arg.java │ │ │ │ ├── Block.java │ │ │ │ ├── BlockSet.java │ │ │ │ ├── Comment.java │ │ │ │ ├── Config.java │ │ │ │ ├── Data.java │ │ │ │ ├── Error.java │ │ │ │ ├── Export.java │ │ │ │ ├── Field.java │ │ │ │ ├── Hide.java │ │ │ │ ├── Instance.java │ │ │ │ ├── Mutation.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── Program.java │ │ │ │ ├── Repetitions.java │ │ │ │ ├── Shadow.java │ │ │ │ ├── Statement.java │ │ │ │ ├── Value.java │ │ │ │ ├── Warning.java │ │ │ │ └── package-info.java │ │ │ ├── components │ │ │ ├── Category.java │ │ │ ├── ConfigurationAst.java │ │ │ ├── ProgramAst.java │ │ │ ├── Project.java │ │ │ ├── UsedActor.java │ │ │ ├── UsedImport.java │ │ │ └── UsedSensor.java │ │ │ ├── exprEvaluator │ │ │ ├── CommonTextlyJavaVisitor.java │ │ │ ├── EvalExprStmtErrorListener.java │ │ │ └── TcError.java │ │ │ ├── factory │ │ │ ├── BlocklyDropdownFactory.java │ │ │ └── RobotFactory.java │ │ │ ├── inter │ │ │ └── mode │ │ │ │ ├── action │ │ │ │ ├── IBrickLedColor.java │ │ │ │ ├── IDriveDirection.java │ │ │ │ ├── ILanguage.java │ │ │ │ ├── ILedMode.java │ │ │ │ ├── ILightMode.java │ │ │ │ ├── ILightSensorActionMode.java │ │ │ │ ├── IMotorMoveMode.java │ │ │ │ ├── IMotorSide.java │ │ │ │ ├── IMotorStopMode.java │ │ │ │ ├── IRelayMode.java │ │ │ │ └── ITurnDirection.java │ │ │ │ └── general │ │ │ │ ├── IDirection.java │ │ │ │ ├── IIndexLocation.java │ │ │ │ ├── IMode.java │ │ │ │ ├── IPickColor.java │ │ │ │ └── IWorkingState.java │ │ │ ├── mode │ │ │ ├── action │ │ │ │ ├── BrickLedColor.java │ │ │ │ ├── DriveDirection.java │ │ │ │ ├── Language.java │ │ │ │ ├── LightMode.java │ │ │ │ ├── MotorMoveMode.java │ │ │ │ ├── MotorSide.java │ │ │ │ ├── MotorStopMode.java │ │ │ │ ├── RelayMode.java │ │ │ │ └── TurnDirection.java │ │ │ └── general │ │ │ │ ├── Direction.java │ │ │ │ ├── IndexLocation.java │ │ │ │ ├── ListElementOperations.java │ │ │ │ └── WorkingState.java │ │ │ ├── robotCommunication │ │ │ ├── RobotCommunicationData.java │ │ │ └── RobotCommunicator.java │ │ │ ├── syntax │ │ │ ├── Phrase.java │ │ │ ├── action │ │ │ │ ├── Action.java │ │ │ │ ├── ActionWithUserChosenName.java │ │ │ │ ├── ActionWithoutUserChosenName.java │ │ │ │ ├── MoveAction.java │ │ │ │ ├── communication │ │ │ │ │ ├── BluetoothCheckConnectAction.java │ │ │ │ │ ├── BluetoothConnectAction.java │ │ │ │ │ ├── BluetoothReceiveAction.java │ │ │ │ │ ├── BluetoothSendAction.java │ │ │ │ │ └── BluetoothWaitForConnectionAction.java │ │ │ │ ├── display │ │ │ │ │ ├── ClearDisplayAction.java │ │ │ │ │ └── ShowTextAction.java │ │ │ │ ├── generic │ │ │ │ │ ├── MbedPinWriteValueAction.java │ │ │ │ │ └── PinWriteValueAction.java │ │ │ │ ├── light │ │ │ │ │ ├── LedAction.java │ │ │ │ │ ├── LedBrightnessAction.java │ │ │ │ │ ├── RgbLedOffAction.java │ │ │ │ │ ├── RgbLedOffHiddenAction.java │ │ │ │ │ ├── RgbLedOnAction.java │ │ │ │ │ └── RgbLedOnHiddenAction.java │ │ │ │ ├── motor │ │ │ │ │ ├── MotorGetPowerAction.java │ │ │ │ │ ├── MotorOnAction.java │ │ │ │ │ ├── MotorOnForAction.java │ │ │ │ │ ├── MotorSetPowerAction.java │ │ │ │ │ ├── MotorStopAction.java │ │ │ │ │ └── differential │ │ │ │ │ │ ├── CurveAction.java │ │ │ │ │ │ ├── DriveAction.java │ │ │ │ │ │ ├── MotorDriveStopAction.java │ │ │ │ │ │ └── TurnAction.java │ │ │ │ ├── serial │ │ │ │ │ └── SerialWriteAction.java │ │ │ │ ├── sound │ │ │ │ │ ├── GetVolumeAction.java │ │ │ │ │ ├── PlayFileAction.java │ │ │ │ │ ├── PlayNoteAction.java │ │ │ │ │ ├── SetVolumeAction.java │ │ │ │ │ └── ToneAction.java │ │ │ │ └── speech │ │ │ │ │ ├── SayTextAction.java │ │ │ │ │ ├── SayTextWithSpeedAndPitchAction.java │ │ │ │ │ └── SetLanguageAction.java │ │ │ ├── configuration │ │ │ │ ├── ConfigurationComponent.java │ │ │ │ ├── ConfigurationComponentLeaf.java │ │ │ │ ├── ConfigurationComponentNode.java │ │ │ │ ├── actor │ │ │ │ │ ├── AnalogInputActor.java │ │ │ │ │ ├── BuzzerActor.java │ │ │ │ │ ├── DifferentialDriveActor.java │ │ │ │ │ ├── DigitalInputActor.java │ │ │ │ │ ├── ExternalLedActor.java │ │ │ │ │ ├── GearedMotorActor.java │ │ │ │ │ ├── JoystickActor.java │ │ │ │ │ ├── LargeActor.java │ │ │ │ │ ├── LcdActor.java │ │ │ │ │ ├── Lcdi2cActor.java │ │ │ │ │ ├── LedActor.java │ │ │ │ │ ├── LedMatrixActor.java │ │ │ │ │ ├── MediumMotorActor.java │ │ │ │ │ ├── MotorActor.java │ │ │ │ │ ├── OmnidriveActor.java │ │ │ │ │ ├── OtherActor.java │ │ │ │ │ ├── RelayActor.java │ │ │ │ │ ├── RgbledActor.java │ │ │ │ │ ├── ServomotorActor.java │ │ │ │ │ ├── StepMotorActor.java │ │ │ │ │ └── WirelessActor.java │ │ │ │ ├── board │ │ │ │ │ └── RobotBoard.java │ │ │ │ ├── library │ │ │ │ │ └── AifesLibrary.java │ │ │ │ └── sensor │ │ │ │ │ ├── AccelerometerSensor.java │ │ │ │ │ ├── AnalogPinSensor.java │ │ │ │ │ ├── ButtonSensor.java │ │ │ │ │ ├── ColorSensor.java │ │ │ │ │ ├── CompassSensor.java │ │ │ │ │ ├── DetectMarkSensor.java │ │ │ │ │ ├── DigitalPinSensor.java │ │ │ │ │ ├── DropSensor.java │ │ │ │ │ ├── EncoderSensor.java │ │ │ │ │ ├── Flamesensor.java │ │ │ │ │ ├── GyroSensor.java │ │ │ │ │ ├── HtColorSensor.java │ │ │ │ │ ├── HumiditySensor.java │ │ │ │ │ ├── InfraredSensor.java │ │ │ │ │ ├── IrseekerSensor.java │ │ │ │ │ ├── KeySensor.java │ │ │ │ │ ├── LightSensor.java │ │ │ │ │ ├── Lightveml.java │ │ │ │ │ ├── MoistureSensor.java │ │ │ │ │ ├── MotionSensor.java │ │ │ │ │ ├── ParticleSensor.java │ │ │ │ │ ├── PotentiometerSensor.java │ │ │ │ │ ├── PulseSensor.java │ │ │ │ │ ├── RfidSensor.java │ │ │ │ │ ├── SoundSensor.java │ │ │ │ │ ├── TemperatureSensor.java │ │ │ │ │ ├── TimerSensor.java │ │ │ │ │ ├── TouchSensor.java │ │ │ │ │ └── UltrasonicSensor.java │ │ │ ├── lang │ │ │ │ ├── blocksequence │ │ │ │ │ ├── Location.java │ │ │ │ │ ├── MainTask.java │ │ │ │ │ └── Task.java │ │ │ │ ├── expr │ │ │ │ │ ├── ActionExpr.java │ │ │ │ │ ├── Binary.java │ │ │ │ │ ├── BoolConst.java │ │ │ │ │ ├── ColorConst.java │ │ │ │ │ ├── ConnectConst.java │ │ │ │ │ ├── EmptyExpr.java │ │ │ │ │ ├── EmptyList.java │ │ │ │ │ ├── EvalExpr.java │ │ │ │ │ ├── Expr.java │ │ │ │ │ ├── ExprList.java │ │ │ │ │ ├── FunctionExpr.java │ │ │ │ │ ├── ListCreate.java │ │ │ │ │ ├── MathConst.java │ │ │ │ │ ├── MethodExpr.java │ │ │ │ │ ├── NNGetBias.java │ │ │ │ │ ├── NNGetOutputNeuronVal.java │ │ │ │ │ ├── NNGetWeight.java │ │ │ │ │ ├── NullConst.java │ │ │ │ │ ├── NumConst.java │ │ │ │ │ ├── RgbColor.java │ │ │ │ │ ├── SensorExpr.java │ │ │ │ │ ├── StmtExpr.java │ │ │ │ │ ├── StringConst.java │ │ │ │ │ ├── Unary.java │ │ │ │ │ ├── Var.java │ │ │ │ │ └── VarDeclaration.java │ │ │ │ ├── functions │ │ │ │ │ ├── Function.java │ │ │ │ │ ├── GetSubFunct.java │ │ │ │ │ ├── IndexOfFunct.java │ │ │ │ │ ├── IsListEmptyFunct.java │ │ │ │ │ ├── LengthOfListFunct.java │ │ │ │ │ ├── ListGetIndex.java │ │ │ │ │ ├── ListRepeat.java │ │ │ │ │ ├── ListSetIndex.java │ │ │ │ │ ├── MathCastCharFunct.java │ │ │ │ │ ├── MathCastStringFunct.java │ │ │ │ │ ├── MathConstrainFunct.java │ │ │ │ │ ├── MathModuloFunct.java │ │ │ │ │ ├── MathNumPropFunct.java │ │ │ │ │ ├── MathOnListFunct.java │ │ │ │ │ ├── MathPowerFunct.java │ │ │ │ │ ├── MathRandomFloatFunct.java │ │ │ │ │ ├── MathRandomIntFunct.java │ │ │ │ │ ├── MathSingleFunct.java │ │ │ │ │ ├── TextCharCastNumberFunct.java │ │ │ │ │ ├── TextJoinFunct.java │ │ │ │ │ ├── TextPrintFunct.java │ │ │ │ │ └── TextStringCastNumberFunct.java │ │ │ │ ├── methods │ │ │ │ │ ├── Method.java │ │ │ │ │ ├── MethodCall.java │ │ │ │ │ ├── MethodIfReturn.java │ │ │ │ │ ├── MethodReturn.java │ │ │ │ │ └── MethodVoid.java │ │ │ │ └── stmt │ │ │ │ │ ├── ActionStmt.java │ │ │ │ │ ├── AssertStmt.java │ │ │ │ │ ├── AssignStmt.java │ │ │ │ │ ├── DebugAction.java │ │ │ │ │ ├── EvalStmts.java │ │ │ │ │ ├── ExprStmt.java │ │ │ │ │ ├── FunctionStmt.java │ │ │ │ │ ├── IfStmt.java │ │ │ │ │ ├── MathChangeStmt.java │ │ │ │ │ ├── MethodStmt.java │ │ │ │ │ ├── NNSetBiasStmt.java │ │ │ │ │ ├── NNSetInputNeuronVal.java │ │ │ │ │ ├── NNSetWeightStmt.java │ │ │ │ │ ├── NNStepStmt.java │ │ │ │ │ ├── RepeatStmt.java │ │ │ │ │ ├── SensorStmt.java │ │ │ │ │ ├── Stmt.java │ │ │ │ │ ├── StmtFlowCon.java │ │ │ │ │ ├── StmtList.java │ │ │ │ │ ├── StmtTextComment.java │ │ │ │ │ ├── TernaryExpr.java │ │ │ │ │ ├── TextAppendStmt.java │ │ │ │ │ ├── WaitStmt.java │ │ │ │ │ └── WaitTimeStmt.java │ │ │ └── sensor │ │ │ │ ├── ExternalSensor.java │ │ │ │ ├── InternalSensor.java │ │ │ │ ├── Sensor.java │ │ │ │ └── generic │ │ │ │ ├── AccelerometerSensor.java │ │ │ │ ├── ColorSensor.java │ │ │ │ ├── CompassCalibrate.java │ │ │ │ ├── CompassSensor.java │ │ │ │ ├── DetectMarkSensor.java │ │ │ │ ├── DropSensor.java │ │ │ │ ├── EncoderReset.java │ │ │ │ ├── EncoderSensor.java │ │ │ │ ├── EnvironmentalSensor.java │ │ │ │ ├── GestureSensor.java │ │ │ │ ├── GetLineSensor.java │ │ │ │ ├── GetSampleSensor.java │ │ │ │ ├── GyroReset.java │ │ │ │ ├── GyroSensor.java │ │ │ │ ├── HTColorSensor.java │ │ │ │ ├── HumiditySensor.java │ │ │ │ ├── IRSeekerSensor.java │ │ │ │ ├── InfraredSensor.java │ │ │ │ ├── KeysSensor.java │ │ │ │ ├── LightSensor.java │ │ │ │ ├── MoistureSensor.java │ │ │ │ ├── MotionSensor.java │ │ │ │ ├── ParticleSensor.java │ │ │ │ ├── PinGetValueSensor.java │ │ │ │ ├── PinTouchSensor.java │ │ │ │ ├── PulseSensor.java │ │ │ │ ├── RfidSensor.java │ │ │ │ ├── SoundSensor.java │ │ │ │ ├── TemperatureSensor.java │ │ │ │ ├── TimerReset.java │ │ │ │ ├── TimerSensor.java │ │ │ │ ├── TouchKeySensor.java │ │ │ │ ├── TouchSensor.java │ │ │ │ ├── UltrasonicSensor.java │ │ │ │ ├── VemlLightSensor.java │ │ │ │ └── VoltageSensor.java │ │ │ ├── transformer │ │ │ ├── AnnotationHelper.java │ │ │ ├── Ast2Jaxb.java │ │ │ ├── Ast2JaxbHelper.java │ │ │ ├── ExprParam.java │ │ │ ├── Jaxb2Ast.java │ │ │ ├── Jaxb2ConfigurationAst.java │ │ │ ├── Jaxb2ProgramAst.java │ │ │ ├── NepoAnnotationException.java │ │ │ ├── forClass │ │ │ │ ├── F2M.java │ │ │ │ ├── NepoBasic.java │ │ │ │ ├── NepoConfiguration.java │ │ │ │ ├── NepoExpr.java │ │ │ │ └── NepoPhrase.java │ │ │ └── forField │ │ │ │ ├── NepoData.java │ │ │ │ ├── NepoField.java │ │ │ │ ├── NepoHide.java │ │ │ │ ├── NepoMutation.java │ │ │ │ └── NepoValue.java │ │ │ ├── typecheck │ │ │ ├── BlocklyType.java │ │ │ ├── NepoInfo.java │ │ │ ├── NepoInfoProcessor.java │ │ │ ├── NepoInfos.java │ │ │ └── Sig.java │ │ │ ├── util │ │ │ ├── AliveData.java │ │ │ ├── ClientLogger.java │ │ │ ├── HelperMethodGenerator.java │ │ │ ├── Key.java │ │ │ ├── KeyVal.java │ │ │ ├── PluginProperties.java │ │ │ ├── RandomUrlPostfix.java │ │ │ ├── ServerProperties.java │ │ │ ├── Statistics.java │ │ │ ├── Util.java │ │ │ ├── XsltAndJavaTransformer.java │ │ │ ├── ZipHelper.java │ │ │ ├── ast │ │ │ │ ├── AstFactory.java │ │ │ │ ├── BlockDescriptor.java │ │ │ │ ├── BlocklyProperties.java │ │ │ │ ├── BlocklyRegion.java │ │ │ │ ├── ExternalSensorBean.java │ │ │ │ └── TextRegion.java │ │ │ ├── basic │ │ │ │ ├── C.java │ │ │ │ ├── Clock.java │ │ │ │ ├── Encryption.java │ │ │ │ └── Pair.java │ │ │ ├── dbc │ │ │ │ ├── Assert.java │ │ │ │ ├── DbcException.java │ │ │ │ ├── DbcKeyException.java │ │ │ │ └── VisitorException.java │ │ │ ├── jaxb │ │ │ │ └── JaxbHelper.java │ │ │ ├── syntax │ │ │ │ ├── Assoc.java │ │ │ │ ├── BlocklyConstants.java │ │ │ │ ├── FunctionNames.java │ │ │ │ ├── MotionParam.java │ │ │ │ ├── MotorDuration.java │ │ │ │ ├── SC.java │ │ │ │ └── WithUserDefinedPort.java │ │ │ ├── testsetup │ │ │ │ └── IntegrationTest.java │ │ │ └── visitor │ │ │ │ ├── IInfoCollectable.java │ │ │ │ ├── SourceBuilder.java │ │ │ │ ├── StackMachineBuilder.java │ │ │ │ └── StackmachinePrettyPrinter.java │ │ │ ├── visitor │ │ │ ├── BaseVisitor.java │ │ │ ├── IVisitor.java │ │ │ ├── TransformerVisitor.java │ │ │ ├── lang │ │ │ │ ├── ILanguageVisitor.java │ │ │ │ ├── IMotorVisitor.java │ │ │ │ └── codegen │ │ │ │ │ ├── AbstractLanguageVisitor.java │ │ │ │ │ ├── AbstractStackMachineVisitor.java │ │ │ │ │ └── prog │ │ │ │ │ ├── AbstractCppVisitor.java │ │ │ │ │ ├── AbstractJavaVisitor.java │ │ │ │ │ ├── AbstractPythonVisitor.java │ │ │ │ │ └── AbstractRegenerateTextlyJavaVisitor.java │ │ │ └── validate │ │ │ │ ├── AbstractValidatorAndCollectorVisitor.java │ │ │ │ ├── CommonNepoAndMotorValidatorAndCollectorVisitor.java │ │ │ │ ├── CommonNepoValidatorAndCollectorVisitor.java │ │ │ │ └── TypecheckCommonLanguageVisitor.java │ │ │ └── worker │ │ │ ├── AbstractLanguageGeneratorWorker.java │ │ │ ├── AbstractStackMachineGeneratorWorker.java │ │ │ ├── AbstractTransformerWorker.java │ │ │ ├── AbstractTypecheckWorker.java │ │ │ ├── AbstractValidatorAndCollectorWorker.java │ │ │ ├── CompilerSetupWorker.java │ │ │ ├── ICompilerWorker.java │ │ │ ├── IWorker.java │ │ │ ├── RegenerateNepoWorker.java │ │ │ ├── SaveWorker.java │ │ │ ├── Three2ThreeOneTransformerWorker.java │ │ │ ├── TransferWorker.java │ │ │ └── Two2ThreeTransformerWorker.java │ └── resources │ │ ├── blockly.xsd │ │ ├── common.methods.yml │ │ ├── expansion.xslt │ │ ├── mappingBlockNames.xslt │ │ └── mappingFieldsMutations.xslt │ └── test │ ├── java │ ├── de │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── AnnotationHelperTest.java │ │ │ ├── Antlr4TextlyTest.java │ │ │ ├── AstTest.java │ │ │ ├── BaseVisitorTest.java │ │ │ ├── ConfigTest.java │ │ │ ├── ErrorAndWarningBeanTest.java │ │ │ ├── LoopCounterVisitorTest.java │ │ │ ├── PackageConsistencyTest.java │ │ │ ├── TransformerTest.java │ │ │ ├── ValidationFileAssert.java │ │ │ ├── ValidationFileAssertRule.java │ │ │ ├── ValidationFileAssertRuleTest.java │ │ │ ├── ValidationFileAssertTest.java │ │ │ ├── ValidatorAndCollectorVisitorTest.java │ │ │ ├── robotCommunication │ │ │ └── RobotCommunicatorTest.java │ │ │ ├── syntax │ │ │ ├── Actor.java │ │ │ ├── OtherSensor.java │ │ │ ├── Sensor.java │ │ │ ├── TestOperation.java │ │ │ ├── TestPhrase.java │ │ │ ├── TestPhraseConstructorNotPublic.java │ │ │ ├── TestPhraseField.java │ │ │ ├── TestPhraseFieldBoolean.java │ │ │ ├── TestPhraseFieldDouble.java │ │ │ ├── TestPhraseFieldEnum.java │ │ │ ├── TestPhraseFieldNotPublic.java │ │ │ ├── TestPhraseNotAnnotated.java │ │ │ ├── TestPhraseWithAll.java │ │ │ ├── TestPhraseWrongConstructor.java │ │ │ ├── TestPhraseWrongDataType.java │ │ │ ├── TestPhraseWrongFieldType.java │ │ │ ├── TestPhraseWrongHideType.java │ │ │ ├── TestPhraseWrongMutationType.java │ │ │ ├── TestPhraseWrongValueType.java │ │ │ └── TestSimplePhrase.java │ │ │ ├── util │ │ │ ├── EncryptionTest.java │ │ │ ├── FileUtils.java │ │ │ ├── MergeJsonTest.java │ │ │ ├── Prop2Map.java │ │ │ ├── Prop2MapTest.java │ │ │ ├── UtilTest.java │ │ │ ├── XsdTest.java │ │ │ ├── XsltTest.java │ │ │ ├── YamlTest.java │ │ │ ├── nonsequential │ │ │ │ └── NonsequentialTest.java │ │ │ ├── test │ │ │ │ ├── IValueBuilder.java │ │ │ │ ├── JSONUtilForRobot.java │ │ │ │ ├── SenderReceiverJUnit.java │ │ │ │ ├── ThreadedFunction.java │ │ │ │ └── UnitTestHelper.java │ │ │ └── visitor │ │ │ │ └── StackmachinePrettyPrinterTest.java │ │ │ ├── visitor │ │ │ ├── TestLoopCounterVisitor.java │ │ │ ├── TestTransformerVisitor.java │ │ │ ├── TestTypecheckCommonLanguageVisitor.java │ │ │ ├── TestValidatorAndCollectorVisitor.java │ │ │ └── VisitorForBaseVisitorTest.java │ │ │ └── worker │ │ │ ├── TestLoopCounterWorker.java │ │ │ └── TestTransformerWorker.java │ └── testVisitor │ │ ├── ITestVisitor.java │ │ ├── ast │ │ ├── A.java │ │ ├── B.java │ │ ├── C.java │ │ └── Phrase.java │ │ ├── combineVisitor │ │ ├── AccVisitor.java │ │ ├── ICollector.java │ │ ├── IStructureRunner.java │ │ ├── ITraverser.java │ │ ├── VisitorTest.java │ │ └── VoidVisitor.java │ │ └── mapVisitor │ │ ├── AbstractVisitor.java │ │ ├── AccVisitor.java │ │ ├── VisitorTest.java │ │ └── VoidVisitor.java │ └── resources │ ├── annotation │ ├── testPhrase_blockPropertiesAndComment.xml │ ├── testPhrase_fieldAndValue.xml │ ├── testPhrase_fieldBoolean.xml │ ├── testPhrase_fieldDefault.xml │ ├── testPhrase_fieldDouble.xml │ ├── testPhrase_fieldEnum.xml │ ├── testPhrase_fieldMutationData.xml │ └── testPhrase_fieldMutation_withoutData.xml │ ├── ast │ ├── methods │ │ └── method_return_3.xml │ └── transform │ │ ├── old_control.xml │ │ ├── old_disabled.xml │ │ ├── old_empty_version.xml │ │ ├── old_functions.xml │ │ ├── old_get_sample.xml │ │ ├── old_newer_version.xml │ │ ├── old_no_version.xml │ │ ├── old_nothingneeded.xml │ │ ├── old_older_version.xml │ │ └── old_sensor_actor.xml │ ├── json │ ├── json-1.txt │ ├── json-2a.txt │ ├── json-2e.txt │ ├── json-2override.txt │ ├── json-3.txt │ └── json-3override.txt │ ├── logback.xml │ ├── loop_counter │ ├── loop_with_break_and_continue_inside_wait.xml │ ├── loop_with_nested_two_loops_inside_wait.xml │ ├── loop_with_nested_two_loops_inside_wait_second_contain_wait.xml │ ├── loops_with_break_and_continue.xml │ ├── nested_loops.xml │ ├── no_loops.xml │ ├── three_loops_with_nested_two_loops_inside_wait_second_contain_wait.xml │ ├── two_loop_with_break_and_continue_one_inside_wait_another_not.xml │ └── two_nested_loops_first_with_break_in_wait_second_not.xml │ ├── prop2map │ ├── err1.txt │ ├── err2.txt │ ├── err3.txt │ └── ok.txt │ ├── test.properties │ ├── util │ ├── Xslt_calliope_in.xml │ ├── Xslt_calliope_out.xml │ ├── Xslt_in.xml │ ├── Xslt_out.xml │ ├── led_blocks_test │ │ ├── in │ │ │ ├── arduino.xml │ │ │ ├── bob3.xml │ │ │ ├── botnroll.xml │ │ │ ├── calliope.xml │ │ │ ├── edison.xml │ │ │ ├── ev3.xml │ │ │ ├── festobionic.xml │ │ │ ├── festobionicflower.xml │ │ │ ├── mbot.xml │ │ │ ├── mbot2.xml │ │ │ ├── nano33ble.xml │ │ │ ├── nao.xml │ │ │ ├── nxt.xml │ │ │ ├── rob3rta.xml │ │ │ ├── sensebox.xml │ │ │ ├── spike.xml │ │ │ ├── thymio.xml │ │ │ ├── wedo.xml │ │ │ └── xnn.xml │ │ └── out │ │ │ ├── arduino.xml │ │ │ ├── bob3.xml │ │ │ ├── botnroll.xml │ │ │ ├── calliope.xml │ │ │ ├── edison.xml │ │ │ ├── ev3.xml │ │ │ ├── festobionic.xml │ │ │ ├── festobionicflower.xml │ │ │ ├── mbot.xml │ │ │ ├── mbot2.xml │ │ │ ├── nano33ble.xml │ │ │ ├── nao.xml │ │ │ ├── nxt.xml │ │ │ ├── rob3rta.xml │ │ │ ├── sensebox.xml │ │ │ ├── spike.xml │ │ │ ├── thymio.xml │ │ │ ├── wedo.xml │ │ │ └── xnn.xml │ ├── n1.xml │ ├── n2.xml │ ├── xslt_callibot_in.xml │ └── xslt_callibot_out.xml │ ├── visitor │ ├── stackMachineCode-1.json │ ├── stackMachineCode-2.json │ ├── stackMachineCode-3-error.json │ ├── stackMachineCode-3-error.xml │ └── x.json │ ├── xmlForTestPlugin │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.default.xml │ ├── program.toolbox.beginner.xml │ └── program.toolbox.expert.xml │ └── yaml │ ├── expected.json │ ├── expectedOverride.json │ ├── y1.yml │ ├── y1Override.yml │ └── y2.yml ├── OpenRobertaServer ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── de │ │ │ │ └── fhg │ │ │ │ └── iais │ │ │ │ └── roberta │ │ │ │ ├── generated │ │ │ │ └── restEntities │ │ │ │ │ ├── ActivateUserRequest.java │ │ │ │ │ ├── BaseRequest.java │ │ │ │ │ ├── BaseResponse.java │ │ │ │ │ ├── ChangePasswordRequest.java │ │ │ │ │ ├── ChangeUserGroupRequest.java │ │ │ │ │ ├── ConfRequest.java │ │ │ │ │ ├── ConfResponse.java │ │ │ │ │ ├── DeleteRequest.java │ │ │ │ │ ├── DeleteUserRequest.java │ │ │ │ │ ├── EntityRequest.java │ │ │ │ │ ├── EntityResponse.java │ │ │ │ │ ├── FullRestRequest.java │ │ │ │ │ ├── GetStatusTextResponse.java │ │ │ │ │ ├── GetUserResponse.java │ │ │ │ │ ├── ImportErrorResponse.java │ │ │ │ │ ├── ImportRequest.java │ │ │ │ │ ├── ImportResponse.java │ │ │ │ │ ├── InitRequest.java │ │ │ │ │ ├── InitResponse.java │ │ │ │ │ ├── IsResetPasswordLinkExpiredResponse.java │ │ │ │ │ ├── LikeRequest.java │ │ │ │ │ ├── ListingNamesResponse.java │ │ │ │ │ ├── ListingRequest.java │ │ │ │ │ ├── ListingResponse.java │ │ │ │ │ ├── LoginRequest.java │ │ │ │ │ ├── LoginResponse.java │ │ │ │ │ ├── NotificationsResponse.java │ │ │ │ │ ├── PasswordRecoveryRequest.java │ │ │ │ │ ├── PingResponse.java │ │ │ │ │ ├── ProjectNativeResponse.java │ │ │ │ │ ├── ProjectNepoResponse.java │ │ │ │ │ ├── ProjectSourceResponse.java │ │ │ │ │ ├── ProjectSourceSimulationResponse.java │ │ │ │ │ ├── ProjectWorkflowRequest.java │ │ │ │ │ ├── ProjectWorkflowResetRequest.java │ │ │ │ │ ├── ResendActivationRequest.java │ │ │ │ │ ├── ResetPasswordRequest.java │ │ │ │ │ ├── RobotInfo.java │ │ │ │ │ ├── SaveConfRequest.java │ │ │ │ │ ├── SaveRequest.java │ │ │ │ │ ├── SaveResponse.java │ │ │ │ │ ├── SetRobotRequest.java │ │ │ │ │ ├── SetRobotResponse.java │ │ │ │ │ ├── SetStatusTextRequest.java │ │ │ │ │ ├── SetTokenRequest.java │ │ │ │ │ ├── SetTokenResponse.java │ │ │ │ │ ├── ShareCreateRequest.java │ │ │ │ │ ├── ShareDeleteRequest.java │ │ │ │ │ ├── ShareRequest.java │ │ │ │ │ ├── ShareResponse.java │ │ │ │ │ ├── UpdateUserGroupMemberAccountRequest.java │ │ │ │ │ ├── UserGroupListResponse.java │ │ │ │ │ ├── UserGroupMembersRequest.java │ │ │ │ │ ├── UserGroupProgramListRequest.java │ │ │ │ │ ├── UserGroupRequest.java │ │ │ │ │ ├── UserGroupResponse.java │ │ │ │ │ ├── UserGroupsRequest.java │ │ │ │ │ └── UserRequest.java │ │ │ │ ├── guice │ │ │ │ ├── RobertaGuiceModule.java │ │ │ │ └── RobertaGuiceServletConfig.java │ │ │ │ ├── javaServer │ │ │ │ ├── provider │ │ │ │ │ ├── DbcKeyExceptionMapper.java │ │ │ │ │ ├── FullRestRequestProvider.java │ │ │ │ │ ├── InitRequestProvider.java │ │ │ │ │ ├── JAXBContextProvider.java │ │ │ │ │ ├── JAXBMarshallerProvider.java │ │ │ │ │ ├── JAXBProviderFactory.java │ │ │ │ │ ├── JAXBUnmarshallerProvider.java │ │ │ │ │ ├── OraData.java │ │ │ │ │ ├── OraDataProvider.java │ │ │ │ │ ├── OrgJsonJSONObjectProvider.java │ │ │ │ │ ├── RobertaNamespaceMapper.java │ │ │ │ │ ├── RuntimeExceptionMapper.java │ │ │ │ │ ├── XsltTrans.java │ │ │ │ │ └── XsltTransProvider.java │ │ │ │ └── restServices │ │ │ │ │ ├── all │ │ │ │ │ ├── ServerData.java │ │ │ │ │ ├── controller │ │ │ │ │ │ ├── Alive.java │ │ │ │ │ │ ├── ClientAdmin.java │ │ │ │ │ │ ├── ClientConfiguration.java │ │ │ │ │ │ ├── ClientInit.java │ │ │ │ │ │ ├── ClientPing.java │ │ │ │ │ │ ├── ClientProgramController.java │ │ │ │ │ │ ├── ClientTransformBatchController.java │ │ │ │ │ │ ├── ClientTransformOneProgramController.java │ │ │ │ │ │ ├── ClientUser.java │ │ │ │ │ │ ├── NotificationController.java │ │ │ │ │ │ ├── ProjectWorkflowRestController.java │ │ │ │ │ │ ├── RestExample.java │ │ │ │ │ │ └── UserGroupController.java │ │ │ │ │ └── service │ │ │ │ │ │ └── ProjectService.java │ │ │ │ │ └── robot │ │ │ │ │ ├── RobotCommand.java │ │ │ │ │ └── RobotDownloadProgram.java │ │ │ │ ├── main │ │ │ │ ├── Administration.java │ │ │ │ ├── DatabaseCopier.java │ │ │ │ ├── IIpToCountry.java │ │ │ │ ├── IpToCountry.java │ │ │ │ ├── IpToCountryDefault.java │ │ │ │ ├── MailManagement.java │ │ │ │ ├── ServerStarter.java │ │ │ │ └── ShutdownHook.java │ │ │ │ ├── persistence │ │ │ │ ├── AbstractProcessor.java │ │ │ │ ├── ConfigurationProcessor.java │ │ │ │ ├── DummyProcessor.java │ │ │ │ ├── LikeProcessor.java │ │ │ │ ├── LostPasswordProcessor.java │ │ │ │ ├── PendingEmailConfirmationsProcessor.java │ │ │ │ ├── ProcessorStatus.java │ │ │ │ ├── ProgramProcessor.java │ │ │ │ ├── ProgramShareProcessor.java │ │ │ │ ├── UserGroupProcessor.java │ │ │ │ ├── UserProcessor.java │ │ │ │ ├── bo │ │ │ │ │ ├── AccessRight.java │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── ConfigurationData.java │ │ │ │ │ ├── Like.java │ │ │ │ │ ├── LostPassword.java │ │ │ │ │ ├── PendingEmailConfirmations.java │ │ │ │ │ ├── Program.java │ │ │ │ │ ├── ProgramShare.java │ │ │ │ │ ├── Relation.java │ │ │ │ │ ├── Robot.java │ │ │ │ │ ├── Role.java │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserGroup.java │ │ │ │ │ ├── UserGroupProgramShare.java │ │ │ │ │ ├── UserProgramShare.java │ │ │ │ │ └── WithSurrogateId.java │ │ │ │ ├── dao │ │ │ │ │ ├── AbstractDao.java │ │ │ │ │ ├── ConfigurationDao.java │ │ │ │ │ ├── GroupWorkflow.java │ │ │ │ │ ├── LikeDao.java │ │ │ │ │ ├── LostPasswordDao.java │ │ │ │ │ ├── PendingEmailConfirmationsDao.java │ │ │ │ │ ├── ProgramDao.java │ │ │ │ │ ├── RobotDao.java │ │ │ │ │ ├── UserDao.java │ │ │ │ │ ├── UserGroupDao.java │ │ │ │ │ ├── UserGroupProgramShareDao.java │ │ │ │ │ └── UserProgramShareDao.java │ │ │ │ └── util │ │ │ │ │ ├── DbExecutor.java │ │ │ │ │ ├── DbSession.java │ │ │ │ │ ├── DbSetup.java │ │ │ │ │ ├── DbUpgrader.java │ │ │ │ │ ├── DbUpgrader3_1_0.java │ │ │ │ │ ├── DbUpgrader4_0_0.java │ │ │ │ │ ├── DbUpgrader4_2_9.java │ │ │ │ │ ├── DbUpgraderInterface.java │ │ │ │ │ ├── HttpSessionState.java │ │ │ │ │ └── SessionFactoryWrapper.java │ │ │ │ └── util │ │ │ │ ├── NotificationService.java │ │ │ │ ├── UtilForHtmlXml.java │ │ │ │ ├── UtilForREST.java │ │ │ │ ├── UtilForXmlTransformation.java │ │ │ │ └── archiver │ │ │ │ ├── ProgramsXmlArchiver.java │ │ │ │ └── UserProgramsArchiver.java │ │ └── resources │ │ │ ├── create-constraints.sql │ │ │ ├── create-initrows.sql │ │ │ ├── create-tables-without-constraints.sql │ │ │ ├── dbUpgrade │ │ │ ├── 3-1-0.sql │ │ │ ├── 4-0-0.sql │ │ │ └── 4-2-9.sql │ │ │ ├── hibernate-cfg.xml │ │ │ ├── keystore.jks │ │ │ ├── logback-prod.xml │ │ │ ├── logback.xml │ │ │ └── openRoberta.properties │ └── test │ │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── javaServer │ │ │ ├── NepoAnnotationValidTest.java │ │ │ ├── TestToolboxBlocksAreUsedInTestFiles.java │ │ │ ├── basics │ │ │ │ ├── GroupTest.java │ │ │ │ ├── NotificationControllerTest.java │ │ │ │ ├── PersistEmailConfirmationTest.java │ │ │ │ ├── PersistLostPasswordTest.java │ │ │ │ ├── PersistUserProgramTest.java │ │ │ │ ├── RestInterfaceResourceUsageTest.java │ │ │ │ ├── TestConfiguration.java │ │ │ │ └── restInterface │ │ │ │ │ ├── AbstractRestInterfaceTest.java │ │ │ │ │ ├── ExportAllRestTest.java │ │ │ │ │ ├── GroupRestTest.java │ │ │ │ │ ├── ProgramRestTest.java │ │ │ │ │ └── UserRestTest.java │ │ │ ├── integrationTest │ │ │ │ ├── CompilerWorkflowRobotCommonIT.java │ │ │ │ ├── CompilerWorkflowRobotSpecificIT.java │ │ │ │ ├── DockerIT.java │ │ │ │ ├── PerformanceUserIT.java │ │ │ │ ├── PythonLinterWorkflowRobotSpecificIT.java │ │ │ │ ├── ReuseIntegrationAsUnitTest.java │ │ │ │ └── StackMachineJsonRunner.java │ │ │ └── typecheck │ │ │ │ ├── TestTypecheck.java │ │ │ │ └── TestTypecheckUtil.java │ │ │ ├── persistence │ │ │ └── bo │ │ │ │ └── ConfigurationDataTest.java │ │ │ ├── searchMsg │ │ │ ├── MsgHits.java │ │ │ ├── SearchMsgKeyOccurrences.java │ │ │ ├── SearchMsgKeyRedundancies.java │ │ │ └── SearchMsgOccurrencesTest.java │ │ │ ├── testutil │ │ │ ├── HttpClientWrapper.java │ │ │ ├── JSONUtilForServer.java │ │ │ ├── TestITHelper.java │ │ │ └── XSSInDescriptionTest.java │ │ │ └── util │ │ │ ├── HttpSessionStateTest.java │ │ │ └── NotificationServiceTest.java │ │ └── resources │ │ ├── crossCompilerTests │ │ ├── _README.md │ │ ├── _expected │ │ │ ├── common │ │ │ │ ├── astGenerated │ │ │ │ │ ├── assign.ast │ │ │ │ │ ├── controlFlowDecisons.ast │ │ │ │ │ ├── controlFlowLoops.ast │ │ │ │ │ ├── controlFlowNestedLoops.ast │ │ │ │ │ ├── functionWithWithoutParameter.ast │ │ │ │ │ ├── functionsBasic.ast │ │ │ │ │ ├── listOperations.ast │ │ │ │ │ ├── listOperationsAdvanced.ast │ │ │ │ │ ├── listOperationsBasic.ast │ │ │ │ │ ├── logicBooleanOp.ast │ │ │ │ │ ├── logicBooleanOpTernary.ast │ │ │ │ │ ├── mathAndLists.ast │ │ │ │ │ ├── mathBasics.ast │ │ │ │ │ ├── mathBrackets.ast │ │ │ │ │ ├── mathFunctions.ast │ │ │ │ │ ├── mathLogic-1.ast │ │ │ │ │ ├── mathLogic-2.ast │ │ │ │ │ ├── mathPower.ast │ │ │ │ │ ├── neuralNetwork.ast │ │ │ │ │ ├── orderOfOperations.ast │ │ │ │ │ ├── strings.ast │ │ │ │ │ ├── variablesNuStBo.ast │ │ │ │ │ └── workflowTest.ast │ │ │ │ ├── stackmachineLanguage │ │ │ │ │ ├── assign.json │ │ │ │ │ ├── controlFlowDecisons.json │ │ │ │ │ ├── controlFlowLoops.json │ │ │ │ │ ├── controlFlowNestedLoops.json │ │ │ │ │ ├── functionsBasic.json │ │ │ │ │ ├── listOperations.json │ │ │ │ │ ├── listOperationsBasic.json │ │ │ │ │ ├── logicBooleanOp.json │ │ │ │ │ ├── logicBooleanOpTernary.json │ │ │ │ │ ├── mathAndLists.json │ │ │ │ │ ├── mathBasics.json │ │ │ │ │ ├── mathBrackets.json │ │ │ │ │ ├── mathFunctions.json │ │ │ │ │ ├── mathLogic-1.json │ │ │ │ │ ├── mathLogic-2.json │ │ │ │ │ ├── mathPower.json │ │ │ │ │ ├── neuralNetwork.json │ │ │ │ │ ├── orderOfOperations.json │ │ │ │ │ ├── strings.json │ │ │ │ │ └── variablesNuStBo.json │ │ │ │ └── targetLanguage │ │ │ │ │ ├── calliope2017NoBlue │ │ │ │ │ ├── assign.cpp │ │ │ │ │ ├── controlFlowDecisons.cpp │ │ │ │ │ ├── controlFlowLoops.cpp │ │ │ │ │ ├── controlFlowNestedLoops.cpp │ │ │ │ │ ├── functionsBasic.cpp │ │ │ │ │ ├── listOperations.cpp │ │ │ │ │ ├── listOperationsBasic.cpp │ │ │ │ │ ├── logicBooleanOp.cpp │ │ │ │ │ ├── logicBooleanOpTernary.cpp │ │ │ │ │ ├── mathAndLists.cpp │ │ │ │ │ ├── mathBasics.cpp │ │ │ │ │ ├── mathBrackets.cpp │ │ │ │ │ ├── mathFunctions.cpp │ │ │ │ │ ├── mathLogic-1.cpp │ │ │ │ │ ├── mathLogic-2.cpp │ │ │ │ │ ├── mathPower.cpp │ │ │ │ │ ├── neuralNetwork.cpp │ │ │ │ │ ├── orderOfOperations.cpp │ │ │ │ │ ├── strings.cpp │ │ │ │ │ └── variablesNuStBo.cpp │ │ │ │ │ ├── ev3dev │ │ │ │ │ ├── assign.py │ │ │ │ │ ├── controlFlowDecisons.py │ │ │ │ │ ├── controlFlowLoops.py │ │ │ │ │ ├── controlFlowNestedLoops.py │ │ │ │ │ ├── functionsBasic.py │ │ │ │ │ ├── listOperations.py │ │ │ │ │ ├── listOperationsBasic.py │ │ │ │ │ ├── logicBooleanOp.py │ │ │ │ │ ├── logicBooleanOpTernary.py │ │ │ │ │ ├── mathAndLists.py │ │ │ │ │ ├── mathBasics.py │ │ │ │ │ ├── mathBrackets.py │ │ │ │ │ ├── mathFunctions.py │ │ │ │ │ ├── mathLogic-1.py │ │ │ │ │ ├── mathLogic-2.py │ │ │ │ │ ├── mathPower.py │ │ │ │ │ ├── neuralNetwork.py │ │ │ │ │ ├── orderOfOperations.py │ │ │ │ │ ├── strings.py │ │ │ │ │ └── variablesNuStBo.py │ │ │ │ │ ├── ev3lejosv1 │ │ │ │ │ ├── assign.java │ │ │ │ │ ├── controlFlowDecisons.java │ │ │ │ │ ├── controlFlowLoops.java │ │ │ │ │ ├── controlFlowNestedLoops.java │ │ │ │ │ ├── functionsBasic.java │ │ │ │ │ ├── listOperations.java │ │ │ │ │ ├── listOperationsBasic.java │ │ │ │ │ ├── logicBooleanOp.java │ │ │ │ │ ├── logicBooleanOpTernary.java │ │ │ │ │ ├── mathAndLists.java │ │ │ │ │ ├── mathBasics.java │ │ │ │ │ ├── mathBrackets.java │ │ │ │ │ ├── mathFunctions.java │ │ │ │ │ ├── mathLogic-1.java │ │ │ │ │ ├── mathLogic-2.java │ │ │ │ │ ├── mathPower.java │ │ │ │ │ ├── neuralNetwork.java │ │ │ │ │ ├── orderOfOperations.java │ │ │ │ │ ├── strings.java │ │ │ │ │ └── variablesNuStBo.java │ │ │ │ │ ├── microbitv2 │ │ │ │ │ ├── assign.py │ │ │ │ │ ├── controlFlowDecisons.py │ │ │ │ │ ├── controlFlowLoops.py │ │ │ │ │ ├── controlFlowNestedLoops.py │ │ │ │ │ ├── functionsBasic.py │ │ │ │ │ ├── listOperations.py │ │ │ │ │ ├── listOperationsBasic.py │ │ │ │ │ ├── logicBooleanOp.py │ │ │ │ │ ├── logicBooleanOpTernary.py │ │ │ │ │ ├── mathAndLists.py │ │ │ │ │ ├── mathBasics.py │ │ │ │ │ ├── mathBrackets.py │ │ │ │ │ ├── mathFunctions.py │ │ │ │ │ ├── mathLogic-1.py │ │ │ │ │ ├── mathLogic-2.py │ │ │ │ │ ├── mathPower.py │ │ │ │ │ ├── neuralNetwork.py │ │ │ │ │ ├── orderOfOperations.py │ │ │ │ │ ├── strings.py │ │ │ │ │ └── variablesNuStBo.py │ │ │ │ │ └── wedo │ │ │ │ │ ├── assign.json │ │ │ │ │ ├── controlFlowDecisons.json │ │ │ │ │ ├── controlFlowLoops.json │ │ │ │ │ ├── controlFlowNestedLoops.json │ │ │ │ │ ├── functionsBasic.json │ │ │ │ │ ├── listOperationsBasic.json │ │ │ │ │ ├── logicBooleanOp.json │ │ │ │ │ ├── logicBooleanOpTernary.json │ │ │ │ │ ├── mathBasics.json │ │ │ │ │ ├── mathBrackets.json │ │ │ │ │ ├── mathFunctions.json │ │ │ │ │ ├── mathLogic-1.json │ │ │ │ │ ├── mathLogic-2.json │ │ │ │ │ ├── mathPower.json │ │ │ │ │ ├── neuralNetwork.json │ │ │ │ │ ├── orderOfOperations.json │ │ │ │ │ └── variablesNuStBo.json │ │ │ └── robotSpecific │ │ │ │ ├── astGenerated │ │ │ │ ├── bob3 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── colours_message_functions.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── sensor-reads.ast │ │ │ │ │ └── some_control_logic.ast │ │ │ │ ├── botnroll │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── calliope2016 │ │ │ │ │ ├── action_sound.ast │ │ │ │ │ ├── actor_dualmotor_without_pin.ast │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.ast │ │ │ │ │ ├── actor_ledbar_without_pin.ast │ │ │ │ │ ├── actors_pins.ast │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.ast │ │ │ │ │ ├── callibot_led.ast │ │ │ │ │ ├── callibot_motor.ast │ │ │ │ │ ├── callibot_sensor.ast │ │ │ │ │ ├── colour.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ ├── functions.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── lists.ast │ │ │ │ │ ├── logic.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── messages.ast │ │ │ │ │ ├── motor_dual.ast │ │ │ │ │ ├── motor_single.ast │ │ │ │ │ ├── radio_rx.ast │ │ │ │ │ ├── radio_tx.ast │ │ │ │ │ ├── sensor_gyro.ast │ │ │ │ │ ├── sensor_moisture.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.ast │ │ │ │ │ ├── sensors_config_pin_pull.ast │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── text.ast │ │ │ │ │ └── v3_LEDs.ast │ │ │ │ ├── calliope2017 │ │ │ │ │ ├── action_sound.ast │ │ │ │ │ ├── actor_dualmotor_without_pin.ast │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.ast │ │ │ │ │ ├── actor_ledbar_without_pin.ast │ │ │ │ │ ├── actors_pins.ast │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.ast │ │ │ │ │ ├── callibot_led.ast │ │ │ │ │ ├── callibot_motor.ast │ │ │ │ │ ├── callibot_sensor.ast │ │ │ │ │ ├── colour.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ ├── functions.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── lists.ast │ │ │ │ │ ├── logic.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── motor_dual.ast │ │ │ │ │ ├── motor_single.ast │ │ │ │ │ ├── radio_rx.ast │ │ │ │ │ ├── radio_tx.ast │ │ │ │ │ ├── sensor_gyro.ast │ │ │ │ │ ├── sensor_moisture.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.ast │ │ │ │ │ ├── sensors_config_pin_pull.ast │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── text.ast │ │ │ │ │ └── v3_LEDs.ast │ │ │ │ ├── calliope2017NoBlue │ │ │ │ │ ├── action_sound.ast │ │ │ │ │ ├── actor_dualmotor_without_pin.ast │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.ast │ │ │ │ │ ├── actor_ledbar_without_pin.ast │ │ │ │ │ ├── actors_pins.ast │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.ast │ │ │ │ │ ├── callibot_led.ast │ │ │ │ │ ├── callibot_motor.ast │ │ │ │ │ ├── callibot_sensor.ast │ │ │ │ │ ├── colour.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ ├── functions.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── lists.ast │ │ │ │ │ ├── logic.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── messages.ast │ │ │ │ │ ├── motor_dual.ast │ │ │ │ │ ├── motor_single.ast │ │ │ │ │ ├── radio_rx.ast │ │ │ │ │ ├── radio_tx.ast │ │ │ │ │ ├── sensor_gyro.ast │ │ │ │ │ ├── sensor_moisture.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.ast │ │ │ │ │ ├── sensors_config_pin_pull.ast │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── text.ast │ │ │ │ │ └── v3_LEDs.ast │ │ │ │ ├── calliopev3 │ │ │ │ │ ├── action_sound.ast │ │ │ │ │ ├── actor_dualmotor_without_pin.ast │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.ast │ │ │ │ │ ├── actor_ledbar_without_pin.ast │ │ │ │ │ ├── actors_pins.ast │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.ast │ │ │ │ │ ├── callibot_led.ast │ │ │ │ │ ├── callibot_motor.ast │ │ │ │ │ ├── callibot_sensor.ast │ │ │ │ │ ├── colour.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ ├── functions.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── lists.ast │ │ │ │ │ ├── logic.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── messages.ast │ │ │ │ │ ├── motor_dual.ast │ │ │ │ │ ├── motor_single.ast │ │ │ │ │ ├── radio_rx.ast │ │ │ │ │ ├── radio_tx.ast │ │ │ │ │ ├── sensor_gyro.ast │ │ │ │ │ ├── sensor_moisture.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.ast │ │ │ │ │ ├── sensors_config_pin_pull.ast │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.ast │ │ │ │ │ ├── text.ast │ │ │ │ │ ├── v3_LEDs.ast │ │ │ │ │ └── v3_logotouch_and_sound.ast │ │ │ │ ├── edisonv2 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_messages_functions.ast │ │ │ │ ├── edisonv3 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_messages_functions.ast │ │ │ │ ├── ev3c4ev3 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_default.ast │ │ │ │ │ ├── sensors_ht.ast │ │ │ │ │ ├── sensors_infrared_sound.ast │ │ │ │ │ ├── text_colours_messages_functions.ast │ │ │ │ │ └── textlyJava.ast │ │ │ │ ├── ev3dev │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_default.ast │ │ │ │ │ ├── sensors_ht.ast │ │ │ │ │ ├── sensors_infrared_sound.ast │ │ │ │ │ ├── text_colours_messages_functions.ast │ │ │ │ │ └── textlyJava.ast │ │ │ │ ├── ev3lejosv1 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_default.ast │ │ │ │ │ ├── sensors_ht.ast │ │ │ │ │ ├── sensors_infrared_sound.ast │ │ │ │ │ ├── text_colours_messages_functions.ast │ │ │ │ │ └── textlyJava.ast │ │ │ │ ├── festobionic │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_functions.ast │ │ │ │ ├── festobionicflower │ │ │ │ │ ├── FestoBionicFlowerActionsSensors.ast │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── joycar │ │ │ │ │ ├── action_LED_matrix_on_off_test.ast │ │ │ │ │ ├── action_digital_pin_test.ast │ │ │ │ │ ├── action_display_test.ast │ │ │ │ │ ├── action_drive_test.ast │ │ │ │ │ ├── action_drive_turn_steer_block_test.ast │ │ │ │ │ ├── action_move_motor_left_right_test.ast │ │ │ │ │ ├── action_servo_test.ast │ │ │ │ │ ├── action_sound_test.ast │ │ │ │ │ ├── actuib_RGB_test.ast │ │ │ │ │ ├── colour_test.ast │ │ │ │ │ ├── messages_test.ast │ │ │ │ │ ├── sensor_accelerometer_test.ast │ │ │ │ │ ├── sensor_button_test.ast │ │ │ │ │ ├── sensor_distance_sensor_test.ast │ │ │ │ │ ├── sensor_gestures_test.ast │ │ │ │ │ ├── sensor_infrared_obstacle_test.ast │ │ │ │ │ ├── sensor_line_follower_test.ast │ │ │ │ │ ├── sensor_remaining_sensors_test.ast │ │ │ │ │ └── sensor_timer_test.ast │ │ │ │ ├── mbot │ │ │ │ │ ├── actions.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_images_colours_messages_functions.ast │ │ │ │ ├── mbot2 │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── connection.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── microbit │ │ │ │ │ ├── display.ast │ │ │ │ │ ├── for_loop.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── messages.ast │ │ │ │ │ ├── pin_write.ast │ │ │ │ │ ├── sensor_gesture_compass_accelerometer.ast │ │ │ │ │ ├── sensor_pin_button.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_temperature_light_timer.ast │ │ │ │ │ ├── v1_sound_files.ast │ │ │ │ │ ├── v1_sound_notes.ast │ │ │ │ │ └── wait_until.ast │ │ │ │ ├── microbitv2 │ │ │ │ │ ├── display.ast │ │ │ │ │ ├── for_loop.ast │ │ │ │ │ ├── images.ast │ │ │ │ │ ├── messages.ast │ │ │ │ │ ├── pin_write.ast │ │ │ │ │ ├── sensor_gesture_compass_accelerometer.ast │ │ │ │ │ ├── sensor_pin_button.ast │ │ │ │ │ ├── sensor_pins.ast │ │ │ │ │ ├── sensor_temperature_light_timer.ast │ │ │ │ │ ├── textlyJava.ast │ │ │ │ │ ├── v2_logo_and_pin_touch_mode.ast │ │ │ │ │ ├── v2_sound_expressions.ast │ │ │ │ │ ├── v2_sound_files.ast │ │ │ │ │ ├── v2_sound_notes.ast │ │ │ │ │ ├── v2_sounds.ast │ │ │ │ │ └── wait_until.ast │ │ │ │ ├── nano33ble │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── aifes.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── integratedSensors.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── nao │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── nxt │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── alle-meine-Entchen.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_colour.ast │ │ │ │ │ ├── sensors_default.ast │ │ │ │ │ └── text_colours_messages_functions.ast │ │ │ │ ├── rob3rta │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── colours_message_functions.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── pintouch-all-leds-if.ast │ │ │ │ │ ├── pintouch-all-leds-wait-until.ast │ │ │ │ │ ├── random-leds.ast │ │ │ │ │ ├── sensor-reads.ast │ │ │ │ │ └── some_control_logic.ast │ │ │ │ ├── robotino │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensor.ast │ │ │ │ │ └── timer.ast │ │ │ │ ├── sensebox │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_1.ast │ │ │ │ │ ├── sensors_2.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── spike │ │ │ │ │ ├── actionDiffDrive.ast │ │ │ │ │ ├── actionDisplay.ast │ │ │ │ │ ├── actionMotor.ast │ │ │ │ │ ├── actionSoundLight.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ └── sensor.ast │ │ │ │ ├── spikePybricks │ │ │ │ │ ├── actionDisplay.ast │ │ │ │ │ ├── actionDrive.ast │ │ │ │ │ ├── actionLight.ast │ │ │ │ │ ├── actionMove.ast │ │ │ │ │ ├── actionSounds.ast │ │ │ │ │ ├── colours.ast │ │ │ │ │ ├── control.ast │ │ │ │ │ ├── controlWait.ast │ │ │ │ │ ├── empty.ast │ │ │ │ │ ├── mathImports.ast │ │ │ │ │ ├── sensor.ast │ │ │ │ │ ├── sensorGesture.ast │ │ │ │ │ └── sensorGyro.ast │ │ │ │ ├── thymio │ │ │ │ │ ├── action.ast │ │ │ │ │ └── sensors.ast │ │ │ │ ├── txt4 │ │ │ │ │ ├── camera.ast │ │ │ │ │ ├── combi_sensor.ast │ │ │ │ │ ├── diff_drive.ast │ │ │ │ │ ├── display.ast │ │ │ │ │ ├── gesture_environment_sensor.ast │ │ │ │ │ ├── led.ast │ │ │ │ │ ├── motor.ast │ │ │ │ │ ├── omni_drive.ast │ │ │ │ │ ├── sensor.ast │ │ │ │ │ └── sound.ast │ │ │ │ ├── uno │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── actionDisplay.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── sensors_1.ast │ │ │ │ │ ├── sensors_2.ast │ │ │ │ │ └── text_colours_functions.ast │ │ │ │ ├── wedo │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math.ast │ │ │ │ │ ├── sensors.ast │ │ │ │ │ ├── text_colours_functions.ast │ │ │ │ │ └── textlyJava.ast │ │ │ │ └── xNN │ │ │ │ │ ├── action.ast │ │ │ │ │ ├── control_logic.ast │ │ │ │ │ ├── math_lists.ast │ │ │ │ │ ├── nn_step.ast │ │ │ │ │ ├── sensors_default.ast │ │ │ │ │ ├── sensors_ht.ast │ │ │ │ │ ├── sensors_infrared_sound.ast │ │ │ │ │ ├── text_colours_messages_functions.ast │ │ │ │ │ └── textlyJava.ast │ │ │ │ ├── collectorResults │ │ │ │ ├── bob3 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── colours_message_functions.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── sensor-reads.txt │ │ │ │ │ └── some_control_logic.txt │ │ │ │ ├── botnroll │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── calliope2016 │ │ │ │ │ ├── action_sound.txt │ │ │ │ │ ├── actor_dualmotor_without_pin.txt │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.txt │ │ │ │ │ ├── actor_ledbar_without_pin.txt │ │ │ │ │ ├── actors_pins.txt │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.txt │ │ │ │ │ ├── callibot_led.txt │ │ │ │ │ ├── callibot_motor.txt │ │ │ │ │ ├── callibot_sensor.txt │ │ │ │ │ ├── colour.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ ├── functions.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── lists.txt │ │ │ │ │ ├── logic.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── messages.txt │ │ │ │ │ ├── motor_dual.txt │ │ │ │ │ ├── motor_single.txt │ │ │ │ │ ├── radio_rx.txt │ │ │ │ │ ├── radio_tx.txt │ │ │ │ │ ├── sensor_gyro.txt │ │ │ │ │ ├── sensor_moisture.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.txt │ │ │ │ │ ├── sensors_all_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_config_pin_pull.txt │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── text.txt │ │ │ │ │ └── v3_LEDs.txt │ │ │ │ ├── calliope2017 │ │ │ │ │ ├── action_sound.txt │ │ │ │ │ ├── actor_dualmotor_without_pin.txt │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.txt │ │ │ │ │ ├── actor_ledbar_without_pin.txt │ │ │ │ │ ├── actors_pins.txt │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.txt │ │ │ │ │ ├── callibot_led.txt │ │ │ │ │ ├── callibot_motor.txt │ │ │ │ │ ├── callibot_sensor.txt │ │ │ │ │ ├── colour.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ ├── functions.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── lists.txt │ │ │ │ │ ├── logic.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── motor_dual.txt │ │ │ │ │ ├── motor_single.txt │ │ │ │ │ ├── radio_rx.txt │ │ │ │ │ ├── radio_tx.txt │ │ │ │ │ ├── sensor_gyro.txt │ │ │ │ │ ├── sensor_moisture.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.txt │ │ │ │ │ ├── sensors_config_pin_pull.txt │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── text.txt │ │ │ │ │ └── v3_LEDs.txt │ │ │ │ ├── calliope2017NoBlue │ │ │ │ │ ├── action_sound.txt │ │ │ │ │ ├── actor_dualmotor_without_pin.txt │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.txt │ │ │ │ │ ├── actor_ledbar_without_pin.txt │ │ │ │ │ ├── actors_pins.txt │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.txt │ │ │ │ │ ├── callibot_led.txt │ │ │ │ │ ├── callibot_motor.txt │ │ │ │ │ ├── callibot_sensor.txt │ │ │ │ │ ├── colour.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ ├── functions.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── lists.txt │ │ │ │ │ ├── logic.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── messages.txt │ │ │ │ │ ├── motor_dual.txt │ │ │ │ │ ├── motor_single.txt │ │ │ │ │ ├── radio_rx.txt │ │ │ │ │ ├── radio_tx.txt │ │ │ │ │ ├── sensor_gyro.txt │ │ │ │ │ ├── sensor_moisture.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.txt │ │ │ │ │ ├── sensors_all_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_config_pin_pull.txt │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── text.txt │ │ │ │ │ └── v3_LEDs.txt │ │ │ │ ├── calliopev3 │ │ │ │ │ ├── action_sound.txt │ │ │ │ │ ├── actor_dualmotor_without_pin.txt │ │ │ │ │ ├── actor_fourdigitdisplay_without_pin.txt │ │ │ │ │ ├── actor_ledbar_without_pin.txt │ │ │ │ │ ├── actors_pins.txt │ │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.txt │ │ │ │ │ ├── callibot_led.txt │ │ │ │ │ ├── callibot_motor.txt │ │ │ │ │ ├── callibot_sensor.txt │ │ │ │ │ ├── colour.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ ├── functions.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── lists.txt │ │ │ │ │ ├── logic.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── messages.txt │ │ │ │ │ ├── motor_dual.txt │ │ │ │ │ ├── motor_single.txt │ │ │ │ │ ├── radio_rx.txt │ │ │ │ │ ├── radio_tx.txt │ │ │ │ │ ├── sensor_gyro.txt │ │ │ │ │ ├── sensor_moisture.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.txt │ │ │ │ │ ├── sensors_all_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_config_pin_pull.txt │ │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.txt │ │ │ │ │ ├── text.txt │ │ │ │ │ ├── v3_LEDs.txt │ │ │ │ │ └── v3_logotouch_and_sound.txt │ │ │ │ ├── edisonv2 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_messages_functions.txt │ │ │ │ ├── edisonv3 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_messages_functions.txt │ │ │ │ ├── ev3c4ev3 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_default.txt │ │ │ │ │ ├── sensors_ht.txt │ │ │ │ │ ├── sensors_infrared_sound.txt │ │ │ │ │ ├── text_colours_messages_functions.txt │ │ │ │ │ └── textlyJava.txt │ │ │ │ ├── ev3dev │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_default.txt │ │ │ │ │ ├── sensors_ht.txt │ │ │ │ │ ├── sensors_infrared_sound.txt │ │ │ │ │ ├── text_colours_messages_functions.txt │ │ │ │ │ └── textlyJava.txt │ │ │ │ ├── ev3lejosv1 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_default.txt │ │ │ │ │ ├── sensors_ht.txt │ │ │ │ │ ├── sensors_infrared_sound.txt │ │ │ │ │ ├── text_colours_messages_functions.txt │ │ │ │ │ └── textlyJava.txt │ │ │ │ ├── festobionic │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_functions.txt │ │ │ │ ├── festobionicflower │ │ │ │ │ ├── FestoBionicFlowerActionsSensors.txt │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── joycar │ │ │ │ │ ├── action_LED_matrix_on_off_test.txt │ │ │ │ │ ├── action_digital_pin_test.txt │ │ │ │ │ ├── action_display_test.txt │ │ │ │ │ ├── action_display_text.txt │ │ │ │ │ ├── action_drive_test.txt │ │ │ │ │ ├── action_drive_turn_steer_block_test.txt │ │ │ │ │ ├── action_move_motor_left_right_test.txt │ │ │ │ │ ├── action_servo_test.txt │ │ │ │ │ ├── action_sound_test.txt │ │ │ │ │ ├── actuib_RGB_test.txt │ │ │ │ │ ├── colour_test.txt │ │ │ │ │ ├── messages_test.txt │ │ │ │ │ ├── sensor_accelerometer_test.txt │ │ │ │ │ ├── sensor_button_test.txt │ │ │ │ │ ├── sensor_distance_sensor_test.txt │ │ │ │ │ ├── sensor_gestures_test.txt │ │ │ │ │ ├── sensor_infrared_obstacle_test.txt │ │ │ │ │ ├── sensor_line_follower_test.txt │ │ │ │ │ ├── sensor_remaining_sensors_test.txt │ │ │ │ │ └── sensor_timer_test.txt │ │ │ │ ├── mbot │ │ │ │ │ ├── actions.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_images_colours_messages_functions.txt │ │ │ │ ├── mbot2 │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── connection.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── microbit │ │ │ │ │ ├── display.txt │ │ │ │ │ ├── for_loop.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── messages.txt │ │ │ │ │ ├── pin_write.txt │ │ │ │ │ ├── sensor_gesture_compass_accelerometer.txt │ │ │ │ │ ├── sensor_pin_button.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_temperature_light_timer.txt │ │ │ │ │ ├── sound.txt │ │ │ │ │ ├── v1_sound_files.txt │ │ │ │ │ ├── v1_sound_notes.txt │ │ │ │ │ └── wait_until.txt │ │ │ │ ├── microbitv2 │ │ │ │ │ ├── display.txt │ │ │ │ │ ├── error_math_arithmetic.txt │ │ │ │ │ ├── forEach_wait.txt │ │ │ │ │ ├── for_loop.txt │ │ │ │ │ ├── images.txt │ │ │ │ │ ├── math_arithmetic.txt │ │ │ │ │ ├── messages.txt │ │ │ │ │ ├── pin_write.txt │ │ │ │ │ ├── sensor_buttons.txt │ │ │ │ │ ├── sensor_gesture_compass_accelerometer.txt │ │ │ │ │ ├── sensor_other.txt │ │ │ │ │ ├── sensor_pin_button.txt │ │ │ │ │ ├── sensor_pins.txt │ │ │ │ │ ├── sensor_temperature_light_timer.txt │ │ │ │ │ ├── sound_expressions.txt │ │ │ │ │ ├── textlyJava.txt │ │ │ │ │ ├── v2_logo_and_pin_touch_mode.txt │ │ │ │ │ ├── v2_sound_expressions.txt │ │ │ │ │ ├── v2_sound_files.txt │ │ │ │ │ ├── v2_sound_notes.txt │ │ │ │ │ ├── v2_sounds.txt │ │ │ │ │ └── wait_until.txt │ │ │ │ ├── nano33ble │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── aifes.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── integratedSensors.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── nao │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── nxt │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── alle-meine-Entchen.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_colour.txt │ │ │ │ │ ├── sensors_default.txt │ │ │ │ │ └── text_colours_messages_functions.txt │ │ │ │ ├── rob3rta │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── colours_message_functions.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── pintouch-all-leds-if.txt │ │ │ │ │ ├── pintouch-all-leds-wait-until.txt │ │ │ │ │ ├── random-leds.txt │ │ │ │ │ ├── sensor-reads.txt │ │ │ │ │ └── some_control_logic.txt │ │ │ │ ├── robotino │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensor.txt │ │ │ │ │ └── timer.txt │ │ │ │ ├── sensebox │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_1.txt │ │ │ │ │ ├── sensors_2.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── spike │ │ │ │ │ ├── actionDiffDrive.txt │ │ │ │ │ ├── actionDisplay.txt │ │ │ │ │ ├── actionMotor.txt │ │ │ │ │ ├── actionSoundLight.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ └── sensor.txt │ │ │ │ ├── spikePybricks │ │ │ │ │ ├── actionDisplay.txt │ │ │ │ │ ├── actionDrive.txt │ │ │ │ │ ├── actionLight.txt │ │ │ │ │ ├── actionMove.txt │ │ │ │ │ ├── actionSounds.txt │ │ │ │ │ ├── colours.txt │ │ │ │ │ ├── control.txt │ │ │ │ │ ├── controlWait.txt │ │ │ │ │ ├── empty.txt │ │ │ │ │ ├── mathImports.txt │ │ │ │ │ ├── sensor.txt │ │ │ │ │ ├── sensorGesture.txt │ │ │ │ │ └── sensorGyro.txt │ │ │ │ ├── thymio │ │ │ │ │ ├── action.txt │ │ │ │ │ └── sensors.txt │ │ │ │ ├── txt4 │ │ │ │ │ ├── camera.txt │ │ │ │ │ ├── combi_sensor.txt │ │ │ │ │ ├── diff_drive.txt │ │ │ │ │ ├── display.txt │ │ │ │ │ ├── gesture_environment_sensor.txt │ │ │ │ │ ├── led.txt │ │ │ │ │ ├── motor.txt │ │ │ │ │ ├── omni_drive.txt │ │ │ │ │ ├── sensor.txt │ │ │ │ │ └── sound.txt │ │ │ │ ├── uno │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── actionDisplay.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── sensors_1.txt │ │ │ │ │ ├── sensors_2.txt │ │ │ │ │ └── text_colours_functions.txt │ │ │ │ ├── wedo │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math.txt │ │ │ │ │ ├── sensors.txt │ │ │ │ │ ├── text_colours_functions.txt │ │ │ │ │ └── textlyJava.txt │ │ │ │ └── xNN │ │ │ │ │ ├── action.txt │ │ │ │ │ ├── control_logic.txt │ │ │ │ │ ├── math_lists.txt │ │ │ │ │ ├── nn_step.txt │ │ │ │ │ ├── sensors_default.txt │ │ │ │ │ ├── sensors_ht.txt │ │ │ │ │ ├── sensors_infrared_sound.txt │ │ │ │ │ ├── text_colours_messages_functions.txt │ │ │ │ │ └── textlyJava.txt │ │ │ │ └── targetLanguage │ │ │ │ ├── bob3 │ │ │ │ ├── action.cpp │ │ │ │ ├── colours_message_functions.cpp │ │ │ │ ├── math.cpp │ │ │ │ ├── sensor-reads.cpp │ │ │ │ └── some_control_logic.cpp │ │ │ │ ├── botnroll │ │ │ │ ├── action.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors.cpp │ │ │ │ └── text_colours_functions.cpp │ │ │ │ ├── calliope2016 │ │ │ │ ├── action_sound.cpp │ │ │ │ ├── actor_dualmotor_without_pin.cpp │ │ │ │ ├── actor_fourdigitdisplay_without_pin.cpp │ │ │ │ ├── actor_ledbar_without_pin.cpp │ │ │ │ ├── actors_pins.cpp │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.cpp │ │ │ │ ├── callibot_led.cpp │ │ │ │ ├── callibot_motor.cpp │ │ │ │ ├── callibot_sensor.cpp │ │ │ │ ├── colour.cpp │ │ │ │ ├── control.cpp │ │ │ │ ├── functions.cpp │ │ │ │ ├── images.cpp │ │ │ │ ├── lists.cpp │ │ │ │ ├── logic.cpp │ │ │ │ ├── math.cpp │ │ │ │ ├── messages.cpp │ │ │ │ ├── motor_dual.cpp │ │ │ │ ├── motor_single.cpp │ │ │ │ ├── radio_rx.cpp │ │ │ │ ├── radio_tx.cpp │ │ │ │ ├── sensor_gyro.cpp │ │ │ │ ├── sensor_moisture.cpp │ │ │ │ ├── sensor_pins.cpp │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.cpp │ │ │ │ ├── sensors_config_pin_pull.cpp │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── text.cpp │ │ │ │ └── v3_LEDs.cpp │ │ │ │ ├── calliope2017 │ │ │ │ ├── action_sound.cpp │ │ │ │ ├── actor_dualmotor_without_pin.cpp │ │ │ │ ├── actor_fourdigitdisplay_without_pin.cpp │ │ │ │ ├── actor_ledbar_without_pin.cpp │ │ │ │ ├── actors_pins.cpp │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.cpp │ │ │ │ ├── callibot_led.cpp │ │ │ │ ├── callibot_motor.cpp │ │ │ │ ├── callibot_sensor.cpp │ │ │ │ ├── colour.cpp │ │ │ │ ├── control.cpp │ │ │ │ ├── functions.cpp │ │ │ │ ├── images.cpp │ │ │ │ ├── lists.cpp │ │ │ │ ├── logic.cpp │ │ │ │ ├── math.cpp │ │ │ │ ├── motor_dual.cpp │ │ │ │ ├── motor_single.cpp │ │ │ │ ├── radio_rx.cpp │ │ │ │ ├── radio_tx.cpp │ │ │ │ ├── sensor_gyro.cpp │ │ │ │ ├── sensor_moisture.cpp │ │ │ │ ├── sensor_pins.cpp │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.cpp │ │ │ │ ├── sensors_config_pin_pull.cpp │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── text.cpp │ │ │ │ └── v3_LEDs.cpp │ │ │ │ ├── calliope2017NoBlue │ │ │ │ ├── action_sound.cpp │ │ │ │ ├── actor_dualmotor_without_pin.cpp │ │ │ │ ├── actor_fourdigitdisplay_without_pin.cpp │ │ │ │ ├── actor_ledbar_without_pin.cpp │ │ │ │ ├── actors_pins.cpp │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.cpp │ │ │ │ ├── callibot_led.cpp │ │ │ │ ├── callibot_motor.cpp │ │ │ │ ├── callibot_sensor.cpp │ │ │ │ ├── colour.cpp │ │ │ │ ├── control.cpp │ │ │ │ ├── functions.cpp │ │ │ │ ├── images.cpp │ │ │ │ ├── lists.cpp │ │ │ │ ├── logic.cpp │ │ │ │ ├── math.cpp │ │ │ │ ├── messages.cpp │ │ │ │ ├── motor_dual.cpp │ │ │ │ ├── motor_single.cpp │ │ │ │ ├── radio_rx.cpp │ │ │ │ ├── radio_tx.cpp │ │ │ │ ├── sensor_gyro.cpp │ │ │ │ ├── sensor_moisture.cpp │ │ │ │ ├── sensor_pins.cpp │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.cpp │ │ │ │ ├── sensors_config_pin_pull.cpp │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.cpp │ │ │ │ ├── text.cpp │ │ │ │ └── v3_LEDs.cpp │ │ │ │ ├── calliopev3 │ │ │ │ ├── action_sound.py │ │ │ │ ├── actor_dualmotor_without_pin.py │ │ │ │ ├── actor_fourdigitdisplay_without_pin.py │ │ │ │ ├── actor_ledbar_without_pin.py │ │ │ │ ├── actors_pins.py │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.py │ │ │ │ ├── callibot_led.py │ │ │ │ ├── callibot_motor.py │ │ │ │ ├── callibot_sensor.py │ │ │ │ ├── colour.py │ │ │ │ ├── control.py │ │ │ │ ├── functions.py │ │ │ │ ├── images.py │ │ │ │ ├── lists.py │ │ │ │ ├── logic.py │ │ │ │ ├── math.py │ │ │ │ ├── messages.py │ │ │ │ ├── motor_dual.py │ │ │ │ ├── motor_single.py │ │ │ │ ├── radio_rx.py │ │ │ │ ├── radio_tx.py │ │ │ │ ├── sensor_gyro.py │ │ │ │ ├── sensor_moisture.py │ │ │ │ ├── sensor_pins.py │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.py │ │ │ │ ├── sensors_config_pin_pull.py │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.py │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.py │ │ │ │ ├── text.py │ │ │ │ ├── v3_LEDs.py │ │ │ │ └── v3_logotouch_and_sound.py │ │ │ │ ├── edisonv2 │ │ │ │ ├── action.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensors.py │ │ │ │ └── text_messages_functions.py │ │ │ │ ├── edisonv3 │ │ │ │ ├── action.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensors.py │ │ │ │ └── text_messages_functions.py │ │ │ │ ├── ev3c4ev3 │ │ │ │ ├── action.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors_default.cpp │ │ │ │ ├── sensors_ht.cpp │ │ │ │ ├── sensors_infrared_sound.cpp │ │ │ │ ├── text_colours_messages_functions.cpp │ │ │ │ └── textlyJava.cpp │ │ │ │ ├── ev3dev │ │ │ │ ├── action.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensors_default.py │ │ │ │ ├── sensors_ht.py │ │ │ │ ├── sensors_infrared_sound.py │ │ │ │ ├── text_colours_messages_functions.py │ │ │ │ └── textlyJava.py │ │ │ │ ├── ev3lejosv1 │ │ │ │ ├── action.java │ │ │ │ ├── control_logic.java │ │ │ │ ├── math_lists.java │ │ │ │ ├── sensors_default.java │ │ │ │ ├── sensors_ht.java │ │ │ │ ├── sensors_infrared_sound.java │ │ │ │ ├── text_colours_messages_functions.java │ │ │ │ └── textlyJava.java │ │ │ │ ├── festobionic │ │ │ │ ├── action.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors.cpp │ │ │ │ └── text_functions.cpp │ │ │ │ ├── festobionicflower │ │ │ │ ├── FestoBionicFlowerActionsSensors.cpp │ │ │ │ ├── action.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors.cpp │ │ │ │ └── text_colours_functions.cpp │ │ │ │ ├── joycar │ │ │ │ ├── action_LED_matrix_on_off_test.py │ │ │ │ ├── action_digital_pin_test.py │ │ │ │ ├── action_display_test.py │ │ │ │ ├── action_drive_test.py │ │ │ │ ├── action_drive_turn_steer_block_test.py │ │ │ │ ├── action_move_motor_left_right_test.py │ │ │ │ ├── action_servo_test.py │ │ │ │ ├── action_sound_test.py │ │ │ │ ├── actuib_RGB_test.py │ │ │ │ ├── colour_test.py │ │ │ │ ├── messages_test.py │ │ │ │ ├── sensor_accelerometer_test.py │ │ │ │ ├── sensor_button_test.py │ │ │ │ ├── sensor_distance_sensor_test.py │ │ │ │ ├── sensor_gestures_test.py │ │ │ │ ├── sensor_infrared_obstacle_test.py │ │ │ │ ├── sensor_line_follower_test.py │ │ │ │ ├── sensor_remaining_sensors_test.py │ │ │ │ └── sensor_timer_test.py │ │ │ │ ├── mbot │ │ │ │ ├── actions.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors.cpp │ │ │ │ └── text_images_colours_messages_functions.cpp │ │ │ │ ├── mbot2 │ │ │ │ ├── action.py │ │ │ │ ├── connection.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensors.py │ │ │ │ └── text_colours_functions.py │ │ │ │ ├── microbit │ │ │ │ ├── display.py │ │ │ │ ├── for_loop.py │ │ │ │ ├── images.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── messages.py │ │ │ │ ├── pin_write.py │ │ │ │ ├── sensor_gesture_compass_accelerometer.py │ │ │ │ ├── sensor_pin_button.py │ │ │ │ ├── sensor_pins.py │ │ │ │ ├── sensor_temperature_light_timer.py │ │ │ │ ├── v1_sound_files.py │ │ │ │ ├── v1_sound_notes.py │ │ │ │ └── wait_until.py │ │ │ │ ├── microbitv2 │ │ │ │ ├── display.py │ │ │ │ ├── for_loop.py │ │ │ │ ├── images.py │ │ │ │ ├── messages.py │ │ │ │ ├── pin_write.py │ │ │ │ ├── sensor_gesture_compass_accelerometer.py │ │ │ │ ├── sensor_pin_button.py │ │ │ │ ├── sensor_pins.py │ │ │ │ ├── sensor_temperature_light_timer.py │ │ │ │ ├── textlyJava.py │ │ │ │ ├── v2_logo_and_pin_touch_mode.py │ │ │ │ ├── v2_sound_expressions.py │ │ │ │ ├── v2_sound_files.py │ │ │ │ ├── v2_sound_notes.py │ │ │ │ ├── v2_sounds.py │ │ │ │ └── wait_until.py │ │ │ │ ├── nano33ble │ │ │ │ ├── action.cpp │ │ │ │ ├── aifes.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── integratedSensors.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors.cpp │ │ │ │ └── text_colours_functions.cpp │ │ │ │ ├── nao │ │ │ │ ├── action.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensors.py │ │ │ │ └── text_colours_functions.py │ │ │ │ ├── nxt │ │ │ │ ├── action.nxc │ │ │ │ ├── alle-meine-Entchen.nxc │ │ │ │ ├── control_logic.nxc │ │ │ │ ├── math_lists.nxc │ │ │ │ ├── sensors_colour.nxc │ │ │ │ ├── sensors_default.nxc │ │ │ │ └── text_colours_messages_functions.nxc │ │ │ │ ├── rob3rta │ │ │ │ ├── action.cpp │ │ │ │ ├── colours_message_functions.cpp │ │ │ │ ├── math.cpp │ │ │ │ ├── pintouch-all-leds-if.cpp │ │ │ │ ├── pintouch-all-leds-wait-until.cpp │ │ │ │ ├── random-leds.cpp │ │ │ │ ├── sensor-reads.cpp │ │ │ │ └── some_control_logic.cpp │ │ │ │ ├── robotino │ │ │ │ ├── action.py │ │ │ │ ├── control_logic.py │ │ │ │ ├── math_lists.py │ │ │ │ ├── sensor.py │ │ │ │ └── timer.py │ │ │ │ ├── sensebox │ │ │ │ ├── action.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors_1.cpp │ │ │ │ ├── sensors_2.cpp │ │ │ │ └── text_colours_functions.cpp │ │ │ │ ├── spike │ │ │ │ ├── actionDiffDrive.py │ │ │ │ ├── actionDisplay.py │ │ │ │ ├── actionMotor.py │ │ │ │ ├── actionSoundLight.py │ │ │ │ ├── control.py │ │ │ │ └── sensor.py │ │ │ │ ├── spikePybricks │ │ │ │ ├── actionDisplay.py │ │ │ │ ├── actionDrive.py │ │ │ │ ├── actionLight.py │ │ │ │ ├── actionMove.py │ │ │ │ ├── actionSounds.py │ │ │ │ ├── colours.py │ │ │ │ ├── control.py │ │ │ │ ├── controlWait.py │ │ │ │ ├── empty.py │ │ │ │ ├── mathImports.py │ │ │ │ ├── sensor.py │ │ │ │ ├── sensorGesture.py │ │ │ │ └── sensorGyro.py │ │ │ │ ├── thymio │ │ │ │ ├── action.aesl │ │ │ │ └── sensors.aesl │ │ │ │ ├── txt4 │ │ │ │ ├── camera.py │ │ │ │ ├── combi_sensor.py │ │ │ │ ├── diff_drive.py │ │ │ │ ├── display.py │ │ │ │ ├── gesture_environment_sensor.py │ │ │ │ ├── led.py │ │ │ │ ├── motor.py │ │ │ │ ├── omni_drive.py │ │ │ │ ├── sensor.py │ │ │ │ └── sound.py │ │ │ │ ├── uno │ │ │ │ ├── action.cpp │ │ │ │ ├── actionDisplay.cpp │ │ │ │ ├── control_logic.cpp │ │ │ │ ├── math_lists.cpp │ │ │ │ ├── sensors_1.cpp │ │ │ │ ├── sensors_2.cpp │ │ │ │ └── text_colours_functions.cpp │ │ │ │ ├── wedo │ │ │ │ ├── action.json │ │ │ │ ├── control_logic.json │ │ │ │ ├── math.json │ │ │ │ ├── sensors.json │ │ │ │ ├── text_colours_functions.json │ │ │ │ └── textlyJava.json │ │ │ │ └── xNN │ │ │ │ ├── action.java │ │ │ │ ├── control_logic.java │ │ │ │ ├── math_lists.java │ │ │ │ ├── nn_step.java │ │ │ │ ├── sensors_default.java │ │ │ │ ├── sensors_ht.java │ │ │ │ ├── sensors_infrared_sound.java │ │ │ │ ├── text_colours_messages_functions.java │ │ │ │ └── textlyJava.java │ │ ├── common │ │ │ ├── decl │ │ │ │ ├── advancedListOperations.xml │ │ │ │ ├── basicFunctions.xml │ │ │ │ ├── basicListOperations.xml │ │ │ │ ├── controlFlowDecisons.xml │ │ │ │ ├── controlFlowLoops.xml │ │ │ │ ├── controlFlowNestedLoops.xml │ │ │ │ ├── default.xml │ │ │ │ ├── functionWithWithoutParameter.xml │ │ │ │ ├── listOperations.xml │ │ │ │ ├── logicBooleanOp.xml │ │ │ │ ├── logicBooleanOpTernary.xml │ │ │ │ ├── mathAndLists.xml │ │ │ │ ├── mathBasics.xml │ │ │ │ ├── mathBrackets.xml │ │ │ │ ├── mathFunctions.xml │ │ │ │ ├── mathLogic.xml │ │ │ │ ├── mathPower.xml │ │ │ │ ├── orderOfOperations.xml │ │ │ │ ├── strings.xml │ │ │ │ └── variablesNuStBo.xml │ │ │ ├── fragment │ │ │ │ ├── basicFunctions.xml │ │ │ │ ├── functionWithWithoutParameter.xml │ │ │ │ ├── neuralNetwork.xml │ │ │ │ └── orderOfOperations.xml │ │ │ ├── nn │ │ │ │ └── neuralNetwork.xml │ │ │ ├── prog │ │ │ │ ├── assign.xml │ │ │ │ ├── controlFlowDecisons.xml │ │ │ │ ├── controlFlowLoops.xml │ │ │ │ ├── controlFlowNestedLoops.xml │ │ │ │ ├── functionWithWithoutParameter.xml │ │ │ │ ├── functionsBasic.xml │ │ │ │ ├── listOperations.xml │ │ │ │ ├── listOperationsAdvanced.xml │ │ │ │ ├── listOperationsBasic.xml │ │ │ │ ├── logicBooleanOp.xml │ │ │ │ ├── logicBooleanOpTernary.xml │ │ │ │ ├── mathAndLists.xml │ │ │ │ ├── mathBasics.xml │ │ │ │ ├── mathBrackets.xml │ │ │ │ ├── mathFunctions.xml │ │ │ │ ├── mathLogic-1.xml │ │ │ │ ├── mathLogic-2.xml │ │ │ │ ├── mathPower.xml │ │ │ │ ├── neuralNetwork.xml │ │ │ │ ├── orderOfOperations.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── variablesNuStBo.xml │ │ │ │ └── workflowTest.xml │ │ │ └── template │ │ │ │ ├── ardu.xml │ │ │ │ ├── bob3.xml │ │ │ │ ├── botnroll.xml │ │ │ │ ├── calliope.xml │ │ │ │ ├── commonAstUnit.xml │ │ │ │ ├── edison.xml │ │ │ │ ├── ev3.xml │ │ │ │ ├── joycar.xml │ │ │ │ ├── mbot.xml │ │ │ │ ├── mbot2.xml │ │ │ │ ├── microbit.xml │ │ │ │ ├── microbitv2.xml │ │ │ │ ├── nano33ble.xml │ │ │ │ ├── nao.xml │ │ │ │ ├── nxt.xml │ │ │ │ ├── rob3rta.xml │ │ │ │ ├── robotino.xml │ │ │ │ ├── sensebox.xml │ │ │ │ ├── spike.xml │ │ │ │ ├── thymio.xml │ │ │ │ ├── txt4.xml │ │ │ │ ├── wedo.xml │ │ │ │ └── xNN.xml │ │ ├── robotSpecific │ │ │ ├── ardu │ │ │ │ ├── action.xml │ │ │ │ ├── actionDisplay.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── drive.ino │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors_1.xml │ │ │ │ ├── sensors_2.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── bob3 │ │ │ │ ├── action.xml │ │ │ │ ├── colours_message_functions.xml │ │ │ │ ├── eye.cpp │ │ │ │ ├── math.xml │ │ │ │ ├── sensor-reads.xml │ │ │ │ └── some_control_logic.xml │ │ │ ├── botnroll │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── calliope │ │ │ │ ├── action_sound.xml │ │ │ │ ├── actor_dualmotor_without_pin.xml │ │ │ │ ├── actor_fourdigitdisplay_without_pin.xml │ │ │ │ ├── actor_ledbar_without_pin.xml │ │ │ │ ├── actors_pins.xml │ │ │ │ ├── actors_singlemotor_and_motionkit_without_pins.xml │ │ │ │ ├── callibot_led.xml │ │ │ │ ├── callibot_motor.xml │ │ │ │ ├── callibot_sensor.xml │ │ │ │ ├── colour.xml │ │ │ │ ├── control.xml │ │ │ │ ├── functions.xml │ │ │ │ ├── images.xml │ │ │ │ ├── lists.xml │ │ │ │ ├── logic.xml │ │ │ │ ├── math.xml │ │ │ │ ├── messages.xml │ │ │ │ ├── motor_dual.xml │ │ │ │ ├── motor_single.xml │ │ │ │ ├── radio_rx.xml │ │ │ │ ├── radio_tx.xml │ │ │ │ ├── sensor_gyro.xml │ │ │ │ ├── sensor_moisture.xml │ │ │ │ ├── sensor_pins.xml │ │ │ │ ├── sensor_ultrasonic_and_colourtcs3472.xml │ │ │ │ ├── sensors_config_pin_pull.xml │ │ │ │ ├── sensors_waitUntil_without_pins_and_callibot_and_ultrasonic.xml │ │ │ │ ├── sensors_without_pins_and_callibot_and_ultrasonic.xml │ │ │ │ ├── text.xml │ │ │ │ ├── v3_LEDs.xml │ │ │ │ └── v3_logotouch_and_sound.xml │ │ │ ├── edison │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_messages_functions.xml │ │ │ ├── ev3 │ │ │ │ ├── Drive.java │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── drive.py │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors_default.xml │ │ │ │ ├── sensors_ht.xml │ │ │ │ ├── sensors_infrared_sound.xml │ │ │ │ ├── text_colours_messages_functions.xml │ │ │ │ ├── textly │ │ │ │ │ ├── templateProgramExprEval.xml │ │ │ │ │ └── templateProgramStmtExpr.xml │ │ │ │ └── textlyJava.xml │ │ │ ├── festobionic │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_functions.xml │ │ │ ├── festobionicflower │ │ │ │ ├── FestoBionicFlowerActionsSensors.xml │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── joycar │ │ │ │ ├── action_LED_matrix_on_off_test.xml │ │ │ │ ├── action_digital_pin_test.xml │ │ │ │ ├── action_display_test.xml │ │ │ │ ├── action_drive_test.xml │ │ │ │ ├── action_drive_turn_steer_block_test.xml │ │ │ │ ├── action_move_motor_left_right_test.xml │ │ │ │ ├── action_servo_test.xml │ │ │ │ ├── action_sound_test.xml │ │ │ │ ├── actuib_RGB_test.xml │ │ │ │ ├── colour_test.xml │ │ │ │ ├── messages_test.xml │ │ │ │ ├── sensor_accelerometer_test.xml │ │ │ │ ├── sensor_button_test.xml │ │ │ │ ├── sensor_distance_sensor_test.xml │ │ │ │ ├── sensor_gestures_test.xml │ │ │ │ ├── sensor_infrared_obstacle_test.xml │ │ │ │ ├── sensor_line_follower_test.xml │ │ │ │ ├── sensor_remaining_sensors_test.xml │ │ │ │ └── sensor_timer_test.xml │ │ │ ├── mbot │ │ │ │ ├── actions.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_images_colours_messages_functions.xml │ │ │ ├── mbot2 │ │ │ │ ├── action.xml │ │ │ │ ├── connection.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── microbit │ │ │ │ ├── display.xml │ │ │ │ ├── for_loop.xml │ │ │ │ ├── images.xml │ │ │ │ ├── messages.xml │ │ │ │ ├── pin_write.xml │ │ │ │ ├── sensor_gesture_compass_accelerometer.xml │ │ │ │ ├── sensor_pin_button.xml │ │ │ │ ├── sensor_pins.xml │ │ │ │ ├── sensor_temperature_light_timer.xml │ │ │ │ ├── v1_sound_files.xml │ │ │ │ ├── v1_sound_notes.xml │ │ │ │ └── wait_until.xml │ │ │ ├── microbitv2 │ │ │ │ ├── display.xml │ │ │ │ ├── for_loop.xml │ │ │ │ ├── images.xml │ │ │ │ ├── messages.xml │ │ │ │ ├── pin_write.xml │ │ │ │ ├── sensor_gesture_compass_accelerometer.xml │ │ │ │ ├── sensor_pin_button.xml │ │ │ │ ├── sensor_pins.xml │ │ │ │ ├── sensor_temperature_light_timer.xml │ │ │ │ ├── textly │ │ │ │ │ ├── templateProgramExprEval.xml │ │ │ │ │ └── templateProgramStmtExpr.xml │ │ │ │ ├── textlyJava.xml │ │ │ │ ├── v2_logo_and_pin_touch_mode.xml │ │ │ │ ├── v2_sound_expressions.xml │ │ │ │ ├── v2_sound_files.xml │ │ │ │ ├── v2_sound_notes.xml │ │ │ │ ├── v2_sounds.xml │ │ │ │ └── wait_until.xml │ │ │ ├── nano33ble │ │ │ │ ├── action.xml │ │ │ │ ├── aifes.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── integratedSensors.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors.xml │ │ │ │ ├── servo.ino.ignoreInIT │ │ │ │ └── text_colours_functions.xml │ │ │ ├── nao │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── move.py │ │ │ │ ├── sensors.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── nxt │ │ │ │ ├── action.xml │ │ │ │ ├── alle-meine-Entchen.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── drive.nxc │ │ │ │ ├── error.nxc │ │ │ │ ├── error.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors_colour.xml │ │ │ │ ├── sensors_default.xml │ │ │ │ └── text_colours_messages_functions.xml │ │ │ ├── rob3rta │ │ │ │ ├── action.xml │ │ │ │ ├── colours_message_functions.xml │ │ │ │ ├── math.xml │ │ │ │ ├── pintouch-all-leds-if.xml │ │ │ │ ├── pintouch-all-leds-wait-until.xml │ │ │ │ ├── random-leds.xml │ │ │ │ ├── sensor-reads.xml │ │ │ │ └── some_control_logic.xml │ │ │ ├── robotino │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensor.xml │ │ │ │ └── timer.xml │ │ │ ├── sensebox │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math_lists.xml │ │ │ │ ├── sensors_1.xml │ │ │ │ ├── sensors_2.xml │ │ │ │ └── text_colours_functions.xml │ │ │ ├── sim │ │ │ │ ├── Drive.java │ │ │ │ └── drive.xml │ │ │ ├── spike │ │ │ │ ├── actionDiffDrive.xml │ │ │ │ ├── actionDisplay.xml │ │ │ │ ├── actionMotor.xml │ │ │ │ ├── actionSoundLight.xml │ │ │ │ ├── control.xml │ │ │ │ └── sensor.xml │ │ │ ├── spikePybricks │ │ │ │ ├── actionDisplay.xml │ │ │ │ ├── actionDrive.xml │ │ │ │ ├── actionLight.xml │ │ │ │ ├── actionMove.xml │ │ │ │ ├── actionSounds.xml │ │ │ │ ├── colours.xml │ │ │ │ ├── control.xml │ │ │ │ ├── controlWait.xml │ │ │ │ ├── empty.xml │ │ │ │ ├── mathImports.xml │ │ │ │ ├── sensor.xml │ │ │ │ ├── sensorGesture.xml │ │ │ │ └── sensorGyro.xml │ │ │ ├── thymio │ │ │ │ ├── action.xml │ │ │ │ └── sensors.xml │ │ │ ├── txt4 │ │ │ │ ├── camera.xml │ │ │ │ ├── combi_sensor.xml │ │ │ │ ├── diff_drive.xml │ │ │ │ ├── display.xml │ │ │ │ ├── gesture_environment_sensor.xml │ │ │ │ ├── led.xml │ │ │ │ ├── motor.xml │ │ │ │ ├── omni_drive.xml │ │ │ │ ├── sensor.xml │ │ │ │ └── sound.xml │ │ │ ├── wedo │ │ │ │ ├── ___ci_all_blocks_complex.txt │ │ │ │ ├── ___ci_almost-all-blocks.txt │ │ │ │ ├── ___ci_functions.txt │ │ │ │ ├── ___ci_math.txt │ │ │ │ ├── ___ci_mathExpr.txt │ │ │ │ ├── ___ci_mathFunc.txt │ │ │ │ ├── ___ci_motor-and-tone.txt │ │ │ │ ├── ___ci_nested-if.txt │ │ │ │ ├── ___ci_plain-repeats.txt │ │ │ │ ├── ___ci_recursiveFac.txt │ │ │ │ ├── ___ci_repeat-while-and-until.txt │ │ │ │ ├── ___ci_wait-until-distance.txt │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── math.xml │ │ │ │ ├── sensors.xml │ │ │ │ ├── text_colours_functions.xml │ │ │ │ ├── textly │ │ │ │ │ ├── templateProgramExprEval.xml │ │ │ │ │ └── templateProgramStmtExpr.xml │ │ │ │ └── textlyJava.xml │ │ │ └── xNN │ │ │ │ ├── Drive.java │ │ │ │ ├── action.xml │ │ │ │ ├── control_logic.xml │ │ │ │ ├── drive.py │ │ │ │ ├── math_lists.xml │ │ │ │ ├── nn_step.xml │ │ │ │ ├── sensors_default.xml │ │ │ │ ├── sensors_ht.xml │ │ │ │ ├── sensors_infrared_sound.xml │ │ │ │ ├── text_colours_messages_functions.xml │ │ │ │ └── textlyJava.xml │ │ ├── testSpec.yml │ │ └── testSpecToTest.yml │ │ ├── logback-test.xml │ │ ├── restInterfaceTest │ │ ├── action_BrickLight.xml │ │ └── calliProg.xml │ │ ├── roundtrip │ │ ├── action_BrickLight.xml │ │ ├── bluetooth.xml │ │ ├── control_stmt.xml │ │ ├── drive.xml │ │ ├── list.xml │ │ ├── logic.xml │ │ ├── math.xml │ │ ├── methods.xml │ │ ├── move.xml │ │ ├── sensors.xml │ │ ├── show.xml │ │ ├── sound.xml │ │ ├── status_light.xml │ │ ├── text.xml │ │ └── wait.xml │ │ ├── simulationTests │ │ └── robotSpecific │ │ │ ├── calliope │ │ │ └── configuration.xml │ │ │ ├── ev3 │ │ │ └── configuration.xml │ │ │ ├── mbot │ │ │ └── configuration.xml │ │ │ ├── microbit │ │ │ └── configuration.xml │ │ │ ├── microbitv2 │ │ │ └── configuration.xml │ │ │ ├── nxt │ │ │ └── configuration.xml │ │ │ ├── rob3rta │ │ │ └── configuration.xml │ │ │ └── thymio │ │ │ └── configuration.xml │ │ └── testutil │ │ ├── descriptionTest.xml │ │ ├── xssInvalid.xml │ │ └── xssValid.xml └── staticResources │ ├── README.md │ ├── app │ └── scss │ │ ├── components │ │ └── _variables.scss │ │ ├── libraries │ │ ├── _rem.scss │ │ ├── bootstrap-table.min.css │ │ ├── bootstrap-tagsinput.css │ │ ├── bootstrap │ │ │ ├── _accordion.scss │ │ │ ├── _alert.scss │ │ │ ├── _badge.scss │ │ │ ├── _breadcrumb.scss │ │ │ ├── _button-group.scss │ │ │ ├── _buttons.scss │ │ │ ├── _card.scss │ │ │ ├── _carousel.scss │ │ │ ├── _close.scss │ │ │ ├── _containers.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _forms.scss │ │ │ ├── _functions.scss │ │ │ ├── _grid.scss │ │ │ ├── _helpers.scss │ │ │ ├── _images.scss │ │ │ ├── _list-group.scss │ │ │ ├── _maps.scss │ │ │ ├── _mixins.scss │ │ │ ├── _modal.scss │ │ │ ├── _nav.scss │ │ │ ├── _navbar.scss │ │ │ ├── _offcanvas.scss │ │ │ ├── _pagination.scss │ │ │ ├── _placeholders.scss │ │ │ ├── _popover.scss │ │ │ ├── _progress.scss │ │ │ ├── _reboot.scss │ │ │ ├── _root.scss │ │ │ ├── _spinners.scss │ │ │ ├── _tables.scss │ │ │ ├── _toasts.scss │ │ │ ├── _tooltip.scss │ │ │ ├── _transitions.scss │ │ │ ├── _type.scss │ │ │ ├── _utilities.scss │ │ │ ├── _variables-dark.scss │ │ │ ├── _variables.scss │ │ │ ├── bootstrap-grid.scss │ │ │ ├── bootstrap-reboot.scss │ │ │ ├── bootstrap-utilities.scss │ │ │ ├── bootstrap.scss │ │ │ ├── forms │ │ │ │ ├── _floating-labels.scss │ │ │ │ ├── _form-check.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _form-range.scss │ │ │ │ ├── _form-select.scss │ │ │ │ ├── _form-text.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _labels.scss │ │ │ │ └── _validation.scss │ │ │ ├── helpers │ │ │ │ ├── _clearfix.scss │ │ │ │ ├── _color-bg.scss │ │ │ │ ├── _colored-links.scss │ │ │ │ ├── _focus-ring.scss │ │ │ │ ├── _icon-link.scss │ │ │ │ ├── _position.scss │ │ │ │ ├── _ratio.scss │ │ │ │ ├── _stacks.scss │ │ │ │ ├── _stretched-link.scss │ │ │ │ ├── _text-truncation.scss │ │ │ │ ├── _visually-hidden.scss │ │ │ │ └── _vr.scss │ │ │ ├── mixins │ │ │ │ ├── _alert.scss │ │ │ │ ├── _backdrop.scss │ │ │ │ ├── _banner.scss │ │ │ │ ├── _border-radius.scss │ │ │ │ ├── _box-shadow.scss │ │ │ │ ├── _breakpoints.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _caret.scss │ │ │ │ ├── _clearfix.scss │ │ │ │ ├── _color-mode.scss │ │ │ │ ├── _color-scheme.scss │ │ │ │ ├── _container.scss │ │ │ │ ├── _deprecate.scss │ │ │ │ ├── _forms.scss │ │ │ │ ├── _gradients.scss │ │ │ │ ├── _grid.scss │ │ │ │ ├── _image.scss │ │ │ │ ├── _list-group.scss │ │ │ │ ├── _lists.scss │ │ │ │ ├── _pagination.scss │ │ │ │ ├── _reset-text.scss │ │ │ │ ├── _resize.scss │ │ │ │ ├── _table-variants.scss │ │ │ │ ├── _text-truncate.scss │ │ │ │ ├── _transition.scss │ │ │ │ ├── _utilities.scss │ │ │ │ └── _visually-hidden.scss │ │ │ ├── tests │ │ │ │ ├── jasmine.js │ │ │ │ ├── mixins │ │ │ │ │ ├── _color-modes.test.scss │ │ │ │ │ ├── _media-query-color-mode-full.test.scss │ │ │ │ │ └── _utilities.test.scss │ │ │ │ ├── sass-true │ │ │ │ │ ├── register.js │ │ │ │ │ └── runner.js │ │ │ │ └── utilities │ │ │ │ │ └── _api.test.scss │ │ │ ├── utilities │ │ │ │ └── _api.scss │ │ │ └── vendor │ │ │ │ └── _rfs.scss │ │ ├── color-picker.css │ │ ├── color-picker.min.css │ │ ├── enjoyhint.css │ │ ├── font-awesome.min.css │ │ ├── huebee.min.css │ │ ├── languages.min.css │ │ ├── prettify.css │ │ ├── simulator.css │ │ ├── typicons.css │ │ └── wysiwyg.css │ │ └── style.scss │ ├── blockly │ ├── blockly_compressed.js │ ├── media │ │ ├── 1x1.gif │ │ ├── click.mp3 │ │ ├── click.ogg │ │ ├── click.wav │ │ ├── delete.mp3 │ │ ├── delete.ogg │ │ ├── delete.wav │ │ ├── disconnect.mp3 │ │ ├── disconnect.ogg │ │ ├── disconnect.wav │ │ ├── dropDowns │ │ │ ├── ANGRY.png │ │ │ ├── ASLEEP.png │ │ │ ├── BUTTERFLY.png │ │ │ ├── CHESSBOARD.png │ │ │ ├── CONFUSED.png │ │ │ ├── COW.png │ │ │ ├── DIAMOND.png │ │ │ ├── DIAMOND_SMALL.png │ │ │ ├── DUCK.png │ │ │ ├── FABULOUS.png │ │ │ ├── GHOST.png │ │ │ ├── GIRAFFE.png │ │ │ ├── HAPPY.png │ │ │ ├── HEART.png │ │ │ ├── HEART_SMALL.png │ │ │ ├── HOUSE.png │ │ │ ├── MEH.png │ │ │ ├── MUSIC_CROTCHET.png │ │ │ ├── MUSIC_QUAVER.png │ │ │ ├── MUSIC_QUAVERS.png │ │ │ ├── NO.png │ │ │ ├── PACMAN.png │ │ │ ├── PITCHFORK.png │ │ │ ├── RABBIT.png │ │ │ ├── ROLLERSKATE.png │ │ │ ├── SAD.png │ │ │ ├── SILLY.png │ │ │ ├── SKULL.png │ │ │ ├── SMILE.png │ │ │ ├── SNAKE.png │ │ │ ├── SQUARE.png │ │ │ ├── SQUARE_SMALL.png │ │ │ ├── STICKFIGURE.png │ │ │ ├── SURPRISED.png │ │ │ ├── SWORD.png │ │ │ ├── TARGET.png │ │ │ ├── TORTOISE.png │ │ │ ├── TRIANGLE.png │ │ │ ├── TRIANGLE_LEFT.png │ │ │ ├── TSHIRT.png │ │ │ ├── UMBRELLA.png │ │ │ ├── XMAS.png │ │ │ └── YES.png │ │ ├── handclosed.cur │ │ ├── handdelete.cur │ │ ├── handopen.cur │ │ ├── quote0.png │ │ ├── quote1.png │ │ ├── robots │ │ │ ├── arduino_mega.svg │ │ │ ├── arduino_nano.svg │ │ │ ├── arduino_uno.svg │ │ │ ├── arduino_unowifirev2.svg │ │ │ ├── calliope_calliope2016.svg │ │ │ ├── calliope_calliope2017.svg │ │ │ ├── calliope_calliope2017NoBlue.svg │ │ │ ├── calliope_calliopev3.svg │ │ │ ├── joycar.svg │ │ │ ├── mbot2.svg │ │ │ ├── microbit.svg │ │ │ ├── microbitv2.svg │ │ │ ├── nano33ble.svg │ │ │ ├── rcj.svg │ │ │ ├── robotino.svg │ │ │ ├── sensebox.svg │ │ │ ├── spike.svg │ │ │ └── txt4.svg │ │ ├── sprites.png │ │ └── sprites.svg │ └── msg │ │ ├── js │ │ ├── ar.js │ │ ├── az.js │ │ ├── ba.js │ │ ├── bcc.js │ │ ├── be-tarask.js │ │ ├── be.js │ │ ├── bg.js │ │ ├── bn.js │ │ ├── br.js │ │ ├── ca.js │ │ ├── cs.js │ │ ├── da.js │ │ ├── de.js │ │ ├── el.js │ │ ├── en.js │ │ ├── es.js │ │ ├── eu.js │ │ ├── fa.js │ │ ├── fi.js │ │ ├── fr.js │ │ ├── he.js │ │ ├── hi.js │ │ ├── hrx.js │ │ ├── hu.js │ │ ├── ia.js │ │ ├── id.js │ │ ├── is.js │ │ ├── it.js │ │ ├── ja.js │ │ ├── ko.js │ │ ├── lb.js │ │ ├── lki.js │ │ ├── lrc.js │ │ ├── lt.js │ │ ├── mk.js │ │ ├── ms.js │ │ ├── nb.js │ │ ├── nl.js │ │ ├── oc.js │ │ ├── pl.js │ │ ├── pms.js │ │ ├── pt-br.js │ │ ├── pt.js │ │ ├── ro.js │ │ ├── ru.js │ │ ├── sc.js │ │ ├── sd.js │ │ ├── shn.js │ │ ├── sk.js │ │ ├── sl.js │ │ ├── sq.js │ │ ├── sr.js │ │ ├── sv.js │ │ ├── ta.js │ │ ├── tcy.js │ │ ├── th.js │ │ ├── tl.js │ │ ├── tlh.js │ │ ├── tr.js │ │ ├── uk.js │ │ ├── vi.js │ │ ├── zh-hans.js │ │ └── zh-hant.js │ │ ├── json │ │ ├── ar.json │ │ ├── az.json │ │ ├── ba.json │ │ ├── bcc.json │ │ ├── be-tarask.json │ │ ├── be.json │ │ ├── bg.json │ │ ├── bn.json │ │ ├── br.json │ │ ├── ca.json │ │ ├── cs.json │ │ ├── da.json │ │ ├── de.json │ │ ├── el.json │ │ ├── en.json │ │ ├── es.json │ │ ├── eu.json │ │ ├── fa.json │ │ ├── fi.json │ │ ├── fr.json │ │ ├── he.json │ │ ├── hi.json │ │ ├── hrx.json │ │ ├── hu.json │ │ ├── ia.json │ │ ├── id.json │ │ ├── is.json │ │ ├── it.json │ │ ├── ja.json │ │ ├── ko.json │ │ ├── lb.json │ │ ├── lki.json │ │ ├── lrc.json │ │ ├── lt.json │ │ ├── mk.json │ │ ├── ms.json │ │ ├── nb.json │ │ ├── nl.json │ │ ├── oc.json │ │ ├── pl.json │ │ ├── pms.json │ │ ├── pt-br.json │ │ ├── pt.json │ │ ├── qqq.json │ │ ├── ro.json │ │ ├── ru.json │ │ ├── sc.json │ │ ├── sd.json │ │ ├── shn.json │ │ ├── sk.json │ │ ├── sl.json │ │ ├── sq.json │ │ ├── sr.json │ │ ├── sv.json │ │ ├── synonyms.json │ │ ├── ta.json │ │ ├── tcy.json │ │ ├── th.json │ │ ├── tl.json │ │ ├── tlh.json │ │ ├── tr.json │ │ ├── uk.json │ │ ├── vi.json │ │ ├── zh-hans.json │ │ └── zh-hant.json │ │ └── messages.js │ ├── css │ ├── fonts │ │ ├── Caveat-Bold.ttf │ │ ├── Caveat-Regular.ttf │ │ ├── Roboto-Black.ttf │ │ ├── Roboto-BlackItalic.ttf │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-BoldItalic.ttf │ │ ├── Roboto-Italic.ttf │ │ ├── Roboto-Light.ttf │ │ ├── Roboto-LightItalic.ttf │ │ ├── Roboto-Medium.ttf │ │ ├── Roboto-MediumItalic.ttf │ │ ├── Roboto-Regular.ttf │ │ ├── Roboto-Thin.ttf │ │ ├── Roboto-ThinItalic.ttf │ │ ├── casino_hand-webfont.eot │ │ ├── casino_hand-webfont.svg │ │ ├── casino_hand-webfont.ttf │ │ ├── casino_hand-webfont.woff │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── fontawesome-webfont.woff2 │ │ ├── typicons.eot │ │ ├── typicons.svg │ │ ├── typicons.ttf │ │ └── typicons.woff │ ├── img │ │ ├── AK_Schule.png │ │ ├── NEPO.ico │ │ ├── Nepo_N.png │ │ ├── Roberta_Hinweis.png │ │ ├── Roberta_Tipp.png │ │ ├── Roberta_ears_up.png │ │ ├── arduBackground.jpg │ │ ├── arduinoBackground.jpg │ │ ├── arduinoBackground.png │ │ ├── beta.png │ │ ├── bob3.jpg │ │ ├── bob3.png │ │ ├── bob3Background.jpg │ │ ├── bob3BackgroundConf.svg │ │ ├── botnroll.jpg │ │ ├── botnroll.png │ │ ├── botnrollBackground.jpg │ │ ├── calliopeBackground.jpg │ │ ├── calliopeBackground.png │ │ ├── calliopeBackgroundConf.svg │ │ ├── deprecated.png │ │ ├── edison.png │ │ ├── edisonBackground.jpg │ │ ├── edisonBackground.png │ │ ├── edisonBackgroundConf.svg │ │ ├── ev3Background.jpg │ │ ├── ev3devBackground.jpg │ │ ├── ev3lejosBackground.jpg │ │ ├── ev3lejosv1.png │ │ ├── festobionic.png │ │ ├── festobionicBackground.jpg │ │ ├── festobionicBackground.png │ │ ├── festobionicflower.png │ │ ├── festobionicflowerBackground.jpg │ │ ├── iais.svg │ │ ├── iais_logo.gif │ │ ├── joycar.png │ │ ├── joycarBackground.jpg │ │ ├── languages.png │ │ ├── mbot.png │ │ ├── mbot2.png │ │ ├── mbot2Background.jpg │ │ ├── mbotBackground.jpg │ │ ├── menu_handle.png │ │ ├── microbit.png │ │ ├── microbitBackground.jpg │ │ ├── microbitBackground.png │ │ ├── microbitv2.png │ │ ├── microbitv2Background.jpg │ │ ├── microbitv2Background.jpg~ │ │ ├── nano33bleBackground.jpg │ │ ├── nao.png │ │ ├── naoBackground.jpg │ │ ├── naoBackgroundConf.png │ │ ├── naoBackgroundConf.svg │ │ ├── nepo.svg │ │ ├── nxt.png │ │ ├── nxtBackground.jpg │ │ ├── rcjBackground.jpg │ │ ├── rob3rta.png │ │ ├── rob3rtaBackground.jpg │ │ ├── rob3rtaBackgroundConf.svg │ │ ├── roberta.svg │ │ ├── robotino.png │ │ ├── robotinoBackground.jpg │ │ ├── sensebox.png │ │ ├── senseboxBackground.jpg │ │ ├── simBackgrounds │ │ │ ├── blank.png │ │ │ ├── blank.svg │ │ │ ├── calliopeBackground.png │ │ │ ├── calliopeBackground.svg │ │ │ ├── calliopeV3Background.svg │ │ │ ├── drawBackground.png │ │ │ ├── drawBackground.svg │ │ │ ├── mathBackground.png │ │ │ ├── mathBackground.svg │ │ │ ├── maze.png │ │ │ ├── maze.svg │ │ │ ├── microbitBackground.png │ │ │ ├── microbitBackground.svg │ │ │ ├── microbitv2Background.png │ │ │ ├── microbitv2Background.svg │ │ │ ├── rescueBackground.png │ │ │ ├── rescueBackground.svg │ │ │ ├── roadWorks.png │ │ │ ├── roadWorks.svg │ │ │ ├── rob3rtaBackground.svg │ │ │ ├── robertaBackground.png │ │ │ ├── robertaBackground.svg │ │ │ ├── roboLab.jpg │ │ │ ├── ruler.png │ │ │ ├── ruler.svg │ │ │ ├── simpleBackground.png │ │ │ ├── simpleBackground.svg │ │ │ ├── simpleBackgroundEdison.svg │ │ │ ├── simpleBackgroundSmall.png │ │ │ ├── simpleBackgroundSmall.svg │ │ │ ├── square.png │ │ │ ├── square.svg │ │ │ ├── wallPattern.png │ │ │ └── wroBackground.svg │ │ ├── simulationRescue │ │ │ └── tiles │ │ │ │ ├── 007.png │ │ │ │ ├── 009.png │ │ │ │ ├── 010.png │ │ │ │ ├── 011.png │ │ │ │ ├── 021.png │ │ │ │ ├── 022.png │ │ │ │ ├── 025.png │ │ │ │ ├── ev-entrance.png │ │ │ │ ├── ev-exit.png │ │ │ │ ├── ev1.png │ │ │ │ ├── ev2.png │ │ │ │ ├── ev3.png │ │ │ │ ├── exit.png │ │ │ │ ├── seesaw.png │ │ │ │ ├── tile-0.png │ │ │ │ ├── tile-1.png │ │ │ │ ├── tile-10.png │ │ │ │ ├── tile-11.png │ │ │ │ ├── tile-11_2.png │ │ │ │ ├── tile-12.png │ │ │ │ ├── tile-13.png │ │ │ │ ├── tile-14.png │ │ │ │ ├── tile-15.png │ │ │ │ ├── tile-16.png │ │ │ │ ├── tile-16_2.png │ │ │ │ ├── tile-17.png │ │ │ │ ├── tile-18.png │ │ │ │ ├── tile-19.png │ │ │ │ ├── tile-2.png │ │ │ │ ├── tile-20.png │ │ │ │ ├── tile-21.png │ │ │ │ ├── tile-22.png │ │ │ │ ├── tile-23.png │ │ │ │ ├── tile-24.png │ │ │ │ ├── tile-25.png │ │ │ │ ├── tile-26.png │ │ │ │ ├── tile-27.png │ │ │ │ ├── tile-28.png │ │ │ │ ├── tile-29.png │ │ │ │ ├── tile-3.png │ │ │ │ ├── tile-30.png │ │ │ │ ├── tile-31.png │ │ │ │ ├── tile-32.png │ │ │ │ ├── tile-33.png │ │ │ │ ├── tile-34.png │ │ │ │ ├── tile-35.png │ │ │ │ ├── tile-4.png │ │ │ │ ├── tile-41.png │ │ │ │ ├── tile-42.png │ │ │ │ ├── tile-43.png │ │ │ │ ├── tile-44.png │ │ │ │ ├── tile-45.png │ │ │ │ ├── tile-46.png │ │ │ │ ├── tile-47.png │ │ │ │ ├── tile-48.png │ │ │ │ ├── tile-49.png │ │ │ │ ├── tile-5.png │ │ │ │ ├── tile-50.png │ │ │ │ ├── tile-51.png │ │ │ │ ├── tile-52.png │ │ │ │ ├── tile-53.png │ │ │ │ ├── tile-54.png │ │ │ │ ├── tile-55.png │ │ │ │ ├── tile-56.png │ │ │ │ ├── tile-57.png │ │ │ │ ├── tile-58.png │ │ │ │ ├── tile-59.png │ │ │ │ ├── tile-6.png │ │ │ │ ├── tile-60.png │ │ │ │ ├── tile-61.png │ │ │ │ ├── tile-62.png │ │ │ │ ├── tile-63.png │ │ │ │ ├── tile-64.png │ │ │ │ ├── tile-65.png │ │ │ │ ├── tile-66.png │ │ │ │ ├── tile-67.png │ │ │ │ ├── tile-68.png │ │ │ │ ├── tile-69.png │ │ │ │ ├── tile-7.png │ │ │ │ ├── tile-70.png │ │ │ │ ├── tile-71.png │ │ │ │ ├── tile-72.png │ │ │ │ ├── tile-73.png │ │ │ │ ├── tile-74.png │ │ │ │ ├── tile-75.png │ │ │ │ ├── tile-76.png │ │ │ │ ├── tile-77.png │ │ │ │ ├── tile-78.png │ │ │ │ ├── tile-79.png │ │ │ │ ├── tile-8.png │ │ │ │ ├── tile-80.png │ │ │ │ ├── tile-81-1.png │ │ │ │ ├── tile-81-2.png │ │ │ │ ├── tile-81.png │ │ │ │ ├── tile-82.png │ │ │ │ ├── tile-83.png │ │ │ │ ├── tile-9.png │ │ │ │ └── tile-empty.png │ │ ├── simulator │ │ │ ├── dummy_up.png │ │ │ ├── edison.png │ │ │ ├── pattern_bg.png │ │ │ ├── roberta_dummy_small.png │ │ │ ├── robotino.png │ │ │ └── simulator_background.png │ │ ├── spike.png │ │ ├── spikeBackground.jpg │ │ ├── spikepybricksBackground.jpg │ │ ├── startDE.png │ │ ├── startEN.png │ │ ├── system_preview │ │ │ ├── bob3.jpg │ │ │ ├── botnroll.jpg │ │ │ ├── calliope2016.jpg │ │ │ ├── calliope2017.jpg │ │ │ ├── calliope2017NoBlue.jpg │ │ │ ├── calliopev3.jpg │ │ │ ├── edisonv2.jpg │ │ │ ├── edisonv3.jpg │ │ │ ├── ev3c4ev3.jpg │ │ │ ├── ev3dev.jpg │ │ │ ├── ev3lejosv1.jpg │ │ │ ├── festobionic.jpg │ │ │ ├── festobionicflower.jpg │ │ │ ├── joycar.jpg │ │ │ ├── mbot.jpg │ │ │ ├── mbot2.jpg │ │ │ ├── mega.jpg │ │ │ ├── microbit.jpg │ │ │ ├── microbitv2.jpg │ │ │ ├── nano.jpg │ │ │ ├── nano33ble.jpg │ │ │ ├── nao.jpg │ │ │ ├── nxt.jpg │ │ │ ├── rcj.jpg │ │ │ ├── rob3rta.jpg │ │ │ ├── robotino.jpg │ │ │ ├── sensebox.jpg │ │ │ ├── spike.jpg │ │ │ ├── spikePybricks.jpg │ │ │ ├── thymio.jpg │ │ │ ├── txt4.jpg │ │ │ ├── uno.jpg │ │ │ ├── unowifirev2.jpg │ │ │ ├── wedo.jpg │ │ │ └── xNN.jpg │ │ ├── thymio.png │ │ ├── thymioBackground.jpg │ │ ├── thymioBackgroundConf.svg │ │ ├── tour.png │ │ ├── txt4Background.jpg │ │ ├── vorwerkBackground.jpg │ │ ├── wedo.png │ │ ├── wedoBackground.jpg │ │ ├── wiki.png │ │ ├── xNN.png │ │ └── xNNBackground.jpg │ ├── libraries │ │ └── bootstrap │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.css.map │ ├── roberta.css │ ├── roberta.css.map │ ├── style.css │ ├── style.css.map │ └── svg │ │ ├── Google_logo.svg │ │ ├── NEPO_Logo_RGB.svg │ │ ├── OpenRobertaLab_logo.svg │ │ ├── Roberta_zwinkernd.svg │ │ ├── arrow-sorted-down.svg │ │ ├── arrow-sorted-up.svg │ │ ├── arrow-unsorted.svg │ │ ├── ev3Robot.svg │ │ ├── homescreen_button1.svg │ │ ├── logo-word.svg │ │ ├── program.svg │ │ ├── simBlockBackground.svg │ │ ├── simPlayGround.svg │ │ ├── startButton.svg │ │ ├── step_connector.svg │ │ ├── step_connector_active.svg │ │ ├── step_connector_active_last.svg │ │ ├── step_connector_before_active.svg │ │ └── step_connector_last.svg │ ├── help │ ├── progHelp_arduino_de.html │ ├── progHelp_arduino_en.html │ ├── progHelp_bob3_de.html │ ├── progHelp_bob3_en.html │ ├── progHelp_calliope_de.html │ ├── progHelp_calliope_en.html │ ├── progHelp_edison_de.html │ ├── progHelp_edison_en.html │ ├── progHelp_ev3_de.html │ ├── progHelp_ev3_en.html │ ├── progHelp_festobionic_de.html │ ├── progHelp_festobionic_en.html │ ├── progHelp_festobionicflower_de.html │ ├── progHelp_festobionicflower_en.html │ ├── progHelp_joycar_de.html │ ├── progHelp_joycar_en.html │ ├── progHelp_mbot2_de.html │ ├── progHelp_mbot2_en.html │ ├── progHelp_mbot_de.html │ ├── progHelp_mbot_en.html │ ├── progHelp_microbit_de.html │ ├── progHelp_microbit_en.html │ ├── progHelp_microbitv2_de.html │ ├── progHelp_microbitv2_en.html │ ├── progHelp_nano33ble_de.html │ ├── progHelp_nano33ble_en.html │ ├── progHelp_nao_de.html │ ├── progHelp_nao_en.html │ ├── progHelp_nxt_de.html │ ├── progHelp_nxt_en.html │ ├── progHelp_rcj_de.html │ ├── progHelp_rcj_en.html │ ├── progHelp_rob3rta_de.html │ ├── progHelp_rob3rta_en.html │ ├── progHelp_robotino_de.html │ ├── progHelp_robotino_en.html │ ├── progHelp_sensebox_de.html │ ├── progHelp_sensebox_en.html │ ├── progHelp_spike_de.html │ ├── progHelp_spike_en.html │ ├── progHelp_thymio_de.html │ ├── progHelp_thymio_en.html │ ├── progHelp_txt4_de.html │ ├── progHelp_txt4_en.html │ ├── progHelp_txt4_es.html │ ├── progHelp_wedo_de.html │ ├── progHelp_wedo_en.html │ ├── progHelp_xNN_de.html │ └── progHelp_xNN_en.html │ ├── index.html │ ├── js │ ├── app │ │ ├── configVisualization │ │ │ ├── confVisualization.js │ │ │ ├── const.robots.js │ │ │ ├── port.js │ │ │ ├── robotBlock.js │ │ │ └── wires.js │ │ ├── nepostackmachine │ │ │ ├── interpreter.aRobotBehaviour.js │ │ │ ├── interpreter.constants.js │ │ │ ├── interpreter.interpreter.js │ │ │ ├── interpreter.robotSimBehaviour.js │ │ │ ├── interpreter.robotWeDoBehaviour.js │ │ │ ├── interpreter.robotWeDoBehaviourTest.js │ │ │ ├── interpreter.state.js │ │ │ └── interpreter.util.js │ │ ├── neuralnetwork │ │ │ ├── neuralnetwork.helper.js │ │ │ ├── neuralnetwork.linechart.js │ │ │ ├── neuralnetwork.msg.js │ │ │ ├── neuralnetwork.nn.js │ │ │ ├── neuralnetwork.ui.js │ │ │ └── neuralnetwork.uistate.js │ │ ├── roberta │ │ │ ├── controller │ │ │ │ ├── confDelete.controller.js │ │ │ │ ├── confList.controller.js │ │ │ │ ├── configuration.controller.js │ │ │ │ ├── connection.controller.js │ │ │ │ ├── connections │ │ │ │ │ ├── abstract.connections.js │ │ │ │ │ ├── connection.interface.js │ │ │ │ │ └── connections.js │ │ │ │ ├── galleryList.controller.js │ │ │ │ ├── guiState.controller.js │ │ │ │ ├── import.controller.js │ │ │ │ ├── language.controller.js │ │ │ │ ├── legal.controller.js │ │ │ │ ├── logList.controller.js │ │ │ │ ├── menu.controller.js │ │ │ │ ├── nn.controller.js │ │ │ │ ├── notification.controller.js │ │ │ │ ├── progCode.controller.js │ │ │ │ ├── progDelete.controller.js │ │ │ │ ├── progHelp.controller.js │ │ │ │ ├── progInfo.controller.js │ │ │ │ ├── progList.controller.js │ │ │ │ ├── progRun.controller.js │ │ │ │ ├── progShare.controller.js │ │ │ │ ├── progSim.controller.js │ │ │ │ ├── progTutorial.controller.js │ │ │ │ ├── program.controller.js │ │ │ │ ├── robot.controller.js │ │ │ │ ├── sourceCodeEditor.controller.js │ │ │ │ ├── startView.controller.js │ │ │ │ ├── tour.controller.js │ │ │ │ ├── tutorialList.controller.js │ │ │ │ ├── user.controller.js │ │ │ │ ├── userGroup.controller.js │ │ │ │ └── webview.controller.js │ │ │ └── models │ │ │ │ ├── confList.model.js │ │ │ │ ├── configuration.model.js │ │ │ │ ├── guiState.model.js │ │ │ │ ├── logList.model.js │ │ │ │ ├── notification.model.js │ │ │ │ ├── progList.model.js │ │ │ │ ├── program.model.js │ │ │ │ ├── robot.model.js │ │ │ │ ├── startView.model.js │ │ │ │ ├── thymio.js │ │ │ │ ├── thymio_generated.js │ │ │ │ ├── user.model.js │ │ │ │ └── userGroup.model.js │ │ └── simulation │ │ │ └── simulationLogic │ │ │ ├── constants.js │ │ │ ├── math.js │ │ │ ├── maze.js │ │ │ ├── robot.actuators.js │ │ │ ├── robot.base.js │ │ │ ├── robot.base.mobile.js │ │ │ ├── robot.base.stationary.js │ │ │ ├── robot.calliope.js │ │ │ ├── robot.calliopev3.js │ │ │ ├── robot.edison.js │ │ │ ├── robot.ev3.js │ │ │ ├── robot.mbot.js │ │ │ ├── robot.microbit.js │ │ │ ├── robot.microbitv2.js │ │ │ ├── robot.nxt.js │ │ │ ├── robot.rcj.js │ │ │ ├── robot.rob3rta.js │ │ │ ├── robot.robotino.js │ │ │ ├── robot.sensors.js │ │ │ ├── robot.thymio.js │ │ │ ├── robot.txt4.js │ │ │ ├── robot.xnn.js │ │ │ ├── simulation.objects.js │ │ │ ├── simulation.roberta.js │ │ │ ├── simulation.scene.js │ │ │ ├── simulation.webots.js │ │ │ └── types.js │ ├── helper │ │ ├── aceEditor.js │ │ ├── comm.js │ │ ├── dbc.js │ │ ├── log.js │ │ ├── msg.js │ │ ├── table.js │ │ ├── util.js │ │ └── wrap.js │ ├── main.js │ └── require.js │ ├── libs │ ├── ace │ │ ├── ace.js │ │ ├── ext-language_tools.js │ │ ├── mode-c_cpp.js │ │ ├── mode-java.js │ │ ├── mode-json.js │ │ ├── mode-python.js │ │ └── worker-json.js │ ├── bootstrap │ │ ├── bootstrap-table-1.22.1-dist │ │ │ └── js │ │ │ │ ├── bootstrap-table-locale-all.min.js │ │ │ │ └── bootstrap-table.min.js │ │ ├── bootstrap-tagsinput.min.js │ │ ├── bootstrap-wysiwyg.min.js │ │ └── bootstrap.bundle.min.js │ ├── dapjs │ │ └── dap.umd.js │ ├── enjoyHint │ │ └── enjoyhint.min.js │ ├── huebee │ │ └── huebee.min.js │ ├── jquery │ │ ├── jquery.hotkeys-0.2.0.js │ │ ├── jquery.min.js │ │ ├── jquery.scrollTo-2.1.2.min.js │ │ └── jquery.validate-1.17.0.min.js │ ├── neuralnetwork │ │ ├── d3.min.js │ │ └── lib.js │ ├── socket.io │ │ ├── socket.io.js │ │ ├── socket.io.js.map │ │ ├── socket.io.slim.js │ │ └── socket.io.slim.js.map │ ├── sound │ │ └── volume-meter.js │ ├── thymio │ │ ├── browser.js │ │ ├── flatbuffers.js │ │ ├── flexbuffers.js │ │ ├── isEqual.js │ │ └── lodash │ │ │ └── isEqual.js │ └── webots │ │ ├── README.md │ │ ├── enum.js │ │ ├── get-webots.sh │ │ ├── glm-js.min.js │ │ ├── images │ │ ├── LICENSE_icons │ │ ├── console.png │ │ ├── documentation │ │ │ ├── help_console_window.png │ │ │ ├── help_editor_menu.png │ │ │ ├── help_editor_window.png │ │ │ ├── help_info_window.png │ │ │ ├── help_robot_window.png │ │ │ ├── help_simulation_time.png │ │ │ ├── help_web_interface.png │ │ │ ├── help_web_interface_with_run.png │ │ │ └── help_world_selection.png │ │ ├── exit_fullscreen.png │ │ ├── fast.png │ │ ├── fullscreen.png │ │ ├── help.png │ │ ├── icons.svg │ │ ├── info.png │ │ ├── load_animation.gif │ │ ├── maximize.png │ │ ├── menu.png │ │ ├── pause.png │ │ ├── post_processing │ │ │ ├── cyan_close_symbol.png │ │ │ ├── cyan_resize_symbol.png │ │ │ ├── gtao_noise_texture.png │ │ │ ├── lens_flare.png │ │ │ ├── light_representation.png │ │ │ ├── magenta_close_symbol.png │ │ │ ├── magenta_resize_symbol.png │ │ │ ├── muscle.png │ │ │ ├── smaa_area_texture.png │ │ │ ├── smaa_search_texture.png │ │ │ ├── yellow_close_symbol.png │ │ │ └── yellow_resize_symbol.png │ │ ├── quit.png │ │ ├── real_time.png │ │ ├── reset.png │ │ ├── restore.png │ │ ├── revert.png │ │ ├── run.png │ │ ├── step.png │ │ └── trash.png │ │ ├── webots.min.js │ │ ├── wrenjs.data │ │ ├── wrenjs.js │ │ └── wrenjs.wasm │ ├── manifest.webapp.json │ ├── socket.html │ └── theme │ └── business.json ├── OpenRobertaWeb ├── .prettierignore ├── .prettierrc.json ├── README.md ├── css │ └── roberta.css ├── gulpfile.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── configVisualization │ │ │ ├── confVisualization.ts │ │ │ ├── const.robots.ts │ │ │ ├── port.ts │ │ │ ├── robotBlock.ts │ │ │ └── wires.ts │ │ ├── nepostackmachine │ │ │ ├── interpreter.aRobotBehaviour.ts │ │ │ ├── interpreter.constants.ts │ │ │ ├── interpreter.interpreter.ts │ │ │ ├── interpreter.robotSimBehaviour.ts │ │ │ ├── interpreter.robotWeDoBehaviour.ts │ │ │ ├── interpreter.robotWeDoBehaviourTest.ts │ │ │ ├── interpreter.runStackMachineJson.ts │ │ │ ├── interpreter.state.ts │ │ │ ├── interpreter.util.ts │ │ │ ├── webview.controller.d.ts │ │ │ └── wedo.model.d.ts │ │ ├── neuralnetwork │ │ │ ├── neuralnetwork.helper.ts │ │ │ ├── neuralnetwork.linechart.ts │ │ │ ├── neuralnetwork.msg.js │ │ │ ├── neuralnetwork.nn.ts │ │ │ ├── neuralnetwork.ui.ts │ │ │ └── neuralnetwork.uistate.ts │ │ ├── roberta │ │ │ ├── controller │ │ │ │ ├── confDelete.controller.js │ │ │ │ ├── confList.controller.js │ │ │ │ ├── configuration.controller.js │ │ │ │ ├── connection.controller.ts │ │ │ │ ├── connections │ │ │ │ │ ├── abstract.connections.ts │ │ │ │ │ ├── connection.interface.ts │ │ │ │ │ └── connections.ts │ │ │ │ ├── galleryList.controller.js │ │ │ │ ├── guiState.controller.js │ │ │ │ ├── import.controller.js │ │ │ │ ├── language.controller.js │ │ │ │ ├── legal.controller.js │ │ │ │ ├── logList.controller.js │ │ │ │ ├── menu.controller.ts │ │ │ │ ├── nn.controller.js │ │ │ │ ├── notification.controller.ts │ │ │ │ ├── progCode.controller.js │ │ │ │ ├── progDelete.controller.js │ │ │ │ ├── progHelp.controller.js │ │ │ │ ├── progInfo.controller.js │ │ │ │ ├── progList.controller.ts │ │ │ │ ├── progRun.controller.ts │ │ │ │ ├── progShare.controller.js │ │ │ │ ├── progSim.controller.ts │ │ │ │ ├── progTutorial.controller.js │ │ │ │ ├── program.controller.js │ │ │ │ ├── robot.controller.ts │ │ │ │ ├── sourceCodeEditor.controller.ts │ │ │ │ ├── startView.controller.ts │ │ │ │ ├── tour.controller.js │ │ │ │ ├── tutorialList.controller.js │ │ │ │ ├── user.controller.js │ │ │ │ ├── userGroup.controller.js │ │ │ │ └── webview.controller.js │ │ │ ├── models │ │ │ │ ├── confList.model.js │ │ │ │ ├── configuration.model.js │ │ │ │ ├── guiState.model.js │ │ │ │ ├── logList.model.js │ │ │ │ ├── notification.model.js │ │ │ │ ├── progList.model.js │ │ │ │ ├── program.model.js │ │ │ │ ├── robot.model.js │ │ │ │ ├── startView.model.ts │ │ │ │ ├── thymio.ts │ │ │ │ ├── thymio_generated.ts │ │ │ │ ├── user.model.js │ │ │ │ └── userGroup.model.js │ │ │ └── ts │ │ │ │ └── restEntities.d.ts │ │ └── simulation │ │ │ └── simulationLogic │ │ │ ├── constants.js │ │ │ ├── math.ts │ │ │ ├── maze.ts │ │ │ ├── robot.actuators.ts │ │ │ ├── robot.base.mobile.ts │ │ │ ├── robot.base.stationary.ts │ │ │ ├── robot.base.ts │ │ │ ├── robot.calliope.ts │ │ │ ├── robot.calliopev3.ts │ │ │ ├── robot.edison.ts │ │ │ ├── robot.ev3.ts │ │ │ ├── robot.mbot.ts │ │ │ ├── robot.microbit.ts │ │ │ ├── robot.microbitv2.ts │ │ │ ├── robot.nxt.ts │ │ │ ├── robot.rcj.ts │ │ │ ├── robot.rob3rta.ts │ │ │ ├── robot.robotino.ts │ │ │ ├── robot.sensors.ts │ │ │ ├── robot.thymio.ts │ │ │ ├── robot.txt4.ts │ │ │ ├── robot.xnn.ts │ │ │ ├── simulation.objects.ts │ │ │ ├── simulation.roberta.ts │ │ │ ├── simulation.scene.ts │ │ │ ├── simulation.webots.ts │ │ │ └── types.ts │ ├── helper │ │ ├── aceEditor.ts │ │ ├── comm.js │ │ ├── dbc.js │ │ ├── helper.d.ts │ │ ├── log.js │ │ ├── msg.js │ │ ├── table.ts │ │ ├── util.js │ │ └── wrap.js │ └── main.js ├── testData │ ├── ci_almost-all-blocks.json │ ├── ci_almost-all-blocks.xml │ ├── ci_functions.json │ ├── ci_functions.xml │ ├── ci_math.json │ ├── ci_math.xml │ ├── ci_mathExpr.json │ ├── ci_mathExpr.xml │ ├── ci_mathFunc.json │ ├── ci_mathFunc.xml │ ├── ci_motor-and-tone.json │ ├── ci_motor-and-tone.xml │ ├── ci_nested-if.json │ ├── ci_nested-if.xml │ ├── ci_plain-repeats.json │ ├── ci_plain-repeats.xml │ ├── ci_recursiveFac.json │ ├── ci_recursiveFac.xml │ ├── ci_repeat-while-and-until.json │ ├── ci_repeat-while-and-until.xml │ ├── ci_wait-until-distance.json │ └── ci_wait-until-distance.xml ├── tsconfig-umd.json └── tsconfig.json ├── Pull_Request_Template.md ├── README.md ├── Resources ├── .settings │ ├── org.eclipse.core.resources.prefs │ └── org.eclipse.m2e.core.prefs ├── arduinoCreate │ └── config.ini ├── brick_pictures │ ├── ev3menu │ │ ├── NEPO_Logo_EV3.png │ │ ├── ORLab_USBconn_16x16.png │ │ ├── Roberta_32x32.png │ │ ├── Roberta_eyes_16x16.png │ │ ├── info_32x32.png │ │ └── startbildschirm1.png │ └── runtime │ │ ├── Roberta_Altebrille.png │ │ ├── Roberta_Augenlogo_auf.png │ │ ├── Roberta_Augenlogo_zu.png │ │ ├── Roberta_Blumen.png │ │ └── Roberta_Tacho.png ├── checkstyle │ └── openroberta-header.txt ├── database_visualization │ ├── OR_DB.graphml │ ├── OR_DB.png │ ├── OR_DB_with_groups.graphml │ └── OR_DB_with_groups.png ├── dockerStandalone │ ├── Dockerfile │ └── start.sh ├── formatter │ ├── openRobertaEclipse.xml │ └── openRobertaIdea.xml ├── image-v1 │ ├── CreateImage.sh │ ├── espeak │ │ ├── lib │ │ │ ├── libstdc++.10 │ │ │ ├── libstdc++.so.10 │ │ │ └── libstdc++.so.6.0.10 │ │ ├── share │ │ │ └── espeak-data │ │ │ │ ├── af_dict │ │ │ │ ├── am_dict │ │ │ │ ├── an_dict │ │ │ │ ├── as_dict │ │ │ │ ├── az_dict │ │ │ │ ├── bg_dict │ │ │ │ ├── bn_dict │ │ │ │ ├── ca_dict │ │ │ │ ├── cs_dict │ │ │ │ ├── cy_dict │ │ │ │ ├── da_dict │ │ │ │ ├── de_dict │ │ │ │ ├── el_dict │ │ │ │ ├── en_dict │ │ │ │ ├── eo_dict │ │ │ │ ├── es_dict │ │ │ │ ├── et_dict │ │ │ │ ├── eu_dict │ │ │ │ ├── fa_dict │ │ │ │ ├── fi_dict │ │ │ │ ├── fr_dict │ │ │ │ ├── ga_dict │ │ │ │ ├── gd_dict │ │ │ │ ├── grc_dict │ │ │ │ ├── gu_dict │ │ │ │ ├── hbs_dict │ │ │ │ ├── hi_dict │ │ │ │ ├── hu_dict │ │ │ │ ├── hy_dict │ │ │ │ ├── id_dict │ │ │ │ ├── intonations │ │ │ │ ├── is_dict │ │ │ │ ├── it_dict │ │ │ │ ├── jbo_dict │ │ │ │ ├── ka_dict │ │ │ │ ├── kl_dict │ │ │ │ ├── kn_dict │ │ │ │ ├── ko_dict │ │ │ │ ├── ku_dict │ │ │ │ ├── la_dict │ │ │ │ ├── lfn_dict │ │ │ │ ├── lt_dict │ │ │ │ ├── lv_dict │ │ │ │ ├── mbrola_ph │ │ │ │ ├── af1_phtrans │ │ │ │ ├── ca1_phtrans │ │ │ │ ├── cr1_phtrans │ │ │ │ ├── cs_phtrans │ │ │ │ ├── de2_phtrans │ │ │ │ ├── de4_phtrans │ │ │ │ ├── de6_phtrans │ │ │ │ ├── ee1_phtrans │ │ │ │ ├── en1_phtrans │ │ │ │ ├── es_phtrans │ │ │ │ ├── fr1_phtrans │ │ │ │ ├── gr2_phtrans │ │ │ │ ├── grc-de6_phtrans │ │ │ │ ├── hn1_phtrans │ │ │ │ ├── hu1_phtrans │ │ │ │ ├── ic1_phtrans │ │ │ │ ├── id1_phtrans │ │ │ │ ├── in1_phtrans │ │ │ │ ├── ir1_phtrans │ │ │ │ ├── it3_phtrans │ │ │ │ ├── la1_phtrans │ │ │ │ ├── lt1_phtrans │ │ │ │ ├── lt2_phtrans │ │ │ │ ├── mx1_phtrans │ │ │ │ ├── mx2_phtrans │ │ │ │ ├── nl_phtrans │ │ │ │ ├── pl1_phtrans │ │ │ │ ├── pt1_phtrans │ │ │ │ ├── pt_phtrans │ │ │ │ ├── ptbr4_phtrans │ │ │ │ ├── ptbr_phtrans │ │ │ │ ├── ro1_phtrans │ │ │ │ ├── sv2_phtrans │ │ │ │ ├── sv_phtrans │ │ │ │ ├── tr1_phtrans │ │ │ │ ├── us3_phtrans │ │ │ │ ├── us_phtrans │ │ │ │ └── vz_phtrans │ │ │ │ ├── mk_dict │ │ │ │ ├── ml_dict │ │ │ │ ├── ms_dict │ │ │ │ ├── nci_dict │ │ │ │ ├── ne_dict │ │ │ │ ├── nl_dict │ │ │ │ ├── no_dict │ │ │ │ ├── or_dict │ │ │ │ ├── pa_dict │ │ │ │ ├── pap_dict │ │ │ │ ├── phondata │ │ │ │ ├── phondata-manifest │ │ │ │ ├── phonindex │ │ │ │ ├── phontab │ │ │ │ ├── pl_dict │ │ │ │ ├── pt_dict │ │ │ │ ├── ro_dict │ │ │ │ ├── ru_dict │ │ │ │ ├── si_dict │ │ │ │ ├── sk_dict │ │ │ │ ├── sl_dict │ │ │ │ ├── sq_dict │ │ │ │ ├── sv_dict │ │ │ │ ├── sw_dict │ │ │ │ ├── ta_dict │ │ │ │ ├── te_dict │ │ │ │ ├── tr_dict │ │ │ │ ├── ur_dict │ │ │ │ ├── vi_dict │ │ │ │ ├── voices │ │ │ │ ├── !v │ │ │ │ │ ├── croak │ │ │ │ │ ├── f1 │ │ │ │ │ ├── f2 │ │ │ │ │ ├── f3 │ │ │ │ │ ├── f4 │ │ │ │ │ ├── f5 │ │ │ │ │ ├── klatt │ │ │ │ │ ├── klatt2 │ │ │ │ │ ├── klatt3 │ │ │ │ │ ├── klatt4 │ │ │ │ │ ├── m1 │ │ │ │ │ ├── m2 │ │ │ │ │ ├── m3 │ │ │ │ │ ├── m4 │ │ │ │ │ ├── m5 │ │ │ │ │ ├── m6 │ │ │ │ │ ├── m7 │ │ │ │ │ ├── whisper │ │ │ │ │ └── whisperf │ │ │ │ ├── asia │ │ │ │ │ ├── fa │ │ │ │ │ ├── fa-pin │ │ │ │ │ ├── hi │ │ │ │ │ ├── hy │ │ │ │ │ ├── hy-west │ │ │ │ │ ├── id │ │ │ │ │ ├── ka │ │ │ │ │ ├── kn │ │ │ │ │ ├── ku │ │ │ │ │ ├── ml │ │ │ │ │ ├── ms │ │ │ │ │ ├── ne │ │ │ │ │ ├── pa │ │ │ │ │ ├── ta │ │ │ │ │ ├── tr │ │ │ │ │ ├── vi │ │ │ │ │ ├── vi-hue │ │ │ │ │ ├── vi-sgn │ │ │ │ │ ├── zh │ │ │ │ │ └── zh-yue │ │ │ │ ├── de │ │ │ │ ├── default │ │ │ │ ├── en │ │ │ │ ├── en-us │ │ │ │ ├── es-la │ │ │ │ ├── europe │ │ │ │ │ ├── an │ │ │ │ │ ├── bg │ │ │ │ │ ├── bs │ │ │ │ │ ├── ca │ │ │ │ │ ├── cs │ │ │ │ │ ├── cy │ │ │ │ │ ├── da │ │ │ │ │ ├── el │ │ │ │ │ ├── es │ │ │ │ │ ├── et │ │ │ │ │ ├── fi │ │ │ │ │ ├── fr-be │ │ │ │ │ ├── ga │ │ │ │ │ ├── hr │ │ │ │ │ ├── hu │ │ │ │ │ ├── is │ │ │ │ │ ├── it │ │ │ │ │ ├── lt │ │ │ │ │ ├── lv │ │ │ │ │ ├── mk │ │ │ │ │ ├── nl │ │ │ │ │ ├── no │ │ │ │ │ ├── pl │ │ │ │ │ ├── pt-pt │ │ │ │ │ ├── ro │ │ │ │ │ ├── ru │ │ │ │ │ ├── sk │ │ │ │ │ ├── sq │ │ │ │ │ ├── sr │ │ │ │ │ └── sv │ │ │ │ ├── fr │ │ │ │ ├── mb │ │ │ │ │ ├── mb-af1 │ │ │ │ │ ├── mb-af1-en │ │ │ │ │ ├── mb-br1 │ │ │ │ │ ├── mb-br3 │ │ │ │ │ ├── mb-br4 │ │ │ │ │ ├── mb-cr1 │ │ │ │ │ ├── mb-cz2 │ │ │ │ │ ├── mb-de2 │ │ │ │ │ ├── mb-de3 │ │ │ │ │ ├── mb-de4 │ │ │ │ │ ├── mb-de4-en │ │ │ │ │ ├── mb-de5 │ │ │ │ │ ├── mb-de5-en │ │ │ │ │ ├── mb-de6 │ │ │ │ │ ├── mb-de6-grc │ │ │ │ │ ├── mb-de7 │ │ │ │ │ ├── mb-ee1 │ │ │ │ │ ├── mb-en1 │ │ │ │ │ ├── mb-es1 │ │ │ │ │ ├── mb-es2 │ │ │ │ │ ├── mb-fr1 │ │ │ │ │ ├── mb-fr1-en │ │ │ │ │ ├── mb-fr4 │ │ │ │ │ ├── mb-fr4-en │ │ │ │ │ ├── mb-gr2 │ │ │ │ │ ├── mb-gr2-en │ │ │ │ │ ├── mb-hu1 │ │ │ │ │ ├── mb-hu1-en │ │ │ │ │ ├── mb-ic1 │ │ │ │ │ ├── mb-id1 │ │ │ │ │ ├── mb-ir1 │ │ │ │ │ ├── mb-ir2 │ │ │ │ │ ├── mb-it3 │ │ │ │ │ ├── mb-it4 │ │ │ │ │ ├── mb-la1 │ │ │ │ │ ├── mb-mx1 │ │ │ │ │ ├── mb-mx2 │ │ │ │ │ ├── mb-nl2 │ │ │ │ │ ├── mb-nl2-en │ │ │ │ │ ├── mb-pl1 │ │ │ │ │ ├── mb-pl1-en │ │ │ │ │ ├── mb-pt1 │ │ │ │ │ ├── mb-ro1 │ │ │ │ │ ├── mb-ro1-en │ │ │ │ │ ├── mb-sw1 │ │ │ │ │ ├── mb-sw1-en │ │ │ │ │ ├── mb-sw2 │ │ │ │ │ ├── mb-sw2-en │ │ │ │ │ ├── mb-tr1 │ │ │ │ │ ├── mb-tr2 │ │ │ │ │ ├── mb-us1 │ │ │ │ │ ├── mb-us2 │ │ │ │ │ ├── mb-us3 │ │ │ │ │ └── mb-vz1 │ │ │ │ ├── other │ │ │ │ │ ├── af │ │ │ │ │ ├── en-n │ │ │ │ │ ├── en-rp │ │ │ │ │ ├── en-sc │ │ │ │ │ ├── en-wi │ │ │ │ │ ├── en-wm │ │ │ │ │ ├── eo │ │ │ │ │ ├── grc │ │ │ │ │ ├── jbo │ │ │ │ │ ├── la │ │ │ │ │ ├── lfn │ │ │ │ │ └── sw │ │ │ │ ├── pt │ │ │ │ └── test │ │ │ │ │ ├── am │ │ │ │ │ ├── as │ │ │ │ │ ├── az │ │ │ │ │ ├── bn │ │ │ │ │ ├── eu │ │ │ │ │ ├── gd │ │ │ │ │ ├── gu │ │ │ │ │ ├── kl │ │ │ │ │ ├── ko │ │ │ │ │ ├── nci │ │ │ │ │ ├── or │ │ │ │ │ ├── pap │ │ │ │ │ ├── si │ │ │ │ │ ├── sl │ │ │ │ │ ├── te │ │ │ │ │ └── ur │ │ │ │ ├── zh_dict │ │ │ │ └── zhy_dict │ │ └── speak │ └── lejos_scripts │ │ ├── checkroot │ │ ├── ev3init.sh │ │ ├── jrun │ │ ├── startbt │ │ ├── startpan │ │ └── startup ├── image │ └── CreateImage.sh ├── images │ ├── blockly.png │ └── browserstack-logo-600x315.png ├── licenses │ ├── Apache2.0-LICENSE.txt │ ├── ECL2.0-LICENSE.txt │ ├── MIT-bootstrap-LICENSE.txt │ ├── MIT-jquery-LICENSE.txt │ ├── MIT-jqueryui-LICENSE.txt │ ├── OTNDeveloperLicenseTerms-LICENSE.txt │ ├── jquery-MIT-LICENSE.txt │ └── leJOS-LICENSE.txt ├── naoClient │ ├── naoclient │ │ ├── __init__.py │ │ └── client.py │ └── setup.py ├── scripts │ ├── config-block-extractor │ │ ├── README.md │ │ └── config-block-extractor.py │ └── upload-c4ev3-linux │ │ ├── README.md │ │ ├── ev3duder │ │ ├── files2uf2-0.1.1-SNAPSHOT.jar │ │ ├── install.sh │ │ ├── uninstall.sh │ │ └── upload.sh ├── serviceForRaspberryPI │ └── ora.service └── tutorial │ ├── Bionics4Education1.json │ ├── Calliope1.json │ ├── Calliope2.json │ ├── bionics4education1EN.json │ ├── einstieg-in-die-nao-simulation.json │ └── einstieg-in-die-nao-simulationII.json ├── RobotArdu ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── mode │ │ │ └── general │ │ │ │ └── arduino │ │ │ │ └── bob3 │ │ │ │ └── PickColor.java │ │ │ ├── syntax │ │ │ ├── actors │ │ │ │ └── arduino │ │ │ │ │ ├── LEDMatrixImageAction.java │ │ │ │ │ ├── LEDMatrixSetBrightnessAction.java │ │ │ │ │ ├── LEDMatrixTextAction.java │ │ │ │ │ ├── RelayAction.java │ │ │ │ │ ├── StepMotorAction.java │ │ │ │ │ ├── bob3 │ │ │ │ │ ├── RecallAction.java │ │ │ │ │ ├── ReceiveIRAction.java │ │ │ │ │ ├── RememberAction.java │ │ │ │ │ └── SendIRAction.java │ │ │ │ │ ├── botnroll │ │ │ │ │ └── BotnrollLedAction.java │ │ │ │ │ ├── mbot │ │ │ │ │ ├── ReceiveIRAction.java │ │ │ │ │ └── SendIRAction.java │ │ │ │ │ └── sensebox │ │ │ │ │ ├── PlotClearAction.java │ │ │ │ │ ├── PlotPointAction.java │ │ │ │ │ └── SendDataAction.java │ │ │ ├── configuration │ │ │ │ ├── SenseboxConfigurationComponent.java │ │ │ │ ├── actor │ │ │ │ │ ├── Oledssd1306i2cActor.java │ │ │ │ │ ├── SenseboxPlottingActor.java │ │ │ │ │ └── SenseboxSdcardActor.java │ │ │ │ ├── board │ │ │ │ │ ├── ArduBoard.java │ │ │ │ │ └── SenseboxBoard.java │ │ │ │ └── sensor │ │ │ │ │ ├── Apds9960Sensor.java │ │ │ │ │ ├── EnvironmentalSensor.java │ │ │ │ │ ├── GpsSensor.java │ │ │ │ │ ├── Hts221Sensor.java │ │ │ │ │ ├── Lps22hbSensor.java │ │ │ │ │ └── Lsm9ds1Sensor.java │ │ │ ├── expressions │ │ │ │ └── arduino │ │ │ │ │ └── LEDMatrixImage.java │ │ │ ├── functions │ │ │ │ └── arduino │ │ │ │ │ ├── LEDMatrixImageInvertFunction.java │ │ │ │ │ └── LEDMatrixImageShiftFunction.java │ │ │ ├── neuralnetwork │ │ │ │ ├── NeuralNetworkAddClassifyData.java │ │ │ │ ├── NeuralNetworkAddRawData.java │ │ │ │ ├── NeuralNetworkAddTrainingsData.java │ │ │ │ ├── NeuralNetworkClassify.java │ │ │ │ ├── NeuralNetworkInitClassifyData.java │ │ │ │ ├── NeuralNetworkInitRawData.java │ │ │ │ ├── NeuralNetworkSetup.java │ │ │ │ └── NeuralNetworkTrain.java │ │ │ └── sensors │ │ │ │ └── arduino │ │ │ │ ├── bob3 │ │ │ │ └── CodePadSensor.java │ │ │ │ ├── mbot │ │ │ │ └── FlameSensor.java │ │ │ │ ├── nano33blesense │ │ │ │ ├── Apds9960ColorSensor.java │ │ │ │ ├── Apds9960DistanceSensor.java │ │ │ │ ├── Apds9960GestureSensor.java │ │ │ │ ├── Hts221HumiditySensor.java │ │ │ │ ├── Hts221TemperatureSensor.java │ │ │ │ ├── Lps22hbPressureSensor.java │ │ │ │ ├── Lsm9ds1AccSensor.java │ │ │ │ ├── Lsm9ds1GyroSensor.java │ │ │ │ └── Lsm9ds1MagneticFieldSensor.java │ │ │ │ └── sensebox │ │ │ │ └── GpsSensor.java │ │ │ ├── visitor │ │ │ ├── codegen │ │ │ │ ├── ArduinoCppVisitor.java │ │ │ │ ├── Bob3CppVisitor.java │ │ │ │ ├── BotnrollCppVisitor.java │ │ │ │ ├── CommonArduinoCppVisitor.java │ │ │ │ ├── FestobionicCppVisitor.java │ │ │ │ ├── FestobionicflowerCppVisitor.java │ │ │ │ ├── MbotCppVisitor.java │ │ │ │ ├── MbotStackMachineVisitor.java │ │ │ │ ├── NIBOCommonCppVisitor.java │ │ │ │ ├── NIBOHexPrefix.java │ │ │ │ ├── Nano33bleCppVisitor.java │ │ │ │ ├── NepoArduinoCppVisitor.java │ │ │ │ ├── Rob3rtaCppVisitor.java │ │ │ │ ├── Rob3rtaStackMachineVisitor.java │ │ │ │ └── SenseboxCppVisitor.java │ │ │ ├── hardware │ │ │ │ ├── IArduinoVisitor.java │ │ │ │ ├── IBotnrollVisitor.java │ │ │ │ ├── IFestobionicVisitor.java │ │ │ │ ├── IFestobionicflowerVisitor.java │ │ │ │ ├── IMbotVisitor.java │ │ │ │ ├── INIBOVisitor.java │ │ │ │ ├── INano33BleSensorVisitor.java │ │ │ │ └── ISenseboxVisitor.java │ │ │ └── validate │ │ │ │ ├── ArduinoDifferentialMotorValidatorAndCollectorVisitor.java │ │ │ │ ├── ArduinoValidatorAndCollectorVisitor.java │ │ │ │ ├── Bob3ValidatorAndCollectorVisitor.java │ │ │ │ ├── BotnrollValidatorAndCollectorVisitor.java │ │ │ │ ├── FestobionicflowerValidatorAndCollectorVisitor.java │ │ │ │ ├── MbotValidatorAndCollectorVisitor.java │ │ │ │ ├── NIBOValidatorAndCollectorVisitor.java │ │ │ │ ├── Nano33BleValidatorAndCollectorVisitor.java │ │ │ │ ├── Rob3rtaValidatorAndCollectorVisitor.java │ │ │ │ └── SenseboxValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── NIBOResetFirmwareWorker.java │ │ │ ├── ResetFirmwareWorker.java │ │ │ ├── codegen │ │ │ ├── ArduinoCxxGeneratorWorker.java │ │ │ ├── Bob3CxxGeneratorWorker.java │ │ │ ├── BotnrollCxxGeneratorWorker.java │ │ │ ├── FestobionicCxxGeneratorWorker.java │ │ │ ├── FestobionicflowerCxxGeneratorWorker.java │ │ │ ├── MbotCxxGeneratorWorker.java │ │ │ ├── MbotStackMachineGeneratorWorker.java │ │ │ ├── Nano33bleCxxGeneratorWorker.java │ │ │ ├── Rob3rtaCxxGeneratorWorker.java │ │ │ ├── Rob3rtaStackMachineGeneratorWorker.java │ │ │ └── SenseboxCxxGeneratorWorker.java │ │ │ ├── compile │ │ │ ├── ArduinoCompilerSetupWorker.java │ │ │ └── ArduinoCompilerWorker.java │ │ │ ├── transfer │ │ │ └── NIBOTransferWorker.java │ │ │ └── validate │ │ │ ├── ArduinoConfigurationValidator.java │ │ │ ├── ArduinoValidatorAndCollectorWorker.java │ │ │ ├── Bob3ValidatorAndCollectorWorker.java │ │ │ ├── BotnrollValidatorAndCollectorWorker.java │ │ │ ├── FestobionicValidatorAndCollectorWorker.java │ │ │ ├── FestobionicflowerValidatorAndCollectorWorker.java │ │ │ ├── MbotSimValidatorAndCollectorWorker.java │ │ │ ├── MbotValidatorAndCollectorWorker.java │ │ │ ├── Nano33BleValidatorAndCollectorWorker.java │ │ │ ├── NanoValidatorAndCollectorWorker.java │ │ │ ├── Rob3rtaSimValidatorAndCollectorWorker.java │ │ │ ├── Rob3rtaValidatorAndCollectorWorker.java │ │ │ └── SenseboxValidatorAndCollectorWorker.java │ └── resources │ │ ├── arduino.properties │ │ ├── arduino │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── bob3.properties │ │ ├── bob3 │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── botnroll.properties │ │ ├── botnroll │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── collector │ │ └── all_helper_methods.xml │ │ ├── festobionic.properties │ │ ├── festobionic │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── festobionicflower.properties │ │ ├── festobionicflower │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── mbot.properties │ │ ├── mbot │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── mega.properties │ │ ├── nano.properties │ │ ├── nano33ble.properties │ │ ├── nano33blesense │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── rob3rta.properties │ │ ├── rob3rta │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── sensebox.properties │ │ ├── sensebox │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── uno.properties │ │ └── unowifirev2.properties │ └── test │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── ArduinoConfigCompTest.java │ │ ├── ArduinoUsedHardwareCollectorVisitorTest.java │ │ ├── FestoConfigCompTest.java │ │ ├── SenseboxConfigCompTest.java │ │ └── visitor │ │ ├── ArduinoValidatorAndCollectorWorkflowTest.java │ │ └── WorkflowTestHelper.java │ └── resources │ └── ast │ └── config │ ├── arduino │ ├── robConf_accelerometer.xml │ ├── robConf_analogin.xml │ ├── robConf_analogout.xml │ ├── robConf_buzzer.xml │ ├── robConf_digitalin.xml │ ├── robConf_digitalout.xml │ ├── robConf_gyro.xml │ ├── robConf_humidity.xml │ ├── robConf_infrared.xml │ ├── robConf_key.xml │ ├── robConf_lcd.xml │ ├── robConf_lcdi2c.xml │ ├── robConf_led.xml │ ├── robConf_light.xml │ ├── robConf_motion.xml │ ├── robConf_relay.xml │ ├── robConf_rgbled.xml │ ├── robConf_servo.xml │ ├── robConf_stepmotor.xml │ └── robConf_temperature.xml │ ├── festo │ ├── robConf_led.xml │ └── robConf_servo.xml │ └── sensebox │ ├── robBrick_senseBox-Brick.xml │ ├── robConf_accelerometer.xml │ ├── robConf_analogin.xml │ ├── robConf_analogout.xml │ ├── robConf_buzzer.xml │ ├── robConf_digitalin.xml │ ├── robConf_digitalout.xml │ ├── robConf_environmental.xml │ ├── robConf_gps.xml │ ├── robConf_humidity.xml │ ├── robConf_key.xml │ ├── robConf_lcdi2c.xml │ ├── robConf_led.xml │ ├── robConf_light.xml │ ├── robConf_lightveml.xml │ ├── robConf_particle.xml │ ├── robConf_potentiometer.xml │ ├── robConf_rgbled.xml │ ├── robConf_sdcard.xml │ ├── robConf_sound.xml │ ├── robConf_temperature.xml │ ├── robConf_ultrasonic.xml │ └── robConf_wireless.xml ├── RobotCyberpi ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── constants │ │ │ └── CyberpiConstants.java │ │ │ ├── syntax │ │ │ ├── action │ │ │ │ └── mbot2 │ │ │ │ │ ├── CommunicationReceiveAction.java │ │ │ │ │ ├── CommunicationSendAction.java │ │ │ │ │ ├── DisplaySetColourAction.java │ │ │ │ │ ├── Mbot2RgbLedOffHiddenAction.java │ │ │ │ │ ├── Mbot2RgbLedOnHiddenAction.java │ │ │ │ │ ├── PlayRecordingAction.java │ │ │ │ │ ├── PrintlnAction.java │ │ │ │ │ ├── QuadRGBLightOffAction.java │ │ │ │ │ ├── QuadRGBLightOnAction.java │ │ │ │ │ └── Ultrasonic2LEDAction.java │ │ │ ├── configuration │ │ │ │ ├── bus │ │ │ │ │ └── MbuildPortBus.java │ │ │ │ └── sensor │ │ │ │ │ ├── MbuildQuadrgbSensor.java │ │ │ │ │ └── MbuildUltrasonic2Sensor.java │ │ │ └── sensor │ │ │ │ └── mbot2 │ │ │ │ ├── GyroResetAxis.java │ │ │ │ ├── Joystick.java │ │ │ │ ├── QuadRGBSensor.java │ │ │ │ └── SoundRecord.java │ │ │ ├── visitor │ │ │ ├── IMbot2Visitor.java │ │ │ ├── Mbot2Methods.java │ │ │ ├── Mbot2PythonVisitor.java │ │ │ └── Mbot2ValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── Mbot2PythonGeneratorWorker.java │ │ │ └── Mbot2ValidatorAndCollectorWorker.java │ └── resources │ │ ├── cyberpi │ │ └── program.default.xml │ │ ├── helperMethodsMbot2.yml │ │ ├── mbot2.properties │ │ └── mbot2 │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ └── test │ └── java │ └── de │ └── fhg │ └── iais │ └── roberta │ └── visitor │ └── Mbot2ValidatorAndCollectorVisitorTest.java ├── RobotEV3 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── components │ │ │ ├── ev3c4ev3 │ │ │ │ ├── ByteUtils.java │ │ │ │ ├── C4Ev3SourceCompiler.java │ │ │ │ ├── RbfBuilder.java │ │ │ │ ├── Uf2Builder.java │ │ │ │ └── Uf2FileContainer.java │ │ │ └── ev3lejos │ │ │ │ ├── ClassJavaFileObject.java │ │ │ │ ├── CompilerFeedback.java │ │ │ │ ├── CustomJavaFileManager.java │ │ │ │ ├── JavaSourceCompiler.java │ │ │ │ └── SourceJavaFileObject.java │ │ │ ├── guice │ │ │ └── Ev3GuiceModule.java │ │ │ ├── javaServer │ │ │ └── restServices │ │ │ │ └── robot │ │ │ │ └── ev3 │ │ │ │ ├── ev3dev │ │ │ │ └── Update.java │ │ │ │ └── lejos │ │ │ │ └── v1 │ │ │ │ └── Update.java │ │ │ ├── syntax │ │ │ └── action │ │ │ │ ├── ev3 │ │ │ │ └── ShowPictureAction.java │ │ │ │ └── light │ │ │ │ ├── BrickLightOffAction.java │ │ │ │ └── BrickLightOnAction.java │ │ │ ├── textlyJava │ │ │ └── Ev3TextlyJavaVisitor.java │ │ │ ├── visitor │ │ │ ├── EV3DevMethods.java │ │ │ ├── IEv3Visitor.java │ │ │ ├── codegen │ │ │ │ ├── Ev3C4ev3Visitor.java │ │ │ │ ├── Ev3JavaVisitor.java │ │ │ │ ├── Ev3PythonVisitor.java │ │ │ │ ├── Ev3RegenerateTextlyJavaVisitor.java │ │ │ │ ├── Ev3StackMachineVisitor.java │ │ │ │ └── utilities │ │ │ │ │ └── TTSLanguageMapper.java │ │ │ └── validate │ │ │ │ ├── Ev3TypecheckVisitor.java │ │ │ │ └── Ev3ValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── codegen │ │ │ ├── Ev3CxxGeneratorWorker.java │ │ │ ├── Ev3JavaGeneratorWorker.java │ │ │ ├── Ev3PythonGeneratorWorker.java │ │ │ ├── Ev3RegenerateNepoWorker.java │ │ │ └── Ev3StackMachineGeneratorWorker.java │ │ │ ├── compile │ │ │ ├── Ev3C4ev3CompilerWorker.java │ │ │ └── Ev3LejosCompilerWorker.java │ │ │ └── validate │ │ │ ├── Ev3SimValidatorAndCollectorWorker.java │ │ │ ├── Ev3TypecheckWorker.java │ │ │ └── Ev3ValidatorAndCollectorWorker.java │ └── resources │ │ ├── ev3.configuration.default.xml │ │ ├── ev3.configuration.toolbox.xml │ │ ├── ev3.program.default.xml │ │ ├── ev3.program.toolbox.beginner.xml │ │ ├── ev3.program.toolbox.expert.xml │ │ ├── ev3.properties │ │ ├── ev3c4ev3.properties │ │ ├── ev3dev.methods.yml │ │ ├── ev3dev.properties │ │ ├── ev3lejosv0.properties │ │ ├── ev3lejosv1.properties │ │ └── xNN.properties │ └── test │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── Ev3AstTest.java │ │ ├── Ev3C4ev3AstTest.java │ │ ├── Ev3DevAstTest.java │ │ ├── Ev3LejosAstTest.java │ │ ├── components │ │ └── ev3c4ev3 │ │ │ ├── RbfBuilderTest.java │ │ │ ├── ResourceUtils.java │ │ │ └── Uf2FileContainerTest.java │ │ ├── factory │ │ └── generic │ │ │ ├── IndexLocationTest.java │ │ │ └── RobotModeFactoryTest.java │ │ └── usedhardwarecheck │ │ ├── EV3ProgramUsedHardwareCheckTest.java │ │ └── ProgramConfigurationCompatabilityTest.java │ └── resources │ ├── ast │ └── method_return_3.xml │ ├── components │ └── ev3c4ev3 │ │ ├── rbf_test_patched.rbf │ │ ├── rbf_test_to_patch.rbf │ │ ├── uf2_file_to_add_1.txt │ │ ├── uf2_file_to_add_2.txt │ │ ├── uf2_with_file_1.uf2 │ │ ├── uf2_with_file_1_and_2.uf2 │ │ └── uf2_with_file_1_base64.txt │ └── visitors │ ├── MoveWithZeroSpeed.xml │ ├── hardware_check.xml │ ├── hardware_check1.xml │ ├── hardware_check2.xml │ ├── hardware_check3.xml │ ├── hardware_check5.xml │ ├── hardware_check6.xml │ ├── hardware_check7.xml │ ├── hardware_check8.xml │ ├── program_config_compatibility.xml │ ├── program_config_compatibility_gyro_touch_ultra_color.xml │ ├── python_global_variables_check_no_used_variables.xml │ ├── python_global_variables_check_one_used_variables.xml │ └── python_global_variables_check_two_used_variables.xml ├── RobotEdison ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── syntax │ │ │ ├── actors │ │ │ │ └── edison │ │ │ │ │ ├── ReceiveIRAction.java │ │ │ │ │ └── SendIRAction.java │ │ │ └── sensors │ │ │ │ └── edison │ │ │ │ └── ResetSensor.java │ │ │ ├── visitor │ │ │ ├── EdisonMethods.java │ │ │ ├── IEdisonVisitor.java │ │ │ ├── codegen │ │ │ │ ├── EdisonPythonVisitor.java │ │ │ │ └── EdisonStackMachineVisitor.java │ │ │ └── validate │ │ │ │ └── EdisonValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── codegen │ │ │ ├── EdisonPythonGeneratorWorker.java │ │ │ └── EdisonStackMachineGeneratorWorker.java │ │ │ ├── compile │ │ │ └── EdisonCompilerWorker.java │ │ │ └── validate │ │ │ ├── EdisonSimValidatorAndCollectorWorker.java │ │ │ └── EdisonValidatorAndCollectorWorker.java │ └── resources │ │ ├── edison.configuration.default.xml │ │ ├── edison.configuration.toolbox.xml │ │ ├── edison.program.default.xml │ │ ├── edison.program.toolbox.beginner.xml │ │ ├── edison.program.toolbox.expert.xml │ │ ├── edison.properties │ │ ├── edisonv2.properties │ │ ├── edisonv3.properties │ │ └── helperMethodsEdison.yml │ └── test │ └── resources │ └── collector │ └── all_helper_methods.xml ├── RobotFischertechnik ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── constants │ │ └── FischertechnikConstants.java │ │ ├── javaServer │ │ └── restServices │ │ │ └── robot │ │ │ └── txt4 │ │ │ └── Update.java │ │ ├── syntax │ │ ├── action │ │ │ ├── DisplayTextAction.java │ │ │ ├── MotorOmniDiffCurveAction.java │ │ │ ├── MotorOmniDiffCurveForAction.java │ │ │ ├── MotorOmniDiffOnAction.java │ │ │ ├── MotorOmniDiffOnForAction.java │ │ │ ├── MotorOmniDiffStopAction.java │ │ │ ├── MotorOmniDiffTurnAction.java │ │ │ ├── MotorOmniDiffTurnForAction.java │ │ │ ├── MotorOnAction.java │ │ │ ├── MotorStopAction.java │ │ │ └── ServoOnForAction.java │ │ ├── colour │ │ │ └── ColourCompare.java │ │ ├── configuration │ │ │ ├── Balldetector.java │ │ │ ├── Colordetector.java │ │ │ ├── EncoderMotor.java │ │ │ ├── EnvironmentalSensor.java │ │ │ ├── IMUSensor.java │ │ │ ├── Linedetector.java │ │ │ ├── Motiondetector.java │ │ │ ├── Phototransistor.java │ │ │ ├── RGBGestureSensor.java │ │ │ ├── TxtCamera.java │ │ │ └── TxtI2C.java │ │ └── sensor │ │ │ ├── CameraBallSensor.java │ │ │ ├── CameraLineColourSensor.java │ │ │ ├── CameraLineInformationSensor.java │ │ │ ├── CameraLineSensor.java │ │ │ ├── EnvironmentalCalibrate.java │ │ │ └── Phototransistor.java │ │ ├── visitor │ │ ├── ITxt4Visitor.java │ │ ├── Txt4Methods.java │ │ ├── Txt4PythonVisitor.java │ │ ├── Txt4StackMachineVisitor.java │ │ └── Txt4ValidatorAndCollectorVisitor.java │ │ └── worker │ │ ├── Txt4PythonGeneratorWorker.java │ │ ├── Txt4SaveWorker.java │ │ ├── Txt4SimValidatorAndCollectorWorker.java │ │ ├── Txt4StackMachineGeneratorWorker.java │ │ └── Txt4ValidatorAndCollectorWorker.java │ └── resources │ ├── txt4.methods.yml │ ├── txt4.properties │ └── txt4 │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.default.xml │ ├── program.toolbox.beginner.xml │ └── program.toolbox.expert.xml ├── RobotMbed ├── data │ └── test │ │ └── validation │ │ └── CppVisitorTest-visitMainTask_ByDefault_ReturnsEmptyCppProgram.cpp ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── syntax │ │ │ ├── action │ │ │ │ └── mbed │ │ │ │ │ ├── BothMotorsOnAction.java │ │ │ │ │ ├── BothMotorsStopAction.java │ │ │ │ │ ├── DisplayGetBrightnessAction.java │ │ │ │ │ ├── DisplayGetPixelAction.java │ │ │ │ │ ├── DisplayImageAction.java │ │ │ │ │ ├── DisplaySetBrightnessAction.java │ │ │ │ │ ├── DisplaySetPixelAction.java │ │ │ │ │ ├── DisplayTextAction.java │ │ │ │ │ ├── FourDigitDisplayClearAction.java │ │ │ │ │ ├── FourDigitDisplayShowAction.java │ │ │ │ │ ├── LedBarSetAction.java │ │ │ │ │ ├── MotionKitDualSetAction.java │ │ │ │ │ ├── MotionKitSingleSetAction.java │ │ │ │ │ ├── PinSetPullAction.java │ │ │ │ │ ├── RadioReceiveAction.java │ │ │ │ │ ├── RadioSendAction.java │ │ │ │ │ ├── RadioSetChannelAction.java │ │ │ │ │ ├── ServoSetAction.java │ │ │ │ │ ├── SingleMotorOnAction.java │ │ │ │ │ ├── SingleMotorStopAction.java │ │ │ │ │ ├── SwitchLedMatrixAction.java │ │ │ │ │ ├── calliopeV3 │ │ │ │ │ ├── RgbLedsOffHiddenAction.java │ │ │ │ │ └── RgbLedsOnHiddenAction.java │ │ │ │ │ ├── joycar │ │ │ │ │ ├── RgbLedOffActionJoycar.java │ │ │ │ │ └── RgbLedOnActionJoycar.java │ │ │ │ │ └── microbitV2 │ │ │ │ │ └── SoundToggleAction.java │ │ │ ├── configuration │ │ │ │ ├── Board.java │ │ │ │ ├── I2cBus.java │ │ │ │ ├── InfraredLine.java │ │ │ │ ├── actor │ │ │ │ │ ├── Fourdigitdisplay.java │ │ │ │ │ └── Ledbar.java │ │ │ │ └── sensor │ │ │ │ │ ├── CallibotKey.java │ │ │ │ │ ├── Colour.java │ │ │ │ │ └── Logo.java │ │ │ ├── expr │ │ │ │ └── mbed │ │ │ │ │ ├── Image.java │ │ │ │ │ └── PredefinedImage.java │ │ │ ├── functions │ │ │ │ └── mbed │ │ │ │ │ ├── ImageInvertFunction.java │ │ │ │ │ └── ImageShiftFunction.java │ │ │ └── sensor │ │ │ │ └── mbed │ │ │ │ ├── CallibotKeysSensor.java │ │ │ │ ├── RadioRssiSensor.java │ │ │ │ └── microbitV2 │ │ │ │ ├── LogoSetTouchMode.java │ │ │ │ ├── LogoTouchSensor.java │ │ │ │ └── PinSetTouchMode.java │ │ │ ├── textlyJava │ │ │ └── Microbitv2TextlyJavaVisitor.java │ │ │ ├── visitor │ │ │ ├── CalliopeMethods.java │ │ │ ├── ICalliopeVisitor.java │ │ │ ├── IJoyCarVisitor.java │ │ │ ├── IMbedV2Visitor.java │ │ │ ├── IMbedVisitor.java │ │ │ ├── IMicrobitV2Visitor.java │ │ │ ├── IMicrobitVisitor.java │ │ │ ├── JoycarMethods.java │ │ │ ├── MbedThree2ThreeOneTransformerVisitor.java │ │ │ ├── MbedTransformerVisitor.java │ │ │ ├── MbedTwo2ThreeTransformerVisitor.java │ │ │ ├── MicrobitMethods.java │ │ │ ├── codegen │ │ │ │ ├── CalliopeCppVisitor.java │ │ │ │ ├── CalliopeStackMachineVisitor.java │ │ │ │ ├── CalliopeV3PythonVisitor.java │ │ │ │ ├── CalliopeV3StackMachineVisitor.java │ │ │ │ ├── JoyCarPythonVisitor.java │ │ │ │ ├── MbedPythonVisitor.java │ │ │ │ ├── MbedStackMachineVisitor.java │ │ │ │ ├── MbedV2PythonVisitor.java │ │ │ │ ├── MbedV2RegenerateTextlyJavaVisitor.java │ │ │ │ ├── MbedV2StackMachineVisitor.java │ │ │ │ ├── MicrobitPythonVisitor.java │ │ │ │ ├── MicrobitStackMachineVisitor.java │ │ │ │ ├── MicrobitV2PythonVisitor.java │ │ │ │ └── MicrobitV2StackMachineVisitor.java │ │ │ └── validate │ │ │ │ ├── CalliopeCommonValidatorAndCollectorVisitor.java │ │ │ │ ├── CalliopeV3ValidatorAndCollectorVisitor.java │ │ │ │ ├── CalliopeValidatorAndCollectorVisitor.java │ │ │ │ ├── JoyCarValidatorAndCollectorVisitor.java │ │ │ │ ├── MbedV2ValidatorAndCollectorVisitor.java │ │ │ │ ├── MbedValidatorAndCollectorVisitor.java │ │ │ │ ├── MicrobitV2TypecheckVisitor.java │ │ │ │ ├── MicrobitV2ValidatorAndCollectorVisitor.java │ │ │ │ └── MicrobitValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── CalliopeCompilerWorker.java │ │ │ ├── CalliopeV3CompilerWorker.java │ │ │ ├── MbedCompilerWorker.java │ │ │ ├── MbedResetFirmwareWorker.java │ │ │ ├── MbedThree2ThreeOneTransformerWorker.java │ │ │ ├── MbedTwo2ThreeTransformerHelper.java │ │ │ ├── MbedTwo2ThreeTransformerWorker.java │ │ │ ├── MicrobitV1CompilerWorker.java │ │ │ ├── MicrobitV2CompilerWorker.java │ │ │ ├── codegen │ │ │ ├── CalliopeCxxGeneratorWorker.java │ │ │ ├── CalliopeStackMachineGeneratorWorker.java │ │ │ ├── CalliopeV3PythonGeneratorWorker.java │ │ │ ├── CalliopeV3StackMachineGeneratorWorker.java │ │ │ ├── JoyCarPythonGeneratorWorker.java │ │ │ ├── MicrobitPythonGeneratorWorker.java │ │ │ ├── MicrobitStackMachineGeneratorWorker.java │ │ │ ├── MicrobitV2PythonGeneratorWorker.java │ │ │ ├── MicrobitV2RegenerateNepoWorker.java │ │ │ └── MicrobitV2StackMachineGeneratorWorker.java │ │ │ └── validate │ │ │ ├── CalliopeSimValidatorAndCollectorWorker.java │ │ │ ├── CalliopeV3SimValidatorAndCollectorWorker.java │ │ │ ├── CalliopeV3ValidatorAndCollectorWorker.java │ │ │ ├── CalliopeValidatorAndCollectorWorker.java │ │ │ ├── JoyCarValidatorAndCollectorWorker.java │ │ │ ├── MbedConfigurationValidatorWorker.java │ │ │ ├── MbedV2ValidatorAndCollectorWorker.java │ │ │ ├── MbedValidatorAndCollectorWorker.java │ │ │ ├── MicrobitSimValidatorAndCollectorWorker.java │ │ │ ├── MicrobitV2SimValidatorAndCollectorWorker.java │ │ │ ├── MicrobitV2TypecheckWorker.java │ │ │ ├── MicrobitV2ValidatorAndCollectorWorker.java │ │ │ └── MicrobitValidatorAndCollectorWorker.java │ └── resources │ │ ├── calliope.methods.yml │ │ ├── calliope.properties │ │ ├── calliope │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── calliope2016.properties │ │ ├── calliope2017.properties │ │ ├── calliope2017NoBlue.properties │ │ ├── calliopeV3 │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── calliopev3.properties │ │ ├── joyCar │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── joycar.methods.yml │ │ ├── joycar.properties │ │ ├── mbed.methods.yml │ │ ├── microbit.properties │ │ ├── microbit │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ ├── microbitCommon.properties │ │ ├── microbitV2 │ │ ├── configuration.default.xml │ │ ├── configuration.toolbox.xml │ │ ├── program.default.xml │ │ ├── program.toolbox.beginner.xml │ │ └── program.toolbox.expert.xml │ │ └── microbitv2.properties │ └── test │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ └── syntax │ │ ├── CalliopeThree2ThreeOneTransformerTest.java │ │ ├── CalliopeTwo2ThreeTransformerTest.java │ │ └── MicrobitTwo2ThreeTransformerTest.java │ └── resources │ └── transform │ ├── three2threeone │ ├── old_accelerometer.xml │ ├── old_compass.xml │ ├── old_gyro.xml │ ├── old_led_rgbled.xml │ ├── old_light.xml │ ├── old_sound.xml │ ├── old_sounds.xml │ ├── old_temperature.xml │ ├── old_ultrasonic.xml │ └── old_wait_for.xml │ └── two2three │ ├── calliope │ ├── old_pins_sensor.xml │ └── old_write_to_pin.xml │ ├── microbit │ ├── old_pins_sensor.xml │ └── old_write_to_pin.xml │ ├── old_accelerometer.xml │ ├── old_compass.xml │ ├── old_fourdigitdisplay.xml │ ├── old_gyro.xml │ ├── old_humidity.xml │ ├── old_infrared.xml │ ├── old_key.xml │ ├── old_led_rgbled.xml │ ├── old_ledbar.xml │ ├── old_light.xml │ ├── old_motor_on_stop_double.xml │ ├── old_motor_on_stop_single.xml │ ├── old_motors_on_stop.xml │ ├── old_servo.xml │ ├── old_single_motor_on_stop.xml │ ├── old_sound.xml │ ├── old_sounds.xml │ ├── old_temperature.xml │ ├── old_ultrasonic.xml │ └── old_wait_for.xml ├── RobotNAO ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── factory │ │ │ └── GuiceModule.java │ │ │ ├── javaServer │ │ │ └── restServices │ │ │ │ └── robot │ │ │ │ └── nao │ │ │ │ └── Update.java │ │ │ ├── syntax │ │ │ ├── action │ │ │ │ └── nao │ │ │ │ │ ├── Animation.java │ │ │ │ │ ├── ApplyPosture.java │ │ │ │ │ ├── Autonomous.java │ │ │ │ │ ├── ForgetFace.java │ │ │ │ │ ├── GetLanguage.java │ │ │ │ │ ├── GetVolume.java │ │ │ │ │ ├── Hand.java │ │ │ │ │ ├── LearnFace.java │ │ │ │ │ ├── MoveJoint.java │ │ │ │ │ ├── NaoLedOnAction.java │ │ │ │ │ ├── PlayFile.java │ │ │ │ │ ├── PointLookAt.java │ │ │ │ │ ├── RandomEyesDuration.java │ │ │ │ │ ├── RastaDuration.java │ │ │ │ │ ├── RecordVideo.java │ │ │ │ │ ├── SetMode.java │ │ │ │ │ ├── SetStiffness.java │ │ │ │ │ ├── SetVolume.java │ │ │ │ │ ├── Stop.java │ │ │ │ │ ├── TakePicture.java │ │ │ │ │ ├── TurnDegrees.java │ │ │ │ │ ├── WalkAsync.java │ │ │ │ │ ├── WalkDistance.java │ │ │ │ │ └── WalkTo.java │ │ │ └── sensor │ │ │ │ └── nao │ │ │ │ ├── DetectFaceSensor.java │ │ │ │ ├── DetectedFaceInformation.java │ │ │ │ ├── ElectricCurrentSensor.java │ │ │ │ ├── FsrSensor.java │ │ │ │ ├── NaoMarkInformation.java │ │ │ │ └── RecognizeWord.java │ │ │ ├── visitor │ │ │ ├── INaoVisitor.java │ │ │ ├── NaoSimMethods.java │ │ │ ├── codegen │ │ │ │ ├── NaoPythonSimVisitor.java │ │ │ │ └── NaoPythonVisitor.java │ │ │ └── validate │ │ │ │ ├── NaoSimValidatorAndCollectorVisitor.java │ │ │ │ └── NaoValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── NaoPythonGeneratorWorker.java │ │ │ ├── NaoPythonSimGeneratorWorker.java │ │ │ ├── NaoSimValidatorAndCollectorWorker.java │ │ │ └── NaoValidatorAndCollectorWorker.java │ └── resources │ │ ├── nao.configuration.default.xml │ │ ├── nao.configuration.toolbox.xml │ │ ├── nao.methods.yml │ │ ├── nao.program.default.xml │ │ ├── nao.program.toolbox.beginner.xml │ │ ├── nao.program.toolbox.expert.xml │ │ ├── nao.properties │ │ └── simulation │ │ ├── .gitignore │ │ ├── Docker │ │ └── local │ │ │ ├── Dockerfile │ │ │ └── start_server.sh │ │ ├── README.md │ │ ├── controllers │ │ ├── nao_demo_python │ │ │ └── nao_demo_python.py │ │ └── streaming_supervisor │ │ │ ├── Makefile │ │ │ ├── build │ │ │ └── release │ │ │ │ ├── streaming_supervisor │ │ │ │ ├── streaming_supervisor.d │ │ │ │ └── streaming_supervisor.o │ │ │ ├── streaming_supervisor │ │ │ └── streaming_supervisor.c │ │ ├── helper │ │ └── transform_in_motion.py │ │ ├── motions │ │ ├── Backwards.motion │ │ ├── Crouch.motion │ │ ├── Forwards.motion │ │ ├── Forwards50.motion │ │ ├── ForwardsOld.motion │ │ ├── HandWave.motion │ │ ├── Shoot.motion │ │ ├── SideStepLeft.motion │ │ ├── SideStepRight.motion │ │ ├── Stand.motion │ │ ├── StandInit.motion │ │ ├── StandUpFromFront.motion │ │ ├── StandZero.motion │ │ ├── Taichi.motion │ │ ├── TurnLeft180.motion │ │ ├── TurnLeft40.motion │ │ ├── TurnLeft60.motion │ │ ├── TurnRight40.motion │ │ ├── TurnRight60.motion │ │ └── WipeForehead.motion │ │ ├── protos │ │ ├── .BallCandy.cache │ │ ├── .Cart.cache │ │ ├── .Distributor.cache │ │ ├── .Key.cache │ │ ├── .KeyHole.cache │ │ ├── .KeyPot.cache │ │ ├── .LandscapePainting.cache │ │ ├── .LollipopCandy.cache │ │ ├── .Nao.cache │ │ ├── .NaoChallengeRoom.cache │ │ ├── .NaoJersey.cache │ │ ├── .NaoLeftWristH21.cache │ │ ├── .NaoLeftWristH25Realistic.cache │ │ ├── .NaoRightWristH21.cache │ │ ├── .NaoRightWristH25Realistic.cache │ │ ├── .NaoRoom.cache │ │ ├── .Shelves.cache │ │ ├── .Tray.cache │ │ ├── .VisualArmature.cache │ │ ├── BallCandy.proto │ │ ├── Cart.proto │ │ ├── Distributor.proto │ │ ├── Key.proto │ │ ├── KeyHole.proto │ │ ├── KeyPot.proto │ │ ├── LandscapePainting.proto │ │ ├── LollipopCandy.proto │ │ ├── Nao.proto │ │ ├── NaoChallengeRoom.proto │ │ ├── NaoJersey.proto │ │ ├── NaoLeftWristH21.proto │ │ ├── NaoLeftWristH25Realistic.proto │ │ ├── NaoRightWristH21.proto │ │ ├── NaoRightWristH25Realistic.proto │ │ ├── NaoRoom.proto │ │ ├── Roughcast.proto │ │ ├── Shelves.proto │ │ ├── Tray.proto │ │ ├── VisualArmature.proto │ │ ├── icons │ │ │ ├── BallCandy.png │ │ │ ├── Cart.png │ │ │ ├── Distributor.png │ │ │ ├── Key.png │ │ │ ├── KeyHole.png │ │ │ ├── KeyPot.png │ │ │ ├── LollipopCandy.png │ │ │ ├── Nao.png │ │ │ ├── NaoChallengeRoom.png │ │ │ ├── NaoJersey.png │ │ │ ├── NaoRoom.png │ │ │ ├── Shelves.png │ │ │ ├── Tray.png │ │ │ └── VisualArmature.png │ │ └── textures │ │ │ ├── blue_logo.png │ │ │ ├── button_blue.png │ │ │ ├── button_gray.png │ │ │ ├── button_red.png │ │ │ ├── calendar.jpg │ │ │ ├── chest_button.png │ │ │ ├── ear.jpg │ │ │ ├── entree_door.jpg │ │ │ ├── living_room_door.jpg │ │ │ ├── nao_1_blue.png │ │ │ ├── nao_1_red.png │ │ │ ├── nao_2_blue.png │ │ │ ├── nao_2_red.png │ │ │ ├── nao_3_blue.png │ │ │ ├── nao_3_red.png │ │ │ ├── nao_4_blue.png │ │ │ ├── nao_4_red.png │ │ │ ├── nao_5_blue.png │ │ │ ├── nao_5_red.png │ │ │ ├── red_logo.png │ │ │ ├── roughcast │ │ │ └── roughcast_normal.png │ │ │ ├── touchtomorrow.jpg │ │ │ ├── touchtomorrow.xcf │ │ │ ├── wardrobe.jpg │ │ │ └── webots.jpg │ │ ├── serverConfig │ │ ├── session │ │ │ ├── local.json │ │ │ └── roberta.json │ │ └── simulation │ │ │ ├── local.json │ │ │ └── roberta.json │ │ ├── textures │ │ ├── cubic │ │ │ ├── background.png │ │ │ ├── brown_floor_bottom.png │ │ │ ├── brown_floor_side.png │ │ │ ├── brown_floor_top.png │ │ │ ├── gray_brick_wall.jpg │ │ │ └── grey_floor.png │ │ ├── nao_poster_1.jpg │ │ ├── nao_poster_2.jpg │ │ ├── nao_poster_3.jpg │ │ ├── nao_poster_4.jpg │ │ └── nao_poster_5.jpg │ │ └── worlds │ │ ├── .nao_room_bj.wbproj │ │ ├── .nao_room_bj_teste.wbproj │ │ ├── .nao_room_selbstgebaut.wbproj │ │ ├── nao_room.wbt │ │ └── textures │ │ ├── TouchTomorrow.png │ │ ├── cubic │ │ ├── background.png │ │ ├── brown_floor_bottom.png │ │ ├── brown_floor_side.png │ │ ├── brown_floor_top.png │ │ ├── gray_brick_wall.jpg │ │ └── grey_floor.png │ │ ├── nao_poster_1.jpg │ │ ├── nao_poster_2.jpg │ │ ├── nao_poster_3.jpg │ │ ├── nao_poster_4.jpg │ │ ├── nao_poster_5.jpg │ │ └── touch_tomorrow.jpg │ └── test │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ └── syntax │ │ ├── NaoAstTest.java │ │ └── check │ │ └── hardware │ │ └── nao │ │ └── UsedHardwareCollectorVisitorTest.java │ └── resources │ ├── hardwarecheck │ ├── detectnaomark.xml │ ├── forgetface.xml │ ├── getnaomarkinfo.xml │ ├── getrecognizedwordfromlist.xml │ ├── learnface.xml │ ├── moveblocks.xml │ ├── speech.xml │ ├── turnaction.xml │ ├── walkdistance.xml │ ├── walktoXYTheta1.xml │ ├── walktoXYTheta2.xml │ └── walktoXYTheta3.xml │ └── openRoberta.properties ├── RobotNXT ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── syntax │ │ └── action │ │ │ └── NxtRgbLedOnAction.java │ │ ├── visitor │ │ ├── INxtVisitor.java │ │ ├── NxtMethods.java │ │ ├── codegen │ │ │ ├── NxtNxcVisitor.java │ │ │ └── NxtStackMachineVisitor.java │ │ └── validate │ │ │ └── NxtValidatorAndCollectorVisitor.java │ │ └── worker │ │ ├── codegen │ │ ├── NxtCxxGeneratorWorker.java │ │ └── NxtStackMachineGeneratorWorker.java │ │ ├── compile │ │ └── NxtCompilerWorker.java │ │ └── validate │ │ ├── NxtSimValidatorAndCollectorWorker.java │ │ └── NxtValidatorAndCollectorWorker.java │ └── resources │ ├── nxt.configuration.default.xml │ ├── nxt.configuration.toolbox.xml │ ├── nxt.methods.yml │ ├── nxt.program.default.xml │ ├── nxt.program.toolbox.beginner.xml │ ├── nxt.program.toolbox.expert.xml │ └── nxt.properties ├── RobotRobotino ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── constants │ │ └── RobotinoConstants.java │ │ ├── syntax │ │ ├── actor │ │ │ └── robotino │ │ │ │ ├── OmnidriveAction.java │ │ │ │ ├── OmnidriveDistanceAction.java │ │ │ │ └── OmnidrivePositionAction.java │ │ ├── configuration │ │ │ └── sensor │ │ │ │ ├── CameraSensor.java │ │ │ │ ├── OdometrySensor.java │ │ │ │ └── OpticalSensor.java │ │ └── sensor.robotino │ │ │ ├── CameraSensor.java │ │ │ ├── CameraThreshold.java │ │ │ ├── ColourBlob.java │ │ │ ├── MarkerInformation.java │ │ │ ├── OdometrySensor.java │ │ │ ├── OdometrySensorReset.java │ │ │ └── OpticalSensor.java │ │ ├── visitor │ │ ├── IRobotinoVisitor.java │ │ ├── RobotinoMethods.java │ │ ├── RobotinoPythonVisitor.java │ │ ├── RobotinoStackMachineVisitor.java │ │ └── validate │ │ │ └── RobotinoValidatorAndCollectorVisitor.java │ │ └── worker │ │ ├── RobotinoPythonGeneratorWorker.java │ │ ├── RobotinoStackMachineGeneratorWorker.java │ │ └── validate │ │ ├── AbstractRobotinoValidatorAndCollectorWorker.java │ │ ├── RobotinoSimValidatorAndCollectorWorker.java │ │ └── RobotinoValidatorAndCollectorWorker.java │ └── resources │ ├── NEPOview.rvwx │ ├── helperMethodsRobotino.yml │ ├── helperMethodsRobotinoROS.yml │ ├── helperMethodsRobotinoView.yml │ ├── robotino.properties │ ├── robotino │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.default.xml │ ├── program.toolbox.beginner.xml │ └── program.toolbox.expert.xml │ └── robotinoROS.properties ├── RobotSpike ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── syntax │ │ ├── action │ │ │ ├── rcj │ │ │ │ └── DisplayTextAction.java │ │ │ └── spike │ │ │ │ ├── DisplayClearAction.java │ │ │ │ ├── DisplayImageAction.java │ │ │ │ ├── DisplayTextAction.java │ │ │ │ ├── MotorDiffCurveAction.java │ │ │ │ ├── MotorDiffCurveForAction.java │ │ │ │ ├── MotorDiffOnAction.java │ │ │ │ ├── MotorDiffOnForAction.java │ │ │ │ ├── MotorDiffStopAction.java │ │ │ │ ├── MotorDiffTurnAction.java │ │ │ │ ├── MotorDiffTurnForAction.java │ │ │ │ ├── MotorOnAction.java │ │ │ │ ├── MotorStopAction.java │ │ │ │ ├── PlayNoteAction.java │ │ │ │ └── PlayToneAction.java │ │ ├── configuration │ │ │ ├── rcj │ │ │ │ └── sensor │ │ │ │ │ └── InductiveSensor.java │ │ │ └── spike │ │ │ │ └── actor │ │ │ │ └── DisplayActor.java │ │ ├── sensor │ │ │ └── rcj │ │ │ │ └── InductiveSensor.java │ │ └── spike │ │ │ ├── Image.java │ │ │ └── PredefinedImage.java │ │ ├── visitor │ │ ├── AbstractSpikePythonVisitor.java │ │ ├── AbstractSpikeValidatorAndCollectorVisitor.java │ │ ├── IRCJVisitor.java │ │ ├── ISpikeVisitor.java │ │ ├── RCJStackMachineVisitor.java │ │ ├── RCJValidatorAndCollectorVisitor.java │ │ ├── spike │ │ │ ├── SpikeMethods.java │ │ │ ├── SpikePythonVisitor.java │ │ │ └── SpikeValidatorAndCollectorVisitor.java │ │ └── spikePybricks │ │ │ ├── SpikePybricksMethods.java │ │ │ ├── SpikePybricksPythonVisitor.java │ │ │ └── SpikePybricksValidatorAndCollectorVisitor.java │ │ └── worker │ │ ├── AbstractSpikeValidatorAndCollectorWorker.java │ │ ├── rcj │ │ ├── RCJStackMachineGeneratorWorker.java │ │ └── RCJValidatorAndCollectorWorker.java │ │ ├── spike │ │ ├── SpikePythonGeneratorWorker.java │ │ └── SpikeValidatorAndCollectorWorker.java │ │ └── spikePybricks │ │ ├── SpikePybricksCompilerWorker.java │ │ ├── SpikePybricksPythonGeneratorWorker.java │ │ └── SpikePybricksValidatorAndCollectorWorker.java │ └── resources │ ├── rcj.properties │ ├── rcj │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.default.xml │ ├── program.toolbox.beginner.xml │ └── program.toolbox.expert.xml │ ├── spike.methods.yml │ ├── spike.properties │ ├── spike │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.default.xml │ ├── program.toolbox.beginner.xml │ └── program.toolbox.expert.xml │ ├── spikePybricks.methods.yml │ └── spikePybricks.properties ├── RobotThymio ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ ├── constants │ │ └── ThymioConstants.java │ │ ├── syntax │ │ ├── action │ │ │ └── thymio │ │ │ │ ├── LedButtonOnAction.java │ │ │ │ ├── LedCircleOnAction.java │ │ │ │ ├── LedProxHOnAction.java │ │ │ │ ├── LedProxVOnAction.java │ │ │ │ ├── LedSoundOnAction.java │ │ │ │ ├── LedTemperatureOnAction.java │ │ │ │ ├── PlayRecordingAction.java │ │ │ │ ├── RecordStartAction.java │ │ │ │ └── RecordStopAction.java │ │ └── sensor │ │ │ └── thymio │ │ │ └── TapSensor.java │ │ ├── visitor │ │ ├── AbstractAsebaVisitor.java │ │ ├── IThymioVisitor.java │ │ ├── ThymioAsebaVisitor.java │ │ ├── ThymioMethods.java │ │ ├── ThymioSimValidatorAndCollectorVisitor.java │ │ ├── ThymioStackMachineVisitor.java │ │ └── ThymioValidatorAndCollectorVisitor.java │ │ └── worker │ │ ├── ThymioAsebaGeneratorWorker.java │ │ ├── ThymioSimValidatorAndCollectorWorker.java │ │ ├── ThymioStackMachineGeneratorWorker.java │ │ └── ThymioValidatorAndCollectorWorker.java │ └── resources │ ├── configuration.default.xml │ ├── configuration.toolbox.xml │ ├── program.toolbox.beginner.xml │ ├── program.toolbox.expert.xml │ ├── thymio.methods.yml │ ├── thymio.properties │ ├── thymio.yml │ └── thymioProgram.default.xml ├── RobotWeDo ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── fhg │ │ │ └── iais │ │ │ └── roberta │ │ │ ├── syntax │ │ │ └── configuration │ │ │ │ ├── WedoConfigurationComponent.java │ │ │ │ └── board │ │ │ │ └── Wedo.java │ │ │ ├── textlyJava │ │ │ └── WedoTextlyJavaVisitor.java │ │ │ ├── visitor │ │ │ ├── IWeDoVisitor.java │ │ │ ├── codegen │ │ │ │ ├── WeDoRegenerateTextlyJavaVisitor.java │ │ │ │ └── WeDoStackMachineVisitor.java │ │ │ └── validate │ │ │ │ ├── WedoTypecheckVisitor.java │ │ │ │ └── WedoValidatorAndCollectorVisitor.java │ │ │ └── worker │ │ │ ├── codegen │ │ │ ├── WedoCodeGeneratorWorker.java │ │ │ └── WedoRegenerateNepoWorker.java │ │ │ └── validate │ │ │ ├── WedoConfigurationValidatorWorker.java │ │ │ ├── WedoTypecheckWorker.java │ │ │ └── WedoValidatorAndCollectorWorker.java │ └── resources │ │ ├── wedo.configuration.default.xml │ │ ├── wedo.configuration.toolbox.xml │ │ ├── wedo.program.default.xml │ │ ├── wedo.program.toolbox.beginner.xml │ │ ├── wedo.program.toolbox.expert.xml │ │ └── wedo.properties │ └── test │ ├── java │ └── de │ │ └── fhg │ │ └── iais │ │ └── roberta │ │ └── syntax │ │ └── codegen │ │ └── WeDo │ │ └── ast │ │ └── WeDoConfigCompTest.java │ └── resources │ └── ast │ └── config │ ├── robBrick_WeDo-Brick.xml │ ├── robConf_buzzer.xml │ ├── robConf_gyro.xml │ ├── robConf_infrared.xml │ ├── robConf_key.xml │ ├── robConf_led.xml │ └── robConf_motor.xml ├── admin-help.txt ├── admin.bat ├── admin.sh ├── ora-help.txt ├── ora.sh ├── pom.xml └── src └── site └── empty.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/general-question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/ISSUE_TEMPLATE/general-question.md -------------------------------------------------------------------------------- /.github/workflows/docker_standalone_dispatched_by_user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/workflows/docker_standalone_dispatched_by_user.yml -------------------------------------------------------------------------------- /.github/workflows/integration_test_dispatched_by_user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/workflows/integration_test_dispatched_by_user.yml -------------------------------------------------------------------------------- /.github/workflows/integration_test_triggered_by_cron.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/workflows/integration_test_triggered_by_cron.yml -------------------------------------------------------------------------------- /.github/workflows/release_triggered_by_tag_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/workflows/release_triggered_by_tag_push.yml -------------------------------------------------------------------------------- /.github/workflows/unit_test_triggered_by_develop_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.github/workflows/unit_test_triggered_by_develop_push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/.gitignore -------------------------------------------------------------------------------- /Code_Of_Conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Code_Of_Conduct.md -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/LICENSE -------------------------------------------------------------------------------- /ListOfThird-PartyProductsAndLicenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/ListOfThird-PartyProductsAndLicenses.txt -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/NOTICE -------------------------------------------------------------------------------- /OpenRobertaRobot/constantsSource.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/constantsSource.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/Exprly.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/Exprly.interp -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/Exprly.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/Exprly.tokens -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyBaseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyBaseListener.java -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyBaseVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyBaseVisitor.java -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyLexer.interp -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyLexer.java -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyLexer.tokens -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyListener.java -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyParser.java -------------------------------------------------------------------------------- /OpenRobertaRobot/gen/ExprlyVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/gen/ExprlyVisitor.java -------------------------------------------------------------------------------- /OpenRobertaRobot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/pom.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/main/java/de/fhg/iais/roberta/transformer/Ast2JaxbHelper.java: -------------------------------------------------------------------------------- 1 | // rm -------------------------------------------------------------------------------- /OpenRobertaRobot/src/main/resources/blockly.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/main/resources/blockly.xsd -------------------------------------------------------------------------------- /OpenRobertaRobot/src/main/resources/common.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/main/resources/common.methods.yml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/main/resources/expansion.xslt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/main/resources/expansion.xslt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/main/resources/mappingBlockNames.xslt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/main/resources/mappingBlockNames.xslt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/java/testVisitor/ITestVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/java/testVisitor/ITestVisitor.java -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/java/testVisitor/ast/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/java/testVisitor/ast/A.java -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/java/testVisitor/ast/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/java/testVisitor/ast/B.java -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/java/testVisitor/ast/C.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/java/testVisitor/ast/C.java -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/java/testVisitor/ast/Phrase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/java/testVisitor/ast/Phrase.java -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-1.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-2a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-2a.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-2e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-2e.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-2override.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-2override.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-3.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/json/json-3override.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/json/json-3override.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/logback.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/prop2map/err1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/prop2map/err1.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/prop2map/err2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/prop2map/err2.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/prop2map/err3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/prop2map/err3.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/prop2map/ok.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/prop2map/ok.txt -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/test.properties -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/util/Xslt_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/util/Xslt_in.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/util/Xslt_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/util/Xslt_out.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/util/n1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/util/n1.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/util/n2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/util/n2.xml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/visitor/x.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/visitor/x.json -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/yaml/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/yaml/expected.json -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/yaml/y1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/yaml/y1.yml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/yaml/y1Override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaRobot/src/test/resources/yaml/y1Override.yml -------------------------------------------------------------------------------- /OpenRobertaRobot/src/test/resources/yaml/y2.yml: -------------------------------------------------------------------------------- 1 | k2: 2 | k6: v9 3 | 4 | k7: [ v10,v11 ] -------------------------------------------------------------------------------- /OpenRobertaServer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/pom.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/create-constraints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/create-constraints.sql -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/create-initrows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/create-initrows.sql -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/dbUpgrade/3-1-0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/dbUpgrade/3-1-0.sql -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/dbUpgrade/4-0-0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/dbUpgrade/4-0-0.sql -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/dbUpgrade/4-2-9.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/dbUpgrade/4-2-9.sql -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/hibernate-cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/hibernate-cfg.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/keystore.jks -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/logback-prod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/logback-prod.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/logback.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/main/resources/openRoberta.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/main/resources/openRoberta.properties -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2016/lists.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2016/sensor_pins.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2016/sensors_config_pin_pull.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017/lists.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017/sensor_pins.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017/sensors_config_pin_pull.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017NoBlue/lists.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017NoBlue/sensor_pins.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliope2017NoBlue/sensors_config_pin_pull.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliopev3/lists.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliopev3/sensor_pins.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/calliopev3/sensors_config_pin_pull.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/joycar/action_display_test.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/astGenerated/spikePybricks/empty.ast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/collectorResults/microbitv2/sensor_buttons.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/targetLanguage/calliopev3/messages.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/crossCompilerTests/_expected/robotSpecific/targetLanguage/microbit/math_lists.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/bluetooth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/bluetooth.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/drive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/drive.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/list.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/logic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/logic.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/math.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/math.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/methods.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/methods.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/move.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/move.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/sensors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/sensors.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/show.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/sound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/sound.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/text.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/roundtrip/wait.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/roundtrip/wait.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/testutil/xssInvalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/testutil/xssInvalid.xml -------------------------------------------------------------------------------- /OpenRobertaServer/src/test/resources/testutil/xssValid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/src/test/resources/testutil/xssValid.xml -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/README.md -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/app/scss/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/app/scss/style.scss -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/1x1.gif -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/click.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/click.mp3 -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/click.ogg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/click.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/click.wav -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/delete.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/delete.mp3 -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/delete.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/delete.ogg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/delete.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/delete.wav -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/handopen.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/handopen.cur -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/quote0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/quote0.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/quote1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/quote1.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/sprites.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/media/sprites.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/media/sprites.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ar.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/az.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/az.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ba.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/bcc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/bcc.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/be.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/be.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/bg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/bg.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/bn.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/br.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/br.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ca.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ca.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/cs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/cs.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/da.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/da.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/de.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/de.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/el.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/el.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/en.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/es.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/eu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/eu.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/fa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/fa.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/fi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/fi.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/fr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/fr.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/he.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/he.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/hi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/hi.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/hrx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/hrx.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/hu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/hu.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ia.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/id.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/is.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/is.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/it.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/it.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ja.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ja.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ko.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ko.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/lb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/lb.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/lki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/lki.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/lrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/lrc.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/lt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/lt.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/mk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/mk.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ms.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/nb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/nb.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/nl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/nl.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/oc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/oc.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/pl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/pl.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/pms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/pms.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/pt-br.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/pt-br.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/pt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/pt.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ro.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ru.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ru.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sc.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sd.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/shn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/shn.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sk.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sl.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sq.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sr.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/sv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/sv.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/ta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/ta.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/tcy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/tcy.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/th.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/th.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/tl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/tl.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/tlh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/tlh.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/tr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/tr.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/uk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/uk.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/vi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/vi.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/zh-hans.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/zh-hans.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/js/zh-hant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/js/zh-hant.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ar.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/az.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/az.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ba.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/bcc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/bcc.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/be.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/bg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/bg.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/bn.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/br.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ca.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/cs.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/da.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/de.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/el.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/en.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/es.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/eu.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/fa.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/fi.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/fr.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/he.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/hi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/hi.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/hrx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/hrx.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/hu.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ia.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/id.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/is.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/is.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/it.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ja.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ko.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/lb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/lb.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/lki.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/lki.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/lrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/lrc.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/lt.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/mk.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ms.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/nb.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/nl.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/oc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/oc.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/pl.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/pms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/pms.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/pt.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/qqq.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ro.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ru.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sc.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sd.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/shn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/shn.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sk.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sl.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sq.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sr.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/sv.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/ta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/ta.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/tcy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/tcy.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/th.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/tl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/tl.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/tlh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/tlh.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/tr.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/uk.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/json/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/json/vi.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/blockly/msg/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/blockly/msg/messages.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/Caveat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/Caveat-Bold.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/Roboto-Black.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/typicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/typicons.eot -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/typicons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/typicons.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/typicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/typicons.ttf -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/fonts/typicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/fonts/typicons.woff -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/AK_Schule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/AK_Schule.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/NEPO.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/NEPO.ico -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/Nepo_N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/Nepo_N.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/Roberta_Tipp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/Roberta_Tipp.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/arduBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/arduBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/beta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/beta.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/bob3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/bob3.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/bob3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/bob3.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/bob3Background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/bob3Background.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/botnroll.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/botnroll.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/botnroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/botnroll.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/deprecated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/deprecated.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/edison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/edison.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/ev3Background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/ev3Background.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/ev3lejosv1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/ev3lejosv1.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/festobionic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/festobionic.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/iais.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/iais.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/iais_logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/iais_logo.gif -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/joycar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/joycar.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/languages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/languages.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/mbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/mbot.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/mbot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/mbot2.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/mbotBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/mbotBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/menu_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/menu_handle.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/microbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/microbit.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/microbitv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/microbitv2.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/nao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/nao.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/naoBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/naoBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/nepo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/nepo.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/nxt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/nxt.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/nxtBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/nxtBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/rcjBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/rcjBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/rob3rta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/rob3rta.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/roberta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/roberta.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/robotino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/robotino.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/sensebox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/sensebox.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/spike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/spike.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/startDE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/startDE.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/startEN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/startEN.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/thymio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/thymio.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/tour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/tour.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/txt4Background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/txt4Background.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/wedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/wedo.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/wedoBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/wedoBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/wiki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/wiki.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/xNN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/xNN.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/img/xNNBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/img/xNNBackground.jpg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/roberta.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/roberta.css -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/roberta.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/roberta.css.map -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/style.css -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/style.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/style.css.map -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/Google_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/Google_logo.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/NEPO_Logo_RGB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/NEPO_Logo_RGB.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/arrow-unsorted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/arrow-unsorted.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/ev3Robot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/ev3Robot.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/logo-word.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/logo-word.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/program.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/program.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/simPlayGround.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/simPlayGround.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/startButton.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/startButton.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/css/svg/step_connector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/css/svg/step_connector.svg -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_bob3_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_bob3_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_bob3_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_bob3_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_ev3_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_ev3_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_ev3_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_ev3_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_mbot_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_mbot_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_mbot_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_mbot_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_nao_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_nao_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_nao_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_nao_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_nxt_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_nxt_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_nxt_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_nxt_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_rcj_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_rcj_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_rcj_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_rcj_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_txt4_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_txt4_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_txt4_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_txt4_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_txt4_es.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_txt4_es.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_wedo_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_wedo_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_wedo_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_wedo_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_xNN_de.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_xNN_de.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/help/progHelp_xNN_en.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/help/progHelp_xNN_en.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/index.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/aceEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/aceEditor.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/comm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/comm.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/dbc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/dbc.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/log.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/msg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/msg.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/table.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/util.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/helper/wrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/helper/wrap.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/main.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/js/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/js/require.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/ace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/ace.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/mode-c_cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/mode-c_cpp.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/mode-java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/mode-java.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/mode-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/mode-json.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/mode-python.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/mode-python.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/ace/worker-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/ace/worker-json.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/dapjs/dap.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/dapjs/dap.umd.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/huebee/huebee.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/huebee/huebee.min.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/jquery/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/jquery/jquery.min.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/neuralnetwork/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/neuralnetwork/lib.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/sound/volume-meter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/sound/volume-meter.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/thymio/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/thymio/browser.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/thymio/flatbuffers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/thymio/flatbuffers.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/thymio/flexbuffers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/thymio/flexbuffers.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/thymio/isEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/thymio/isEqual.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/README.md -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/enum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/enum.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/get-webots.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/get-webots.sh -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/glm-js.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/glm-js.min.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/images/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/images/run.png -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/webots.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/webots.min.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/wrenjs.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/wrenjs.data -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/wrenjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/wrenjs.js -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/libs/webots/wrenjs.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/libs/webots/wrenjs.wasm -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/manifest.webapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/manifest.webapp.json -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/socket.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/socket.html -------------------------------------------------------------------------------- /OpenRobertaServer/staticResources/theme/business.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaServer/staticResources/theme/business.json -------------------------------------------------------------------------------- /OpenRobertaWeb/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/.prettierignore -------------------------------------------------------------------------------- /OpenRobertaWeb/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/.prettierrc.json -------------------------------------------------------------------------------- /OpenRobertaWeb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/README.md -------------------------------------------------------------------------------- /OpenRobertaWeb/css/roberta.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/css/roberta.css -------------------------------------------------------------------------------- /OpenRobertaWeb/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/gulpfile.js -------------------------------------------------------------------------------- /OpenRobertaWeb/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/package-lock.json -------------------------------------------------------------------------------- /OpenRobertaWeb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/package.json -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/configVisualization/const.robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/configVisualization/const.robots.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/configVisualization/port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/configVisualization/port.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/configVisualization/robotBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/configVisualization/robotBlock.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/configVisualization/wires.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/configVisualization/wires.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/nepostackmachine/interpreter.state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/nepostackmachine/interpreter.state.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/nepostackmachine/interpreter.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/nepostackmachine/interpreter.util.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/nepostackmachine/wedo.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/nepostackmachine/wedo.model.d.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.helper.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.msg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.msg.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.nn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.nn.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/neuralnetwork/neuralnetwork.ui.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/controller/menu.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/controller/menu.controller.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/controller/nn.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/controller/nn.controller.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/controller/tour.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/controller/tour.controller.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/controller/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/controller/user.controller.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/confList.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/confList.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/configuration.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/configuration.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/guiState.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/guiState.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/logList.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/logList.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/notification.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/notification.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/progList.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/progList.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/program.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/program.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/robot.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/robot.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/startView.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/startView.model.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/thymio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/thymio.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/thymio_generated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/thymio_generated.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/user.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/models/userGroup.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/models/userGroup.model.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/roberta/ts/restEntities.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/roberta/ts/restEntities.d.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/simulation/simulationLogic/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/simulation/simulationLogic/math.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/simulation/simulationLogic/maze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/simulation/simulationLogic/maze.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/app/simulation/simulationLogic/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/app/simulation/simulationLogic/types.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/aceEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/aceEditor.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/comm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/comm.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/dbc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/dbc.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/helper.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/helper.d.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/log.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/msg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/msg.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/table.ts -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/util.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/helper/wrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/helper/wrap.js -------------------------------------------------------------------------------- /OpenRobertaWeb/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/src/main.js -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_almost-all-blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_almost-all-blocks.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_almost-all-blocks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_almost-all-blocks.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_functions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_functions.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_functions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_functions.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_math.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_math.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_math.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_math.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_mathExpr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_mathExpr.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_mathExpr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_mathExpr.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_mathFunc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_mathFunc.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_mathFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_mathFunc.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_motor-and-tone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_motor-and-tone.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_motor-and-tone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_motor-and-tone.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_nested-if.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_nested-if.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_nested-if.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_nested-if.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_plain-repeats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_plain-repeats.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_plain-repeats.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_plain-repeats.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_recursiveFac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_recursiveFac.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_recursiveFac.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_recursiveFac.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_repeat-while-and-until.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_repeat-while-and-until.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_repeat-while-and-until.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_repeat-while-and-until.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_wait-until-distance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_wait-until-distance.json -------------------------------------------------------------------------------- /OpenRobertaWeb/testData/ci_wait-until-distance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/testData/ci_wait-until-distance.xml -------------------------------------------------------------------------------- /OpenRobertaWeb/tsconfig-umd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/tsconfig-umd.json -------------------------------------------------------------------------------- /OpenRobertaWeb/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/OpenRobertaWeb/tsconfig.json -------------------------------------------------------------------------------- /Pull_Request_Template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Pull_Request_Template.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/README.md -------------------------------------------------------------------------------- /Resources/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=UTF-8 3 | -------------------------------------------------------------------------------- /Resources/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Resources/arduinoCreate/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/arduinoCreate/config.ini -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/NEPO_Logo_EV3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/NEPO_Logo_EV3.png -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/ORLab_USBconn_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/ORLab_USBconn_16x16.png -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/Roberta_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/Roberta_32x32.png -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/Roberta_eyes_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/Roberta_eyes_16x16.png -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/info_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/info_32x32.png -------------------------------------------------------------------------------- /Resources/brick_pictures/ev3menu/startbildschirm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/ev3menu/startbildschirm1.png -------------------------------------------------------------------------------- /Resources/brick_pictures/runtime/Roberta_Altebrille.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/runtime/Roberta_Altebrille.png -------------------------------------------------------------------------------- /Resources/brick_pictures/runtime/Roberta_Augenlogo_zu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/runtime/Roberta_Augenlogo_zu.png -------------------------------------------------------------------------------- /Resources/brick_pictures/runtime/Roberta_Blumen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/runtime/Roberta_Blumen.png -------------------------------------------------------------------------------- /Resources/brick_pictures/runtime/Roberta_Tacho.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/brick_pictures/runtime/Roberta_Tacho.png -------------------------------------------------------------------------------- /Resources/checkstyle/openroberta-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/checkstyle/openroberta-header.txt -------------------------------------------------------------------------------- /Resources/database_visualization/OR_DB.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/database_visualization/OR_DB.graphml -------------------------------------------------------------------------------- /Resources/database_visualization/OR_DB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/database_visualization/OR_DB.png -------------------------------------------------------------------------------- /Resources/database_visualization/OR_DB_with_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/database_visualization/OR_DB_with_groups.png -------------------------------------------------------------------------------- /Resources/dockerStandalone/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/dockerStandalone/Dockerfile -------------------------------------------------------------------------------- /Resources/dockerStandalone/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/dockerStandalone/start.sh -------------------------------------------------------------------------------- /Resources/formatter/openRobertaEclipse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/formatter/openRobertaEclipse.xml -------------------------------------------------------------------------------- /Resources/formatter/openRobertaIdea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/formatter/openRobertaIdea.xml -------------------------------------------------------------------------------- /Resources/image-v1/CreateImage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/CreateImage.sh -------------------------------------------------------------------------------- /Resources/image-v1/espeak/lib/libstdc++.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/lib/libstdc++.10 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/lib/libstdc++.so.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/lib/libstdc++.so.10 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/lib/libstdc++.so.6.0.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/lib/libstdc++.so.6.0.10 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/af_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/af_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/am_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/am_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/an_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/an_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/as_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/as_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/az_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/az_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/bg_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/bg_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/bn_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/bn_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ca_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ca_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/cs_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/cs_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/cy_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/cy_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/da_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/da_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/de_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/de_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/el_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/el_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/en_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/en_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/eo_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/eo_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/es_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/es_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/et_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/et_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/eu_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/eu_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/fa_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/fa_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/fi_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/fi_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/fr_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/fr_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ga_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ga_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/gd_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/gd_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/grc_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/grc_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/gu_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/gu_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/hbs_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/hbs_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/hi_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/hi_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/hu_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/hu_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/hy_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/hy_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/id_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/id_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/intonations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/intonations -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/is_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/is_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/it_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/it_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/jbo_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/jbo_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ka_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ka_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/kl_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/kl_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/kn_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/kn_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ko_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ko_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ku_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ku_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/la_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/la_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/lfn_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/lfn_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/lt_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/lt_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/lv_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/lv_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/mk_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/mk_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ml_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ml_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ms_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ms_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/nci_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/nci_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ne_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ne_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/nl_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/nl_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/no_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/no_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/or_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/or_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/pa_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/pa_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/pap_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/pap_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/phondata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/phondata -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/phonindex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/phonindex -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/phontab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/phontab -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/pl_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/pl_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/pt_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/pt_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ro_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ro_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ru_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ru_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/si_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/si_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/sk_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/sk_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/sl_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/sl_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/sq_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/sq_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/sv_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/sv_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/sw_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/sw_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ta_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ta_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/te_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/te_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/tr_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/tr_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/ur_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/ur_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/vi_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/vi_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/f1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/f1 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/f2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/f2 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/f3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/f3 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/f4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/f4 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/f5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/f5 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m1 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m2 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m3 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m4 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m5 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m6 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/!v/m7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/!v/m7 -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/fa: -------------------------------------------------------------------------------- 1 | name persian 2 | language fa 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/hy: -------------------------------------------------------------------------------- 1 | name armenian 2 | language hy 3 | gender male 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/ka: -------------------------------------------------------------------------------- 1 | name georgian 2 | language ka 3 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/ku: -------------------------------------------------------------------------------- 1 | name kurdish 2 | language ku 3 | gender male 4 | 5 | //words 1 48 6 | 7 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/pa: -------------------------------------------------------------------------------- 1 | name punjabi 2 | language pa 3 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/tr: -------------------------------------------------------------------------------- 1 | name turkish 2 | language tr 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/asia/vi: -------------------------------------------------------------------------------- 1 | name vietnam 2 | language vi 3 | gender male 4 | 5 | words 1 6 | pitch 80 118 7 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/de: -------------------------------------------------------------------------------- 1 | name german 2 | language de 3 | gender male 4 | 5 | 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/default: -------------------------------------------------------------------------------- 1 | name default 2 | language en 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/en -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/en-us: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/en-us -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/es-la: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/es-la -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/an: -------------------------------------------------------------------------------- 1 | name aragonese 2 | language an 3 | gender male 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/cs: -------------------------------------------------------------------------------- 1 | name czech 2 | language cs 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/cy: -------------------------------------------------------------------------------- 1 | language cy 2 | name welsh 3 | gender male 4 | 5 | intonation 4 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/el: -------------------------------------------------------------------------------- 1 | name greek 2 | language el 3 | gender male 4 | 5 | 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/et: -------------------------------------------------------------------------------- 1 | name estonian 2 | language et 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/fi: -------------------------------------------------------------------------------- 1 | name finnish 2 | language fi 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/lt: -------------------------------------------------------------------------------- 1 | 2 | name lithuanian 3 | language lt 4 | gender male 5 | 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/nl: -------------------------------------------------------------------------------- 1 | language nl 2 | name dutch 3 | gender male 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/pl: -------------------------------------------------------------------------------- 1 | name polish 2 | language pl 3 | gender male 4 | 5 | intonation 2 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/ro: -------------------------------------------------------------------------------- 1 | name romanian 2 | language ro 3 | gender male 4 | 5 | 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/sk: -------------------------------------------------------------------------------- 1 | name slovak 2 | language sk 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/europe/sv: -------------------------------------------------------------------------------- 1 | name swedish 2 | language sv 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/fr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/fr -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/other/sw: -------------------------------------------------------------------------------- 1 | name swahili-test 2 | language sw 3 | gender male 4 | 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/voices/pt -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/am: -------------------------------------------------------------------------------- 1 | name amharic-test 2 | language am 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/az: -------------------------------------------------------------------------------- 1 | name azerbaijani-test 2 | language az 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/bn: -------------------------------------------------------------------------------- 1 | name bengali-test 2 | language bn 3 | gender male 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/eu: -------------------------------------------------------------------------------- 1 | name basque-test 2 | language eu 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/gd: -------------------------------------------------------------------------------- 1 | name scottish-gaelic-test 2 | language gd 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/gu: -------------------------------------------------------------------------------- 1 | name gujarati-test 2 | language gu 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/kl: -------------------------------------------------------------------------------- 1 | name greenlandic 2 | language kl 3 | 4 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/or: -------------------------------------------------------------------------------- 1 | name oriya-test 2 | language or 3 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/si: -------------------------------------------------------------------------------- 1 | name sinhala-test 2 | language si 3 | 4 | intonation 2 5 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/sl: -------------------------------------------------------------------------------- 1 | name slovenian-test 2 | language sl 3 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/voices/test/ur: -------------------------------------------------------------------------------- 1 | name urdu-test 2 | language ur 3 | 4 | stressrule 6 5 | 6 | -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/zh_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/zh_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/share/espeak-data/zhy_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/share/espeak-data/zhy_dict -------------------------------------------------------------------------------- /Resources/image-v1/espeak/speak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/espeak/speak -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/checkroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/checkroot -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/ev3init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/ev3init.sh -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/jrun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/jrun -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/startbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/startbt -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/startpan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/startpan -------------------------------------------------------------------------------- /Resources/image-v1/lejos_scripts/startup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image-v1/lejos_scripts/startup -------------------------------------------------------------------------------- /Resources/image/CreateImage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/image/CreateImage.sh -------------------------------------------------------------------------------- /Resources/images/blockly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/images/blockly.png -------------------------------------------------------------------------------- /Resources/images/browserstack-logo-600x315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/images/browserstack-logo-600x315.png -------------------------------------------------------------------------------- /Resources/licenses/Apache2.0-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/Apache2.0-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/ECL2.0-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/ECL2.0-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/MIT-bootstrap-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/MIT-bootstrap-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/MIT-jquery-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/MIT-jquery-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/MIT-jqueryui-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/MIT-jqueryui-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/OTNDeveloperLicenseTerms-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/OTNDeveloperLicenseTerms-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/jquery-MIT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/jquery-MIT-LICENSE.txt -------------------------------------------------------------------------------- /Resources/licenses/leJOS-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/licenses/leJOS-LICENSE.txt -------------------------------------------------------------------------------- /Resources/naoClient/naoclient/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/naoClient/naoclient/__init__.py -------------------------------------------------------------------------------- /Resources/naoClient/naoclient/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/naoClient/naoclient/client.py -------------------------------------------------------------------------------- /Resources/naoClient/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/naoClient/setup.py -------------------------------------------------------------------------------- /Resources/scripts/config-block-extractor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/config-block-extractor/README.md -------------------------------------------------------------------------------- /Resources/scripts/upload-c4ev3-linux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/upload-c4ev3-linux/README.md -------------------------------------------------------------------------------- /Resources/scripts/upload-c4ev3-linux/ev3duder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/upload-c4ev3-linux/ev3duder -------------------------------------------------------------------------------- /Resources/scripts/upload-c4ev3-linux/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/upload-c4ev3-linux/install.sh -------------------------------------------------------------------------------- /Resources/scripts/upload-c4ev3-linux/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/upload-c4ev3-linux/uninstall.sh -------------------------------------------------------------------------------- /Resources/scripts/upload-c4ev3-linux/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/scripts/upload-c4ev3-linux/upload.sh -------------------------------------------------------------------------------- /Resources/serviceForRaspberryPI/ora.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/serviceForRaspberryPI/ora.service -------------------------------------------------------------------------------- /Resources/tutorial/Bionics4Education1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/Bionics4Education1.json -------------------------------------------------------------------------------- /Resources/tutorial/Calliope1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/Calliope1.json -------------------------------------------------------------------------------- /Resources/tutorial/Calliope2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/Calliope2.json -------------------------------------------------------------------------------- /Resources/tutorial/bionics4education1EN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/bionics4education1EN.json -------------------------------------------------------------------------------- /Resources/tutorial/einstieg-in-die-nao-simulation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/einstieg-in-die-nao-simulation.json -------------------------------------------------------------------------------- /Resources/tutorial/einstieg-in-die-nao-simulationII.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/Resources/tutorial/einstieg-in-die-nao-simulationII.json -------------------------------------------------------------------------------- /RobotArdu/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/pom.xml -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/arduino.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/arduino.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/arduino/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/arduino/program.default.xml -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/bob3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/bob3.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/botnroll.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/botnroll.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/festobionic.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/festobionic.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/festobionicflower.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/festobionicflower.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/mbot.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/mbot.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/mega.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/mega.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/nano.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/nano.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/nano33ble.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/nano33ble.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/rob3rta.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/rob3rta.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/sensebox.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/sensebox.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/uno.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/uno.properties -------------------------------------------------------------------------------- /RobotArdu/src/main/resources/unowifirev2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotArdu/src/main/resources/unowifirev2.properties -------------------------------------------------------------------------------- /RobotCyberpi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotCyberpi/pom.xml -------------------------------------------------------------------------------- /RobotCyberpi/src/main/resources/helperMethodsMbot2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotCyberpi/src/main/resources/helperMethodsMbot2.yml -------------------------------------------------------------------------------- /RobotCyberpi/src/main/resources/mbot2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotCyberpi/src/main/resources/mbot2.properties -------------------------------------------------------------------------------- /RobotEV3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/pom.xml -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3.configuration.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3.configuration.default.xml -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3.configuration.toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3.configuration.toolbox.xml -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3.program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3.program.default.xml -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3.properties -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3c4ev3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3c4ev3.properties -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3dev.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3dev.methods.yml -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3dev.properties -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3lejosv0.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3lejosv0.properties -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/ev3lejosv1.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/ev3lejosv1.properties -------------------------------------------------------------------------------- /RobotEV3/src/main/resources/xNN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/main/resources/xNN.properties -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/ast/method_return_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/ast/method_return_3.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/components/ev3c4ev3/uf2_file_to_add_1.txt: -------------------------------------------------------------------------------- 1 | content of file 1 -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/components/ev3c4ev3/uf2_file_to_add_2.txt: -------------------------------------------------------------------------------- 1 | content of file 2 -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check1.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check2.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check3.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check5.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check6.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check7.xml -------------------------------------------------------------------------------- /RobotEV3/src/test/resources/visitors/hardware_check8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEV3/src/test/resources/visitors/hardware_check8.xml -------------------------------------------------------------------------------- /RobotEdison/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/pom.xml -------------------------------------------------------------------------------- /RobotEdison/src/main/resources/edison.program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/src/main/resources/edison.program.default.xml -------------------------------------------------------------------------------- /RobotEdison/src/main/resources/edison.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/src/main/resources/edison.properties -------------------------------------------------------------------------------- /RobotEdison/src/main/resources/edisonv2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/src/main/resources/edisonv2.properties -------------------------------------------------------------------------------- /RobotEdison/src/main/resources/edisonv3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/src/main/resources/edisonv3.properties -------------------------------------------------------------------------------- /RobotEdison/src/main/resources/helperMethodsEdison.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotEdison/src/main/resources/helperMethodsEdison.yml -------------------------------------------------------------------------------- /RobotFischertechnik/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotFischertechnik/pom.xml -------------------------------------------------------------------------------- /RobotFischertechnik/src/main/resources/txt4.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotFischertechnik/src/main/resources/txt4.methods.yml -------------------------------------------------------------------------------- /RobotFischertechnik/src/main/resources/txt4.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotFischertechnik/src/main/resources/txt4.properties -------------------------------------------------------------------------------- /RobotMbed/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/pom.xml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliope.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliope.methods.yml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliope.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliope.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliope/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliope/program.default.xml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliope2016.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliope2016.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliope2017.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliope2017.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/calliopev3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/calliopev3.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/joyCar/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/joyCar/program.default.xml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/joycar.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/joycar.methods.yml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/joycar.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/joycar.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/mbed.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/mbed.methods.yml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/microbit.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/microbit.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/microbit/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/microbit/program.default.xml -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/microbitCommon.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/microbitCommon.properties -------------------------------------------------------------------------------- /RobotMbed/src/main/resources/microbitv2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotMbed/src/main/resources/microbitv2.properties -------------------------------------------------------------------------------- /RobotNAO/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/pom.xml -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/nao.configuration.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/nao.configuration.default.xml -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/nao.configuration.toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/nao.configuration.toolbox.xml -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/nao.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/nao.methods.yml -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/nao.program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/nao.program.default.xml -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/nao.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/nao.properties -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/.gitignore: -------------------------------------------------------------------------------- 1 | controllers/test/ -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/README.md -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/.Cart.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/.Cart.cache -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/.Key.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/.Key.cache -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/.Nao.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/.Nao.cache -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/.Tray.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/.Tray.cache -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/Cart.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/Cart.proto -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/Key.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/Key.proto -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/Nao.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/Nao.proto -------------------------------------------------------------------------------- /RobotNAO/src/main/resources/simulation/protos/Tray.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/main/resources/simulation/protos/Tray.proto -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/hardwarecheck/forgetface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/hardwarecheck/forgetface.xml -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/hardwarecheck/learnface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/hardwarecheck/learnface.xml -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/hardwarecheck/moveblocks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/hardwarecheck/moveblocks.xml -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/hardwarecheck/speech.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/hardwarecheck/speech.xml -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/hardwarecheck/turnaction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/hardwarecheck/turnaction.xml -------------------------------------------------------------------------------- /RobotNAO/src/test/resources/openRoberta.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNAO/src/test/resources/openRoberta.properties -------------------------------------------------------------------------------- /RobotNXT/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/pom.xml -------------------------------------------------------------------------------- /RobotNXT/src/main/resources/nxt.configuration.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/src/main/resources/nxt.configuration.default.xml -------------------------------------------------------------------------------- /RobotNXT/src/main/resources/nxt.configuration.toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/src/main/resources/nxt.configuration.toolbox.xml -------------------------------------------------------------------------------- /RobotNXT/src/main/resources/nxt.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/src/main/resources/nxt.methods.yml -------------------------------------------------------------------------------- /RobotNXT/src/main/resources/nxt.program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/src/main/resources/nxt.program.default.xml -------------------------------------------------------------------------------- /RobotNXT/src/main/resources/nxt.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotNXT/src/main/resources/nxt.properties -------------------------------------------------------------------------------- /RobotRobotino/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotRobotino/pom.xml -------------------------------------------------------------------------------- /RobotRobotino/src/main/resources/NEPOview.rvwx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotRobotino/src/main/resources/NEPOview.rvwx -------------------------------------------------------------------------------- /RobotRobotino/src/main/resources/robotino.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotRobotino/src/main/resources/robotino.properties -------------------------------------------------------------------------------- /RobotRobotino/src/main/resources/robotinoROS.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotRobotino/src/main/resources/robotinoROS.properties -------------------------------------------------------------------------------- /RobotSpike/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/pom.xml -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/rcj.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/rcj.properties -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/rcj/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/rcj/program.default.xml -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/spike.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/spike.methods.yml -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/spike.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/spike.properties -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/spike/program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/spike/program.default.xml -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/spikePybricks.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/spikePybricks.methods.yml -------------------------------------------------------------------------------- /RobotSpike/src/main/resources/spikePybricks.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotSpike/src/main/resources/spikePybricks.properties -------------------------------------------------------------------------------- /RobotThymio/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/pom.xml -------------------------------------------------------------------------------- /RobotThymio/src/main/java/de/fhg/iais/roberta/visitor/ThymioMethods.java: -------------------------------------------------------------------------------- 1 | package de.fhg.iais.roberta.visitor; 2 | 3 | public enum ThymioMethods { 4 | CLOSE, STOP 5 | } -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/configuration.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/configuration.default.xml -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/configuration.toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/configuration.toolbox.xml -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/program.toolbox.expert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/program.toolbox.expert.xml -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/thymio.methods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/thymio.methods.yml -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/thymio.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/thymio.properties -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/thymio.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/thymio.yml -------------------------------------------------------------------------------- /RobotThymio/src/main/resources/thymioProgram.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotThymio/src/main/resources/thymioProgram.default.xml -------------------------------------------------------------------------------- /RobotWeDo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/pom.xml -------------------------------------------------------------------------------- /RobotWeDo/src/main/resources/wedo.program.default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/main/resources/wedo.program.default.xml -------------------------------------------------------------------------------- /RobotWeDo/src/main/resources/wedo.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/main/resources/wedo.properties -------------------------------------------------------------------------------- /RobotWeDo/src/test/resources/ast/config/robConf_gyro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/test/resources/ast/config/robConf_gyro.xml -------------------------------------------------------------------------------- /RobotWeDo/src/test/resources/ast/config/robConf_key.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/test/resources/ast/config/robConf_key.xml -------------------------------------------------------------------------------- /RobotWeDo/src/test/resources/ast/config/robConf_led.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/test/resources/ast/config/robConf_led.xml -------------------------------------------------------------------------------- /RobotWeDo/src/test/resources/ast/config/robConf_motor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/RobotWeDo/src/test/resources/ast/config/robConf_motor.xml -------------------------------------------------------------------------------- /admin-help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/admin-help.txt -------------------------------------------------------------------------------- /admin.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/admin.bat -------------------------------------------------------------------------------- /admin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/admin.sh -------------------------------------------------------------------------------- /ora-help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/ora-help.txt -------------------------------------------------------------------------------- /ora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/ora.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenRoberta/openroberta-lab/HEAD/pom.xml -------------------------------------------------------------------------------- /src/site/empty.txt: -------------------------------------------------------------------------------- 1 | to make the directory containing this file NOT empty. --------------------------------------------------------------------------------