Обновить

Комментарии 5

[ЗДЕСЬ ССЫЛКА НА РЕПОЗИТОРИЙ]

[ДАННЫЕ УДАЛЕНЫ]

Разрешите подушнить: выложить код с комментариями - это все-таки не статья.

И симулятору не плохо-бы добить визуализатор а то как-то:

20 21 22 23 24
15 16 17 18 19
10 11 12 13 14 5  6  7  8  9 0  1  2  3  4

Плохо осоциируется с картой 5х5. Но за проделанную работу и написанный с 0ля код + ставлю. Надеюсь это не сплошной вайб кодинг и вы понимаете как это работает.

Это не статья, а вывод логов из чата с LLM. Как это прошло модерацию — загадка.

Можно также рассмотреть простую реализацию перемещения по времени:

import time
import rclpy

from rclpy.node import Node
from geometry_msgs.msg import Twist


rclpy.init()

robot = Node("robot_test")
go = robot.create_publisher(Twist, "/RMC2/cmd_vel", 10)

poehali = Twist()
poehali.linear.x = 0.2

t = time.time()

while time.time() - t < 2:
    go.publish(poehali)
    time.sleep(0.05)

stop = Twist()
go.publish(stop)

print("вроде приехал")

robot.destroy_node()
rclpy.shutdown()
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации