cmvr_head/applications/config/servo_config.json

49 lines
1.1 KiB
JSON
Raw Normal View History

2026-04-29 09:33:16 +08:00
{
"version": 1,
"servo_count": 2,
"servos": [
{
"id": "eye_l_up",
"limit_min_angle_rad": -1.5707963,
"limit_max_angle_rad": 1.5707963,
"home_angle_rad": 0.0,
"driver": {
"pwm_dev_name": "pwm1",
"pwm_channel": 1,
"period_ns": 20000000,
"min_pulse_ns": 500000,
"max_pulse_ns": 2500000,
"min_angle_rad": -1.5707963,
"max_angle_rad": 1.5707963
},
"control": {
"max_velocity_rad": 6.28,
"max_acceleration_rad": 100.0,
"max_jerk_rad": 500.0,
"position_gain": 8.0
}
},
{
"id": "eye_r_up",
"limit_min_angle_rad": -1.5707963,
"limit_max_angle_rad": 1.5707963,
"home_angle_rad": 0.0,
"driver": {
"pwm_dev_name": "pwm1",
"pwm_channel": 2,
"period_ns": 20000000,
"min_pulse_ns": 500000,
"max_pulse_ns": 2500000,
"min_angle_rad": -1.5707963,
"max_angle_rad": 1.5707963
},
"control": {
"max_velocity_rad": 6.28,
"max_acceleration_rad": 100.0,
"max_jerk_rad": 500.0,
"position_gain": 8.0
}
}
]
}