91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

宇樹人形機(jī)器人的配置,核心代碼,調(diào)試方法,二次開發(fā)接口

丙丁先生的自學(xué)旅程 ? 來源:丙丁先生的自學(xué)旅程 ? 作者:丙丁先生的自學(xué)旅 ? 2025-12-10 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

宇樹人形機(jī)器人全維度技術(shù)指南

宇樹人形機(jī)器人(如H1、G1等系列)是具備高自由度、精準(zhǔn)運動控制的人形機(jī)器人平臺,以下從硬件配置、核心代碼框架、調(diào)試方法、二次開發(fā)接口四個維度展開,覆蓋從底層控制到上層應(yīng)用的全鏈路技術(shù)細(xì)節(jié)。

注:以下內(nèi)容基于宇樹官方公開技術(shù)文檔及通用開發(fā)規(guī)范,不同型號(如Unitree H1/Go1/A1)的細(xì)節(jié)會有差異,需結(jié)合對應(yīng)型號的SDK適配。

一、硬件配置(以H1為例)

1. 核心硬件參數(shù)

模塊配置詳情
運動關(guān)節(jié)全身20+自由度(腿部12DOF、手臂6DOF、頭部2DOF),伺服電機(jī)支持力矩/位置/速度控制
主控單元英偉達(dá)Jetson Orin NX(20TOPS算力)+ 實時運動控制板(STM32H743)
感知模塊3D激光雷達(dá)(Livox Mid-40)、雙目深度相機(jī)(Intel RealSense D435i)、IMU、力傳感器
通信模塊以太網(wǎng)(千兆)、WiFi 6、藍(lán)牙5.0、4G/5G模組(可選)
電源系統(tǒng)48V鋰電池(續(xù)航2-4小時),支持快充
接口擴(kuò)展USB3.0×4、Type-C、GPIO、CAN總線、UART

2. 硬件連接邏輯

  • 實時控制層 :STM32運動控制板通過CAN總線連接所有伺服關(guān)節(jié),負(fù)責(zé)毫秒級運動指令執(zhí)行;
  • 計算層 :Jetson Orin通過以太網(wǎng)與運動控制板通信,處理感知、路徑規(guī)劃、行為決策;
  • 感知層 :相機(jī)/雷達(dá)數(shù)據(jù)直接接入Jetson,通過ROS/ROS2進(jìn)行數(shù)據(jù)融合。

二、核心代碼框架

宇樹機(jī)器人的核心代碼基于 ROS2 Humble (部分老型號支持ROS1),分為「運動控制層」「感知層」「決策層」三大模塊,官方提供C++/Python SDK。

1. 代碼目錄結(jié)構(gòu)(官方SDK)

unitree_sdk/
├── include/unitree_legged_sdk/  # 核心頭文件(關(guān)節(jié)控制、通信、枚舉)
├── lib/                         # 平臺庫文件(x86/ARM架構(gòu))
├── examples/                    # 示例代碼(站立、行走、避障)
├── config/                      # 機(jī)器人參數(shù)配置(關(guān)節(jié)限位、PID參數(shù))
└── scripts/                     # Python輔助腳本(調(diào)試、數(shù)據(jù)采集)

2. 核心控制代碼示例(C++)

以下是最基礎(chǔ)的「機(jī)器人站立+步態(tài)控制」核心代碼,基于宇樹Legged SDK:

#include "unitree_legged_sdk/unitree_legged_sdk.h"
#include < iostream >
#include < unistd.h >

using namespace UNITREE_LEGGED_SDK;

class CustomController {
public:
    CustomController(): safe(LeggedType::H1), udp(8080, "192.168.123.161", 8082, sizeof(HighCmd), sizeof(HighState)) {
        udp.InitCmdData(cmd);  // 初始化控制指令
    }

