Edit: I’m now able to calibrate my setup. I have to retract and extend the belts twice for it to work. See my second post.
Hello everyone,
I recently finished assembling my Maslow 4.1 kit and began the installation process. For the frame, I used 4 concrete anchors on my garage floor, and the frame size is roughly 4000mm x 3300mm.
I had read in multiple places on the forum that the orientation of the Maslow doesn’t matter, so I placed it in an arbitrary position on the spoil board and began the calibration using the default values (running firmware 1.0 or 1.01 at that time). The calibration process initially went well—until Maslow ran off the spoil board and onto the garage floor. It turned out the calibration grid was rotated relative to the spoil board. So it seems that orientation does matter after all.
From what I understand, the Y-axis (height) should align with the direction of the router’s power cord. Based on that, I rotated the Maslow 90 degrees to align things properly and restarted the calibration.
However, during the initial belt tensioning phase, Maslow shot right off the spoil board—likely because the interrupted calibration had messed with my Maslow.yaml file. I decided to start fresh by downloading a clean Maslow.yaml from GitHub and also noticed firmware 1.03 was available, so I updated to that.
Since then, I haven’t been able to complete calibration. The process starts, makes the first few moves, and then gets stuck in an infinite RestartingFitness loop. The fitness value rises to about 0.3, then drops back down to 0.02–0.04. The anchor position values being tested don’t make sense and drift away from my actual frame size.
Here’s what I’ve tried:
• Using different grid sizes
• Manually entering the anchor locations in Maslow.yaml before starting calibration
• Letting it run for hours (fitness got stuck at ~0.04 after peaking at 0.3)
Now I’m considering either:
• Changing the orientation of Maslow back to the my first setup
• Rolling back to firmware 1.01, where I had a much better calibration experience
Any ideas what might be going wrong or what else I could try?
Thanks in advance for any help!
Maxime