全部评论 1

  • 一级标题
    二级标题

    云深处机器狗
    文件名称为英文!!!
    总文件夹:

    文件1:机器狗按键控制

    机器狗按键控制文件(看第10行):

    import socket
    import struct
    import tkinter as tk

    全局变量

    server = None
    root = None
    current_key_label = None
    after_id = None
    ctrl_addr = ("192.168.2.1", 43893)#机器狗文件地址

    def create_gui():
    """创建图形用户界面"""
    global root, current_key_label

    root = tk.Tk()
    root.title("Python代码控制机器狗")
    current_key_label = tk.Label(root, text="当前按键:")
    
    # 创建按钮组
    button_data = [
        ("基本状态", [
            ("心跳(k)", 0x21040001),
            ("回零(X)", 0x21010C05),
            ("起立/趴下(Z)", 0x21010202),
            ("原地模式(L)", 0x21010D05),
            ("移动模式(C)", 0x21010D06),
        ]),
        ("步态", [
            ("低速(H)", 0x21010300),
            ("中速(R)", 0x21010307),
            ("高速(T)", 0x21010303),
            ("正常/匍匐(Y)", 0x21010406),
            ("抓地(U)", 0x21010402),
            ("越障(I)", 0x21010401),
            ("高踏步(V)", 0x21010407),
        ]),
        ("动作", [
            ("扭身体(1)-静止站立", 0x21010204),
            ("翻身(2)-趴下", 0x21010205),
            ("太空步(3)-静止站立", 0x2101030C),
            ("后空翻(4)-趴下", 0x21010502),
            ("打招呼(5)-趴下", 0x21010507),
            ("向前跳(6)-趴下", 0x2101050B),
            ("扭身跳(7)-静止站立", 0x2101020D),
        ]),
        ("移动", [
            ("前进(W)", 0x21010130, 15000, 0),
            ("后退(S)", 0x21010130, -15000, 0),
            ("左平移(A)", 0x21010131, -30000, 0),
            ("右平移(D)", 0x21010131, 30000, 0),
            ("左转(Q)", 0x21010135, -32000, 0),
            ("右转(E)", 0x21010135, 32000, 0),
        ]),
        ("模式切换", [
            ("手动模式(B)", 0x21010C02),
            ("导航模式(N)", 0x21010C03),
            ("软急停(P)", 0x21010C0E),
            ("保存数据", 0x21010C01)
        ]),
        ("语音识别", [
            ("语音-起立", 0x21010C0A, 1, 0),
            ("语音-坐下", 0x21010C0A, 2, 0),
            ("语音-前进", 0x21010C0A, 3, 0),
            ("语音-后退", 0x21010C0A, 4, 0),
            ("语音-向左平移", 0x21010C0A, 5, 0),
            ("语音-坐右平移", 0x21010C0A, 6, 0),
    

    4天前 来自 浙江

    0

热门讨论