    void Run() {
        udp.Recv();          // 接收機(jī)器人狀態(tài)
        udp.GetRecv(state);  // 獲取當(dāng)前狀態(tài)(關(guān)節(jié)角度、IMU、力傳感器)

        // 1. 基礎(chǔ)配置:模式切換、速度設(shè)置
        cmd.mode = 0;        // 0:待機(jī) 1:站立 2:行走 3:奔跑
        cmd.gaitType = 0;    // 0:空步態(tài) 1:行走 2:小跑 3:奔跑
        cmd.speedLevel = 0;  // 速度等級(0-5)
        cmd.footRaiseHeight = 0.08;  // 抬腳高度(m)

        // 2. 站立指令(1秒后切換)
        static int count = 0;
        if (count > 100) {
            cmd.mode = 1;  // 切換到站立模式
        }
        count++;

        // 3. 發(fā)送指令
        udp.SetSend(cmd);
        udp.Send();
        usleep(10000);  // 10ms周期(與機(jī)器人通信頻率匹配)
    }

private:
    Safety safe;
    UDP udp;
    HighCmd cmd = {0};    // 高層控制指令(速度、步態(tài)、模式)
    HighState state = {0};// 高層狀態(tài)反饋(關(guān)節(jié)、IMU、電池)
};

int main() {
    CustomController ctrl;
    while (true) {
        ctrl.Run();
    }
    return 0;
}

3. 核心代碼關(guān)鍵說明

  • 通信協(xié)議 :宇樹機(jī)器人采用UDP/TCP通信,分為「高層指令(HighCmd)」和「底層指令(LowCmd)」:
    • HighCmd:控制整體運動(步態(tài)、速度、模式),適用于上層應(yīng)用;
    • LowCmd:直接控制單個關(guān)節(jié)(角度、力矩、電流),適用于精細(xì)調(diào)試;
  • 步態(tài)控制 :內(nèi)置行走、小跑、奔跑等步態(tài)算法,通過gaitType參數(shù)切換,無需自研;
  • 安全機(jī)制 :SDK內(nèi)置碰撞檢測、關(guān)節(jié)限位、低電量保護(hù),可通過Safety類配置閾值。

三、調(diào)試方法

1. 環(huán)境搭建調(diào)試

  • 硬件連接 :通過以太網(wǎng)直連機(jī)器人(默認(rèn)IP:192.168.123.161),或通過WiFi接入機(jī)器人熱點;
  • SDK驗證 :運行官方example/walk示例,驗證通信是否正常,若無法通信:
    • 檢查PC與機(jī)器人的IP是否在同一網(wǎng)段;
    • 關(guān)閉防火墻/殺毒軟件;
    • 確認(rèn)機(jī)器人已上電并進(jìn)入「開發(fā)模式」(非默認(rèn)的「演示模式」);
  • 依賴檢查 :確保安裝ROS2 Humble、Eigen3、Boost等依賴,執(zhí)行ldd libunitree_legged_sdk.so檢查庫依賴是否缺失。

2. 運動參數(shù)調(diào)試

(1)關(guān)節(jié)級調(diào)試(底層)

  • 目標(biāo):校準(zhǔn)關(guān)節(jié)零位、調(diào)整PID參數(shù)、測試力矩限制;
  • 方法:
    1. 運行example/joint_control示例,發(fā)送單個關(guān)節(jié)的角度指令;
    2. 通過LowCmd設(shè)置關(guān)節(jié)目標(biāo)角度(如cmd.motorCmd[0].q = 0.1),觀察實際反饋(state.motorState[0].q);
    3. 調(diào)整config/pid_params.yaml中的關(guān)節(jié)PID參數(shù),優(yōu)化響應(yīng)速度和穩(wěn)定性。

(2)步態(tài)調(diào)試(高層)

  • 目標(biāo):優(yōu)化行走穩(wěn)定性、調(diào)整速度/抬腳高度;
  • 方法:
    1. 修改cmd.velocity(線速度,單位m/s)、cmd.yawSpeed(角速度,單位rad/s);
    2. 調(diào)整footRaiseHeight(抬腳高度)和bodyHeight(機(jī)身高度),解決卡頓/打滑問題;
    3. 通過ros2 topic echo /unitree/high_state實時查看機(jī)器人狀態(tài),分析步態(tài)異常原因(如IMU傾角過大、足力分布不均)。

