Hi,
I just received my Robotics Kit and started to play with it.
Unfortunately I’m struggling already with the first steps of the “Alex Robot - Line Follower - Part 1” challenge when trying to do the servo calibration with the following error message (no matter whether I use CodeRunner in Further or Mu):
Traceback (most recent call last):
File “/home/pi/pitop/src/tmp.py”, line 5, in
alex.calibrate()
File “/usr/lib/python3/dist-packages/pitop/robotics/alex_robot.py”, line 169, in calibrate
self.pan_servo.zero_point = 0
AttributeError: ‘NoneType’ object has no attribute ‘zero_point’
I already went through the following steps:
- updated everything with Sysem -> Check for updates
- tried these commands: “sudo apt install -y python3-pitop” and “pip3 install pitop”
- flashed all latest firmwares
- reflashed Sirius (with pi-topOS-sirius_C781_2020-12-22_04-11-42) and repeated the steps above
- searched for any help in the forum and the knowledge base
Some more version details:
python3-pitop version (0.16.0)
pi-top devices -> pi-top [4] Expansion Plate (v21.10)
pi-top devices hub -> pi-top [4] (v5.4)
Nothing helped so far - so I would really appreciate any help!
Regards,
Michael