Not getting proper square with move_bb8_square.py program

Not getting complete or perfect square. Similar is the case with circular path program

Hi,

Thats normal, to have a perfect square you should controle the odometry and even then you might have errors.

Dear Sir,
I encountered the same issue as yours. I realized when the program executed with bb8 robot move 4 equal distances, however the angle turn is not 90 degree, hence it is not forming a square. Kindly advise how to recover.

Thanks,
Steven

Hi @steven.chong ,

Welcome to this Community!

It is fine if the robot is not making perfect 90 degree turns to form a square path.
With some trial and error method, you can get very close to a 90 degree turn, although it may not be perfectly 90 degrees, you can still finish this exercise with close enough values for the 90 degree turn.

Regards,
Girish