(3)感知模塊調(diào)試

  • 激光雷達(dá)/相機(jī)調(diào)試:
    1. 運行ros2 launch unitree_perception lidar.launch.py啟動感知節(jié)點;
    2. 通過RViz查看點云/深度圖像,驗證感知數(shù)據(jù)是否正常;
    3. 若數(shù)據(jù)缺失,檢查驅(qū)動是否加載(ls /dev/ttyUSB0)、權(quán)限是否足夠(sudo chmod 777 /dev/ttyUSB0)。

3. 故障排查調(diào)試

故障現(xiàn)象排查方法
機(jī)器人無響應(yīng)1. 檢查電源是否正常;2. 重啟機(jī)器人并重新進(jìn)入開發(fā)模式;3. 重新編譯SDK
行走時卡頓/傾倒1. 降低行走速度;2. 調(diào)整機(jī)身高度(bodyHeight);3. 校準(zhǔn)IMU零位
關(guān)節(jié)報錯(紅色指示燈)1. 檢查關(guān)節(jié)是否被卡??;2. 降低力矩限制;3. 恢復(fù)關(guān)節(jié)默認(rèn)參數(shù)
通信丟包1. 降低指令發(fā)送頻率(建議10ms);2. 改用有線以太網(wǎng);3. 關(guān)閉其他占用網(wǎng)絡(luò)的程序

4. 工具輔助調(diào)試

  • Unitree Console :官方可視化工具,支持:
    • 實時監(jiān)控關(guān)節(jié)角度、力矩、IMU數(shù)據(jù);
    • 手動控制機(jī)器人運動(鍵鼠/手柄);
    • 導(dǎo)出日志、校準(zhǔn)傳感器;
  • ROS2 Tools
    • ros2 topic echo:查看機(jī)器人狀態(tài)話題;
    • ros2 bag record:錄制運動數(shù)據(jù),離線分析;
    • rqt_plot:繪制關(guān)節(jié)角度/力矩曲線,定位異常波動;
  • 日志分析 :機(jī)器人日志存儲在/var/log/unitree/,重點查看motion.logcomm.log,定位運動/通信錯誤。

四、二次開發(fā)接口

宇樹機(jī)器人提供多語言(C++/Python/ROS2)二次開發(fā)接口,覆蓋「運動控制」「感知數(shù)據(jù)」「行為擴(kuò)展」三大類。

1. 核心接口列表(C++ SDK)

接口類別核心API/數(shù)據(jù)結(jié)構(gòu)功能說明
通信接口UDP/TCP類建立與機(jī)器人的通信連接,發(fā)送/接收指令
運動控制HighCmd/HighState高層運動控制(步態(tài)、速度、模式)
關(guān)節(jié)控制LowCmd/LowState底層關(guān)節(jié)控制(角度、力矩、電流)
感知數(shù)據(jù)LidarData/CameraData獲取激光雷達(dá)/相機(jī)數(shù)據(jù)
狀態(tài)查詢getBattery()/getIMU()/getForce()獲取電池、IMU、足力傳感器數(shù)據(jù)
行為擴(kuò)展registerBehavior()注冊自定義行為(如抓取、跳舞)

2. Python二次開發(fā)示例(簡易行走控制)

import time
from unitree_legged_sdk_python import HighCmd, HighState, UDP

# 初始化通信
udp = UDP(8080, "192.168.123.161", 8082, HighCmd, HighState)
cmd = HighCmd()
state = HighState()

# 初始化指令
cmd.mode = 0  # 待機(jī)模式
cmd.gaitType = 1  # 行走步態(tài)
cmd.speedLevel = 1  # 速度等級
cmd.footRaiseHeight = 0.08

