{ "layout": { "chassis": { "width": 1100.0, "length": 1550.0, "contour": [ -775.0, 550.0, 775.0, 550.0, 775.0, -550.0, -775.0, -550.0 ] }, "components": [ { "type": "wheel", "options": { "platform": 0, "scale": 1.0, "radius": 200.0, "group": null, "id": 1, "name": "w1", "x": 0.0, "y": 300.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "wheel", "options": { "platform": 6, "scale": 1.0, "radius": 200.0, "group": null, "id": 2, "name": "w2", "x": 0.0, "y": -300.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidarssc", "options": { "usingLidars": "frontlidar", "stopDist": 100.0, "directionX": 1.0, "directionY": 0.0, "thresDot": 9999, "contour": [ 0.0, 0.0 ], "group": [ "0", "stop" ], "id": 411683697, "name": "autoStop", "x": 0.0, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidarssc", "options": { "usingLidars": "frontlidar", "stopDist": 100.0, "directionX": 1.0, "directionY": 0.0, "thresDot": 999, "contour": [ 0.0, 0.0 ], "group": [ "0", "slow" ], "id": 726862610, "name": "autoSlow", "x": 0.0, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidar2d", "options": { "isCircle": true, "ignoreDist": 10.0, "maxDist": 200000.0, "useFilter": "", "filterChassis": true, "afterImageFilterOutN": 7, "afterImageFilterOutDeg": 2.0, "reflexThres": 0.4, "reflexFilterWndSz": 30, "reflexDistWnd": 50.0, "reflexChunkThres": 2.5, "BindLidar2dName": "", "BindRelativeX": -4.9166203, "BindRelativeY": 938.9871, "BindRelativeTh": 1.300003, "group": null, "id": 1444795304, "name": "rightlidar", "x": -749.0, "y": -475.0, "yaw": 180.8, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidar2d", "options": { "isCircle": true, "ignoreDist": 10.0, "maxDist": 200000.0, "useFilter": "", "filterChassis": true, "afterImageFilterOutN": 7, "afterImageFilterOutDeg": 2.0, "reflexThres": 0.4, "reflexFilterWndSz": 30, "reflexDistWnd": 50.0, "reflexChunkThres": 2.5, "BindLidar2dName": "", "BindRelativeX": 0.0, "BindRelativeY": 0.0, "BindRelativeTh": 0.0, "group": null, "id": 1983955111, "name": "leftlidar", "x": -734.0, "y": 475.0, "yaw": 179.8, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidar3d", "options": { "ignoreDist": 5.0, "maxDist": 200000.0, "reduce": false, "voxelSize": 70.0, "pcklen": 82560, "angleSgn": -1, "endAngle": 0.0, "RotationMatrix": [ 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, -0.0, 0.0, 1.0 ], "group": null, "id": 1000069841, "name": "frontlidar3d", "x": 752.5, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "plannar3dlidarzrange", "options": { "zmin": -65.0, "zmax": 7.0, "useAbsolute": true, "samples": 1024, "lidar3dName": "frontlidar3d", "isCircle": true, "ignoreDist": 10.0, "maxDist": 200000.0, "useFilter": "", "filterChassis": true, "afterImageFilterOutN": 7, "afterImageFilterOutDeg": 2.0, "reflexThres": 0.4, "reflexFilterWndSz": 30, "reflexDistWnd": 50.0, "reflexChunkThres": 2.5, "BindLidar2dName": "", "BindRelativeX": 0.0, "BindRelativeY": 0.0, "BindRelativeTh": 0.0, "group": null, "id": 1954892242, "name": "frontlidar", "x": 752.5, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidarssc", "options": { "usingLidars": "frontlidar", "stopDist": 100.0, "directionX": 1.0, "directionY": 0.0, "thresDot": 10, "contour": [ 600.0, -650.0, 600.0, 650.0, 1200.0, 650.0, 1200.0, -650.0 ], "group": [ "1", "stop" ], "id": 1519627219, "name": "fstop1", "x": 230.0, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } }, { "type": "lidarssc", "options": { "usingLidars": "frontlidar", "stopDist": 100.0, "directionX": 1.0, "directionY": 0.0, "thresDot": 10, "contour": [ 1200.0, -650.0, 1200.0, 650.0, 2600.0, 650.0, 2600.0, -650.0 ], "group": [ "1", "slow" ], "id": 771141297, "name": "fslow1", "x": 230.0, "y": 0.0, "yaw": 0.0, "z": 0.0, "pitch": 0.0, "roll": 0.0 } } ] }, "DriveTaskInterval": 30, "DriveTaskTimeout": 9999.0, "basicSpeed": 0.7, "msConf": { "SyncThAccPerSec": 5.0, "TestCarSyncDistance": 2893.0, "TestCarSyncTh": 0.0, "ManualCarSyncVxFac": 0.3, "ManualCarSyncVyFac": 1.0, "ManualCarSyncVthFac": 30.0, "MultiVehicleCrabSteerLimitDeg": 120.0, "DeltaDetectCenter": 742.5, "MultiVehicleSyncUseDetour": true, "MultiVehicleManualUseDetourCorrection": true, "MultiVehicleFleetNum": 2, "MultiVehicleSyncInterval": 25, "MultiVehicleMasterEndpoint": "/", "SimpleIp": "192.168.1.101", "MultiVehicleSelfEndpoint": "", "MultiVehicleUseDetect": false, "MultiVehicleControlRadius": 0.0, "MultiVehicleAutoCmdTimeoutMs": 9999, "MultiVehicleMemberTtlMs": 0, "MultiVehicleAutoUseIdealCenter": true, "MultiVehicleAutoRequireFleetCenter": true, "MultiVehiclePosBiasXFac": 0.005, "MultiVehiclePosBiasYFac": 0.15, "MultiVehiclePosBiasThFac": 0.1, "MultiVehiclePosBiasXThreshold": 0.05, "MultiVehiclePosBiasYThreshold": 10.0, "MultiVehiclePosBiasThThreshold": 5.0, "MultiVehicleDetectBiasXFac": 0.0, "MultiVehicleDetectBiasYFac": 0.0, "MultiVehicleDetectBiasThFac": 0.0, "MultiVehicleDetectBiasXThreshold": 0.0, "MultiVehicleDetectBiasYThreshold": 0.0, "MultiVehicleDetectBiasThThreshold": 0.0, "MultiVehicleRotateCompXyFac": 0.003, "MultiVehicleRotateCompXyIFac": 0.01, "MultiVehicleRotateCompXyMax": 3.0, "MultiVehicleRotateCompThFac": 0.1, "MultiVehicleRotateCompThIFac": 0.01, "MultiVehicleRotateCompThMax": 3.0, "MultiVehicleRotateActiveOmega": 0.5, "MultiVehicleRotateCompTangentFrac": 0.1, "SingleCarSyncPrecisionXy": 10.0, "SingleCarSyncPrecisionTh": 0.1, "PlaygroundWebApiUrl": "http://localhost:18090", "MultiVehicleRotatePoseWebApiDiagEnabled": false, "PlaygroundRobotName": "agv_multi_1", "PlaygroundNeighborRobotName": "agv_multi_2", "WebApiTranslateMm": 100.0, "WebApiRotateDeg": 5.0, "InPlaceRotateTargetWorldDeg": 90.0, "InPlaceRotateSpeed": 30.0, "InPlaceRotateArriveDeg": 1.0, "InPlaceRotateWheelAlignDeg": 2.0, "InPlaceRotateActiveWheelAlignDeg": 10.0, "FleetRotateOmega": 6.0, "FleetRotateTargetDeltaDeg": 90.0, "FleetRotateArriveDeg": 1.5, "FleetRotateSlowDeg": 10.0, "FleetRotateMinOmega": 0.5, "FleetRotateAccel": 1.0, "FleetRotateSettleSec": 0.5, "FleetRotateUseDetourHeading": true, "FleetCrabAngleDeg": 90.0, "FleetCrabBodyWorldHeadingDeg": 0.0, "FleetCrabLengthMm": 2000.0, "FleetCrabSpeed": 0.35, "FleetCrabAccel": 0.1, "FleetCrabStartAccel": 0.02, "FleetCrabSlowDistance": 800.0, "FleetCrabFinishDistance": 10.0, "FleetCrabFinishSpeed": 0.0, "FleetCrabSlowingPow": 0.7, "FleetCrabGcpThetaThreshold": 120.0, "FleetCrabDthLinearFac": 3.3, "FleetCrabDthLinearThreshold": 10.0, "FleetCrabStartSyncTimeoutSec": 9999.0, "FleetCrabStartWheelAlignDeg": 2.0, "TwoLegLidarName": "leftlidar,rearlidar", "TwoLegGuessX": -2000.0, "TwoLegWidth": 450.0, "TwoLegWidthErr": 50.0, "TwoLegBlobDist": 100.0, "TwoLegBlobSize": 200.0, "TwoLegBlobPtCount": 10, "TwoLegPadding": 5, "TwoLegPillarFindingScope": 20, "TwoLegSgnDir": 1, "TwoLegCenterChangeX": 0.0, "TwoLegOutputBiasX": -15.0, "TwoLegOutputBiasY": 0.0, "TwoLegFilterLength": 500.0, "TwoLegFilterWidth": 800.0, "TireFilterLength": 1000.0, "TireFilterWidth": 1900.0, "TireTwoLegWidth": 1470.0, "TireTwoLegWidthErr": 200.0, "TireTwoLegBlobPtCount": 10, "TireFrontTwoLegBlobDist": 100.0, "TireFrontTwoLegBlobSize": 200.0, "TireFrontPadding": 10, "TireFrontTwoLegPillarFindingScope": 10, "TireFrontTwoLegSgnDir": 1, "TireFrontTwoLegCenterChangeX": 0.0, "TireBackTwoLegBlobDist": 100.0, "TireBackTwoLegBlobSize": 200.0, "TireBackPadding": 5, "TireBackTwoLegPillarFindingScope": 20, "TireBackTwoLegSgnDir": 1, "TireBackTwoLegCenterChangeX": 0.0, "ClampControlKp": 0.0015, "ClampControlKi": 0.0, "ClampControlKd": 0.0, "ClampControlMaxI": 0.02, "ClampControlSpeedAcc": 2.0, "ClampControlThresh": 0.2, "ClampControlDeadZone": 30.0, "MaxClampSpeed": 12.0, "LineTrackDistance": 1000.0, "LineTrackMaxSpeed": 0.3, "LineTrackKp": 0.001, "LineTrackKi": 0.0, "LineTrackKd": 0.0, "LineTrackDeadZone": 10.0, "TireFollowingWalkBlindSwitchingDistance": 1300.0, "TireFollowingStage1GuessX": 2200.0, "TireFollowingStage2GuessX": 2600.0, "TireFollowingWalkBlindFinishDistance": 10.0, "TireFollowingSlowDistance": 750.0, "TireFollowingMaxSpeed": 0.3, "TireFollowingFrontLidarPathTransformationX": 160.0, "TireFollowingFrontLidarPathTransformationY": 3.0, "TireFollowingFrontLidarWalkBlindTh": 0.0, "TireFollowingBackLidarPathTransformationX": 155.0, "TireFollowingBackLidarPathTransformationY": 0.0, "TireFollowingBackLidarWalkBlindTh": 0.0, "TireFollowingLeaveCarBackLidarPathTransformationX": 1700.0, "TireFollowingLeaveCarWalkBlindSwitchingDistance": 2400.0, "TireFollowingTireNum": 2, "TireFollowingCloseDistance": 1400.0, "TireFollowingAngleIgnoreThr": 1.0, "TireFollowingYAverageFrameCount": 6, "DstTrackerMaxSpeed": 0.3, "GcpThetaThreshold": 70.0, "DthLinearFac": 0.75, "DthLinearThreshold": 25.0, "BiasFac": 0.5, "BiasThreshold": 15.0, "BiasControlGainFac": 1.0, "BiasSlowSigma": 55.0, "LineMagKp": 0.1, "LineMagKi": 0.0, "LineMagKd": 0.1, "MagMaxI": 10.0, "MagDeadZone": 1.0, "LineMagThresh": 35.0, "CurveMagKp": 0.4, "CurveMagKi": 0.0, "CurveMagKd": 0.1, "CurveMagThresh": 65.0, "MotionDebugPrint": true, "DebugCurvature": false, "SlowDistance": 1000.0, "SlowingPow": 0.8, "FinishDistance": 5.0, "FinishSpeed": 0.02, "FirstThAccuracy": 2.0, "ThContinuousThreshold": 10.0, "FirstRotateSpeedFac": 1.0, "FirstRotateMaxSpeed": 30.0, "FirstRotateAcc": 20.0, "FirstRotateDeAcc": 30.0, "SpeedAccPerSecond": 0.1, "SpeedDeAccPerSecond": 1.0, "NotContinuousAngle": 3.0, "PowerSteeringLookAhead": 100.0, "SpeedLookAhead": 1500.0, "SpeedLookAheadCurveDiff": 1000.0, "SpeedLookBackCurveDiff": 200.0, "SpeedLimitCurveDiffMin": 0.2, "SpeedLimitCurveMin": 0.2, "MaxRotateSpeedCurveLimit": 30.0, "MaxRotateAccCurveLimit": 30.0, "BaisAlarmValue": 1500.0, "DthAlarmValue": 150.0, "UseAutoAvoidance": false, "ObstacleStopDistance": 1000.0, "ObstacleSlowDistance": 2500.0, "CoefficientOfExpansion": 1.0, "TargetSpeed": 0.5, "EmptyCartLength": 1550.0, "EmptyCartWidth": 1100.0, "RotateStopFac": 1.3, "RotateSlowFac": 1.8, "SlowPow": 1.2, "ShieldAutoObstacle": false, "LidarName": "frontlidar", "ObstacleRecoveryTime": 500, "UseCameraAvoidance": false, "UseManualContorolAvoidance": true, "ManualAutoAvoidcaneSlowDistance": 500.0, "ManualAutoAvoidcaneStopDistance": 300.0, "ShieldAutoAvoidance": false, "UpCamPoseX": 0.0, "UpCamPoseY": 0.0, "UpCamPoseTh": 0.0, "DownCamPoseX": 0.0, "DownCamPoseY": 0.0, "DownCamPoseTh": 0.0, "OutMapEnable": true, "GroundLossThreshold": 5.0, "LaserLossThreshold": 15.0, "RiskSlowdownThreshold": 15.0, "UseSimpleDetector": false, "LoseConnectionTime": 5000, "GroundCameraDisconnectAlarmTime": 200, "FrontLidarName": "null", "RearLidarName": "null", "UseSkidDetector": true, "SkidTimeThreshold": 3000, "SkidFacThreshold": 3.0, "MissionWarningTime": 3000, "UseGyrosDetector": false, "GyrosErrorTime": 3000, "GyrosErrorFac": 10, "ObstacleStopDec": 0.1 }, "script": "MultiWheelC.dll", "guru": { "MaxLogFiles": 20, "interpreter": "javascript", "throwSAIError": true }, "locationTimeout": 100, "IOCheckIntegrity": true, "detourHost": "127.0.0.1", "detourPort": 4321 }