aggiornati con robot_local

This commit is contained in:
leo 2025-11-02 16:23:37 +01:00
parent b17846d113
commit 8d93776dc2
4 changed files with 11 additions and 12 deletions

View file

@ -6,7 +6,6 @@ from pybricks.tools import wait
from assi import A from assi import A
from robot_class import LazyRobot, Robot from robot_class import LazyRobot, Robot
from robots import leorobot as robot
def main(robot: LazyRobot): def main(robot: LazyRobot):
@ -70,11 +69,13 @@ def main(robot: LazyRobot):
print(db.angle()) print(db.angle())
giro_preciso(90) giro_preciso(90)
print(db.angle()) print(db.angle())
giro_preciso(180)
print(db.angle())
giro_preciso(-90) giro_preciso(-90)
print(db.angle()) print(db.angle())
giro_preciso(35) giro_preciso(-120)
print(db.angle())
giro_preciso(120)
print(db.angle())
giro_preciso(-90)
print(db.angle()) print(db.angle())
print(f"drived {db.distance()}") print(f"drived {db.distance()}")
@ -82,6 +83,6 @@ def main(robot: LazyRobot):
if __name__ == "__main__": if __name__ == "__main__":
import batteria import batteria
from robots import cbrobot as robot from robot_local import robot
main(robot) main(robot)

View file

@ -6,7 +6,7 @@ from pybricks.tools import wait
from assi import A from assi import A
from robot_class import LazyRobot, Robot from robot_class import LazyRobot, Robot
from robots import cbrobot as robot from robot_local import robot
def main(robot: LazyRobot): def main(robot: LazyRobot):
@ -45,6 +45,6 @@ def main(robot: LazyRobot):
if __name__ == "__main__": if __name__ == "__main__":
import batteria import batteria
from robots import cbrobot as robot from robot_local import robot
main(robot) main(robot)

View file

@ -39,6 +39,6 @@ def main(robot: LazyRobot):
if __name__ == "__main__": if __name__ == "__main__":
import batteria import batteria
from robots import cbrobot as robot from robot_local import robot
main(robot) main(robot)

View file

@ -3,14 +3,12 @@ import usys
from pybricks.tools import hub_menu, wait from pybricks.tools import hub_menu, wait
import batteria import batteria
from giro_leo_prova import main as run_L
from guida_funzionante import main as run_G from guida_funzionante import main as run_G
from guidaavantieindietro import main as run_A from guidaavantieindietro import main as run_A
from robot_local import robot from robot_local import robot
PROGRAMMI = { PROGRAMMI = {"G": run_G, "A": run_A, "L": run_L}
"G": run_G,
"A": run_A,
}
def run_with_play(hub, fn, *args, **kwargs): def run_with_play(hub, fn, *args, **kwargs):