# 主循環(huán)
count = 0
while True:
    # 接收狀態(tài)
    udp.recv()
    udp.getRecv(state)
    print(f"當(dāng)前電池電壓:{state.batteryVoltage}V")

    # 1秒后切換到站立+行走
    if count > 100:
        cmd.mode = 2  # 行走模式
        cmd.velocity[0] = 0.2  # 前進(jìn)速度0.2m/s
    count += 1

    # 發(fā)送指令
    udp.setSend(cmd)
    udp.send()
    time.sleep(0.01)  # 10ms周期

3. ROS2二次開發(fā)接口(話題/服務(wù))

宇樹機(jī)器人已封裝ROS2接口,可直接通過話題/服務(wù)控制:

ROS2話題/服務(wù)類型功能
/unitree/high_cmdunitree_msgs/msg/HighCmd發(fā)布高層控制指令
/unitree/high_stateunitree_msgs/msg/HighState訂閱機(jī)器人狀態(tài)
/unitree/set_modeunitree_msgs/srv/SetMode調(diào)用服務(wù)切換運動模式(站立/行走)
/unitree/lidar/pointssensor_msgs/msg/PointCloud2訂閱激光雷達(dá)點云

ROS2示例(發(fā)布行走指令)

import rclpy
from rclpy.node import Node
from unitree_msgs.msg import HighCmd

class WalkPublisher(Node):
    def __init__(self):
        super().__init__('walk_publisher')
        self.publisher_ = self.create_publisher(HighCmd, '/unitree/high_cmd', 10)
        timer_period = 0.01  # 10ms
        self.timer = self.create_timer(timer_period, self.timer_callback)
        self.count = 0

    def timer_callback(self):
        msg = HighCmd()
        msg.mode = 0 if self.count < 100 else 2  # 先待機(jī),后行走
        msg.gait_type = 1
        msg.velocity[0] = 0.3  # 前進(jìn)速度0.3m/s
        msg.foot_raise_height = 0.08
        self.publisher_.publish(msg)
        self.count += 1

def main(args=None):
    rclpy.init(args=args)
    walk_pub = WalkPublisher()
    rclpy.spin(walk_pub)
    walk_pub.destroy_node()
    rclpy.shutdown()

if __name__ == '__main__':
    main()

4. 自定義行為開發(fā)

若需擴(kuò)展自定義功能(如抓取、避障、語音交互),可通過以下方式:

  1. 感知融合 :將激光雷達(dá)/相機(jī)數(shù)據(jù)輸入自研算法(如SLAM、目標(biāo)檢測),輸出運動指令;
  2. 行為封裝 :將自定義動作(如揮手、彎腰)封裝為「動作庫」,通過cmd.customCmd參數(shù)觸發(fā);
  3. 接口擴(kuò)展 :基于宇樹SDK封裝HTTP/WebSocket接口,支持遠(yuǎn)程控制(如手機(jī)APP、網(wǎng)頁端)。

五、注意事項

  1. 安全規(guī)范 :調(diào)試時務(wù)必在空曠場地進(jìn)行,避免機(jī)器人傾倒傷人,建議先通過仿真環(huán)境(宇樹提供Gazebo仿真模型)驗證代碼;
  2. 版本適配 :不同型號的SDK不兼容(如H1和Go1的Cmd/State結(jié)構(gòu)不同),需下載對應(yīng)型號的SDK;
  3. 權(quán)限管理 :機(jī)器人默認(rèn)有操作權(quán)限限制,需通過官方工具解鎖「開發(fā)者權(quán)限」才能修改底層參數(shù);
  4. 文檔參考 :宇樹官方提供《Unitree Legged SDK開發(fā)手冊》《H1機(jī)器人硬件手冊》,包含完整API和參數(shù)說明,是二次開發(fā)的核心參考。

