From 401ee4a7fe5a14cd2f43da2f01abf6067ac47705 Mon Sep 17 00:00:00 2001 From: LarsB Date: Sat, 18 May 2019 08:34:11 +0200 Subject: [PATCH] fixed some bugs --- RobotLib.py | 6 ++++-- databaseCreatorv2.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/RobotLib.py b/RobotLib.py index 7aedfeb..f61571c 100644 --- a/RobotLib.py +++ b/RobotLib.py @@ -39,6 +39,8 @@ class Robot: self.delta *= -1 else: self.delta = self.deg + if self.delta < 0: + self.delta *= -1 self.total_angle_rad = self._get_rad(self.total_angle_deg) def set_angle(self, angle): @@ -123,8 +125,8 @@ class Robot: def serialize(self): string = "" for entry in self.database: - string += "{},{}:{},{},{}\n".format(str(entry.x), str(entry.y), str(entry.s1.deg), str(entry.s2.deg), - str(entry.s3.deg)) + string += "{},{}:{},{},{}\n".format(str(entry.x), str(entry.y), str(entry.s1), str(entry.s2), + str(entry.s3)) return string def deserialize(self, string): diff --git a/databaseCreatorv2.py b/databaseCreatorv2.py index 1993fb4..8b1b57a 100644 --- a/databaseCreatorv2.py +++ b/databaseCreatorv2.py @@ -5,7 +5,7 @@ from RobotLib import * class Looper: def __init__(self, Robot): - self.stepsize = 0.3 + self.stepsize = 1 self.robot = Robot def run(self):