✨
This commit is contained in:
@ -2,6 +2,7 @@ from robot import Arlo
|
|||||||
|
|
||||||
def main():
|
def main():
|
||||||
arlo = Arlo(False)
|
arlo = Arlo(False)
|
||||||
|
for _ in range(5):
|
||||||
image = arlo.robot.take_photo()
|
image = arlo.robot.take_photo()
|
||||||
bounding_boxes = arlo.find_aruco(image)
|
bounding_boxes = arlo.find_aruco(image)
|
||||||
print(arlo.estimate_distance(bounding_boxes[0][0]))
|
print(arlo.estimate_distance(bounding_boxes[0][0]))
|
||||||
|
@ -99,7 +99,7 @@ class Arlo():
|
|||||||
|
|
||||||
avg_size = (avg_width + avg_height)/2
|
avg_size = (avg_width + avg_height)/2
|
||||||
|
|
||||||
return (FOCAL_LENGTH * 15)/avg_size
|
return (FOCAL_LENGTH * 14.5)/avg_size
|
||||||
|
|
||||||
def find_aruco(self, image):
|
def find_aruco(self, image):
|
||||||
aruco_dict = cv2.aruco.Dictionary_get(cv2.aruco.DICT_6X6_250)
|
aruco_dict = cv2.aruco.Dictionary_get(cv2.aruco.DICT_6X6_250)
|
||||||
|
Reference in New Issue
Block a user