如需某一具體模塊(如力矩控制、SLAM集成、語音交互)的深度開發(fā)細(xì)節(jié),可補(bǔ)充說明,我會針對性展開。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1101

    瀏覽量

    51752
  • 人形機(jī)器人
    +關(guān)注

    關(guān)注

    7

    文章

    978

    瀏覽量

    18507
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    服務(wù)機(jī)器人線圈在人形機(jī)器人核心系統(tǒng)中的技術(shù)價值

    的配套元件升級為影響整機(jī)性能的核心部件。 在驅(qū)動系統(tǒng)中主要承擔(dān)電能與機(jī)械能轉(zhuǎn)換的重要角色。人形服務(wù)機(jī)器人通常配置多關(guān)節(jié)伺服電機(jī)或力矩電機(jī),每一個關(guān)節(jié)內(nèi)部都集成了高密度繞制的電機(jī)線圈,這
    的頭像 發(fā)表于 03-02 16:22 ?75次閱讀

    再談低溫?zé)Y(jié)銀的應(yīng)用:從春晚四家機(jī)器人出鏡的幕后推手說起

    、芯片封裝、功率模塊的關(guān)鍵支撐;而低溫?zé)Y(jié)銀正從實驗室走向機(jī)器人、新能源、第三代半導(dǎo)體等產(chǎn)業(yè)核心,成為高端電子互連的 隱形推手。 一、春晚四家機(jī)器人:幕后推手與技術(shù)硬核 1 四家機(jī)器人
    發(fā)表于 02-17 14:07

    入門機(jī)器人開發(fā):從SDK源碼探索到實戰(zhàn)操作

    機(jī)器人(Unitree)作為全球領(lǐng)先的四足機(jī)器人研發(fā)企業(yè),其推出的unitree_sdk2是面向旗下 Go2、H1、B2 等系列機(jī)器人的第
    的頭像 發(fā)表于 02-06 16:43 ?2826次閱讀
    入門<b class='flag-5'>宇</b>樹<b class='flag-5'>機(jī)器人</b><b class='flag-5'>開發(fā)</b>:從SDK源碼探索到實戰(zhàn)操作

    樹科技2025人形機(jī)器人出貨量超5500臺,領(lǐng)跑行業(yè)量產(chǎn)

    1月22日,行業(yè)領(lǐng)先的機(jī)器人公司樹科技正式發(fā)布官方澄清公告,首次對外披露其2025年度核心業(yè)務(wù)數(shù)據(jù),針對近期網(wǎng)絡(luò)流傳的不實出貨數(shù)據(jù)予以正面回應(yīng)。公告核心信息顯示:2025全年,
    的頭像 發(fā)表于 01-24 11:43 ?759次閱讀

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    ,已經(jīng)成為機(jī)器人開發(fā)者不容忽視的核心處理器。而米爾電子的MYD-LR3576開發(fā)板,則以其豐富的接口、穩(wěn)定的性能和成熟的軟硬件支持,為快速原
    發(fā)表于 10-29 16:41

    國民技術(shù)亮相2025人形機(jī)器人國際峰會

    10月23日,為期兩天的2025IHR人形機(jī)器人國際峰會在上海隆重開幕。樹科技、智元機(jī)器人、優(yōu)必選、越疆、百度、騰訊、上海機(jī)器人產(chǎn)業(yè)技術(shù)研
    的頭像 發(fā)表于 10-28 16:31 ?2105次閱讀
    國民技術(shù)亮相2025<b class='flag-5'>人形</b><b class='flag-5'>機(jī)器人</b>國際峰會

    樹科技發(fā)布H2仿生人形機(jī)器人

    就在10月20日會跳舞的機(jī)器人來了,樹科技正式發(fā)布H2仿生人形機(jī)器人,高180cm,重70kg,配以31個關(guān)節(jié)。在樹科技展示的視頻中,H
    的頭像 發(fā)表于 10-20 17:52 ?1891次閱讀

    直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實戰(zhàn):PCAN二次開發(fā)技術(shù)直播助您輕松拿捏總線開發(fā)“創(chuàng)新引擎

    ,已成為車企與零部件供應(yīng)商應(yīng)對深度研發(fā)、定制化測試與前沿功能開發(fā)核心競爭力。然而,CAN總線二次開發(fā)絕非簡單的“調(diào)用接口”,而是一項融合了嵌入式
    的頭像 發(fā)表于 10-09 17:33 ?606次閱讀
    直播回顧 | 掌握車載通信<b class='flag-5'>核心</b>技術(shù),虹科CAN總線實戰(zhàn):PCAN<b class='flag-5'>二次開發(fā)</b>技術(shù)直播助您輕松拿捏總線<b class='flag-5'>開發(fā)</b>“創(chuàng)新引擎

    最新發(fā)布!泰科機(jī)器人發(fā)布首款自研雙足人形機(jī)器人

    泰科機(jī)器人憑借十多年的技術(shù)積淀與持續(xù)創(chuàng)新,已成功推出多款高性能人形機(jī)器人四肢的解決方案。今天,泰科機(jī)器人再次迎來重大突破——首款自主研發(fā)的雙足人形
    的頭像 發(fā)表于 09-02 14:34 ?3384次閱讀
    最新發(fā)布!泰科<b class='flag-5'>機(jī)器人</b>發(fā)布首款自研雙足<b class='flag-5'>人形</b><b class='flag-5'>機(jī)器人</b>

    樹科技預(yù)告新款人形機(jī)器人:有31個關(guān)節(jié)

    機(jī)器人似乎要搞大事了,樹科技發(fā)布了新款人形機(jī)器人的海報,雖然配文只有“敬請期待”幾個字,但是根據(jù)海報信息顯示新款
    的頭像 發(fā)表于 08-19 23:10 ?2028次閱讀

    宜科MVT閥島在樹科技人形機(jī)器人中的應(yīng)用

    在科技飛速發(fā)展的當(dāng)下,機(jī)器人行業(yè)正以前所未有的速度蓬勃興起。其中,樹科技作為行業(yè)內(nèi)的佼佼者,憑借其創(chuàng)新的產(chǎn)品和領(lǐng)先的技術(shù),在全球機(jī)器人市場中占據(jù)了重要地位。從四足機(jī)器人
    的頭像 發(fā)表于 08-16 17:31 ?1501次閱讀

    對話:人形機(jī)器人連接器與線纜有何攻關(guān)點?

    當(dāng)波士頓動力Atlas完成后空翻等高難度動作,當(dāng)樹人形機(jī)器人在春晚穿起花棉襖轉(zhuǎn)起手絹,當(dāng)加速進(jìn)化T1機(jī)器人角逐于足球場上,人形
    的頭像 發(fā)表于 07-11 15:13 ?1024次閱讀
    對話:<b class='flag-5'>人形</b><b class='flag-5'>機(jī)器人</b>連接器與線纜有何攻關(guān)點?

    解鎖LuatOS新世界:二次開發(fā)必備的3個核心常識

    踏入LuatOS的二次開發(fā)領(lǐng)域,掌握關(guān)鍵常識是開啟高效編程之旅的第一步。本文將揭示三個不可或缺的核心要點,助你快速突破技術(shù)壁壘,深度挖掘系統(tǒng)潛力,讓開發(fā)效率與創(chuàng)造力同步飆升。 本期一起
    的頭像 發(fā)表于 06-23 16:08 ?375次閱讀
    解鎖LuatOS新世界:<b class='flag-5'>二次開發(fā)</b>必備的3個<b class='flag-5'>核心</b>常識

    ADI人形機(jī)器人的“感覺神經(jīng) + 電力神經(jīng)元”核心芯片方案盤點

    作為全球領(lǐng)先的模擬/混合信號芯片公司,憑借其在 傳感器、信號鏈、精密模擬、功率管理與接口技術(shù) 方面的深厚積累,已成為人形機(jī)器人核心組件方案的重要供應(yīng)商。
    的頭像 發(fā)表于 06-17 13:41 ?2814次閱讀

    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開發(fā)

    萬界星空科技MES生產(chǎn)制造執(zhí)行系統(tǒng)源碼,有演示,多個項目應(yīng)用案例,成熟穩(wěn)定。支持二次開發(fā),商業(yè)授權(quán)后可商用。
    的頭像 發(fā)表于 05-07 11:14 ?803次閱讀
    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持<b class='flag-5'>二次開發(fā)</b>