机器人足球控制回路

2024-05-13 09:35:09 发布

您现在位置:Python中文网/ 问答频道 /正文

采用乐高nxt彩色传感器和超声波传感器。试图创造一个足球控制回路 它控制着乐高nxt,使它的行为就像在一个长方形的木制足球场上踢球,有4个侧墙和两个球门。我有以下三种方法: 1把你变成球 2把你移到球上 三。踢球

我在循环中传递坐标:

screenw = 0
screenh = 0
while 1:
    client_socket.send("loc\n")
    data = client_socket.recv(8192)
    valueList = data.split()

    if (not(valueList[-1] == "eom" and valueList[0] == "start")):
        #print "continuing.."
            continue

        if(screenw != int(valueList[2])):
            screenw = int(valueList[2])
            screenh = int(valueList[3])

我该如何创建一个足球控制循环来运行这三种方法:转球、移球和踢球,因为这样可以避免与墙碰撞?在


Tags: 方法clientdataif传感器socket彩色int