Files
BQP/srcs/RobotNet10/RobotApp/RobotNet10.RobotApp/RobotAppCustomConfigs/configs/MoveStraightConfig.config.json
2026-07-13 09:25:40 +07:00

148 lines
2.9 KiB
JSON

{
"id": "a1b2c3d4-5678-9abc-def0-123456789abc",
"configType": "MoveStraightConfig",
"createdAt": "2026-03-04T00:00:00.0000000+07:00",
"updatedAt": "2026-03-04T00:00:00.0000000+07:00",
"description": "MoveStraight Configuration",
"variables": [
{
"name": "K",
"type": "double",
"value": 2.5,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "Ks",
"type": "double",
"value": 0.1,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "WheelBase",
"type": "double",
"value": 0.4,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "MaxSteeringAngle",
"type": "double",
"value": 0.5,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "GoalApproachDistance",
"type": "double",
"value": 1.0,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "GoalGainMultiplier",
"type": "double",
"value": 2.0,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "ReachedRadius",
"type": "double",
"value": 0.05,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "MaxAngularVelocity",
"type": "double",
"value": 0.05,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "ResolutionSplit",
"type": "double",
"value": 0.02,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "DockToDirection",
"type": "enum",
"value": "FORWARD",
"min": null,
"max": null,
"roles": "",
"enumValues": [
"FORWARD",
"BACKWARD"
]
},
{
"name": "DockToLength",
"type": "double",
"value": 3,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "DecelerationDistance",
"type": "double",
"value": 5.0,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "DockingOvershootDetectionRadius",
"type": "double",
"value": 0.5,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "FinePositioningTimeoutMs",
"type": "double",
"value": 6000,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
},
{
"name": "FinePositioningMaxRetries",
"type": "double",
"value": 3,
"min": 0,
"max": null,
"roles": "",
"enumValues": null
}
]
}