secondo robot + piccolo miglioramento run_1

This commit is contained in:
leo 2025-11-16 19:16:23 +01:00
parent 44451aafb7
commit fae290eef5
2 changed files with 7 additions and 5 deletions

View file

@ -67,11 +67,11 @@ giorobot = LazyRobot(
name="favhub",
top_side=A.UP,
front_side=A.RIGHT,
left_port=Port.F,
right_port=Port.B,
left_port=Port.B,
right_port=Port.A,
left_direction=Direction.COUNTERCLOCKWISE,
right_direction=Direction.CLOCKWISE,
wheel_diameter=43.2,
wheel_diameter=49.5,
axle_track=80,
use_gyro=True,
straight_speed=DEFAULT_STRAIGHT_SPEED,
@ -79,8 +79,8 @@ giorobot = LazyRobot(
turn_rate=DEFAULT_TURN_RATE,
turn_acceleration=DEFAULT_TURN_ACCELERATION,
settle_ms=DEFAULT_GYRO_SETTLE_MS,
extra_R_port=Port.E,
extra_R_port=Port.C,
extra_R_direction=Direction.CLOCKWISE,
extra_L_port=Port.D,
extra_L_port=Port.E,
extra_L_direction=Direction.CLOCKWISE,
)

View file

@ -10,6 +10,7 @@ from robot_class import LazyRobot, Robot
def main(robot: LazyRobot): # partenza robot a 1 nero e 1
msu_L: Motor = robot.extra_L
msu_R: Motor = robot.extra_R
hub = robot.hub
db = robot.db
@ -20,6 +21,7 @@ def main(robot: LazyRobot): # partenza robot a 1 nero e 1
db.settings(432, 300, 100, 50)
db.straight(460)
msu_R.run_angle(800, -150, Stop.HOLD, wait=True)
wait(500)
db.straight(-150)
msu_L.run_angle(1000, -270, Stop.HOLD, wait=False)