Написание сценария Python для Thonny для самобалансирующегося робота (2-колесный) с Raspberry pi4. Я следовал коду от Github (https://github.com/shivaay1/Equsant-Self-Balancing-Robot-Python) Я столкнулся с несколькими ошибками, но мне удалось исправить некоторые из них на пути. Это последняя ошибка, которую я не могу решить. Эта строка aTempX = accel_data ['x'] выдает ошибку; TypeError: индексы кортежа должны быть целыми числами, а не str.
Я просмотрел stackoverflow для решений, но ни одно из них, похоже, не работает для этого конкретного случая. Я в основном пытаюсь сохранить данныеиз imu в переменные x, y, z.
#Calling the MPU6050 data
accel_data = sensor.get_accel_data()
gyro_data = sensor.get_gyro_data()
aTempX = accel_data['x']
aTempY = accel_data['y']
aTempZ = accel_data['z']
gTempX = gyro_data['x']
gTempY = gyro_data['y']
gTempZ = gyro_data['z']
Если возможно, кто-нибудь может объяснить, что означает эта ошибка и правильный формат написания этих 6 строк. Спасибо!