首页 / 软件资源指南

RoboMaster 软件资源指南

从建模、电控开发到机器人视觉,新生常用工具的官方获取入口。

新生通用

先把开发、协作和文件处理环境配好

Visual Studio Code

免费

轻量代码编辑器,适合 C/C++、Python、配置文件和远程开发。

WindowsmacOSLinux

安装后按组内环境要求配置扩展,避免一次安装过多插件。

访问官方下载

Visual Studio

免费

适合 Windows 原生开发、C++ 工程和调试,和 VS Code 配合使用也很常见。

WindowsC++调试

安装时只勾选需要的工作负载,减少磁盘占用。vscode配置不好时可以先用vs学习。

访问官方下载

Git

开源

代码版本管理工具,用于提交、回退、分支协作和项目同步。

WindowsmacOSLinux

Windows 用户可直接安装 Git for Windows。

访问官方下载

7-Zip

开源

轻量压缩与解压工具,可处理训练资料和常见软件压缩包。

Windows

优先下载与电脑架构匹配的 64 位版本。

访问官方下载

VMware + Ubuntu 24.04

系统组件

在 Windows 中通过虚拟机获得 Linux 开发环境,适合算法、ROS 和交叉编译。

Windows 10 / 11

先装 VMware,再导入 Ubuntu 24.04 镜像。镜像下载请确认网络与存储空间。

CMake

开源

跨平台项目构建工具,常用于 C/C++、OpenCV 和机器人项目。

WindowsmacOSLinux

Linux 用户通常可优先通过系统包管理器安装。

访问官方下载

机械组

三维建模、工程制图与增材制造

SOLIDWORKS

教育授权

机械组主要三维设计工具,用于零件建模、装配体和工程图。

Windows机械组

上面的链接是正版。

Autodesk Fusion

教育授权

集建模、装配、制造和协作于一体,适合个人练习与快速设计。

WindowsmacOS机械组

上面的链接是正版。

FreeCAD

开源

参数化三维 CAD,可作为个人学习和基础建模的免费替代方案。

WindowsmacOSLinux

与组内主力 CAD 协作前,需要确认文件交换格式。

访问官方下载

电控组

嵌入式开发、烧录调试和电路设计

STM32CubeIDE

官方免费

STM32 集成开发环境,包含工程配置、编译和在线调试功能。

WindowsmacOSLinux

下载可能需要注册 ST 账号,版本按组内项目统一。

访问官方下载

STM32CubeProgrammer

官方免费

通过 ST-LINK、串口或 USB 为 STM32 擦除、烧录和读取固件。

WindowsmacOSLinux

操作保护位或整片擦除前,先确认目标板和固件备份。

访问官方下载

Keil MDK

需授权

常用 Arm 微控制器开发环境,适合维护已有 Keil 工程。

Windows电控组

免费版本可能存在工程容量或目标器件限制,以官网条款为准。

KiCad

开源

PCB 原理图与布局设计工具,适合学习硬件设计和个人项目。

WindowsmacOSLinux

提交生产前应按战队规则完成封装、网络和设计规则检查。

访问官方下载

LTspice

官方免费

模拟电路 SPICE 仿真工具,用于验证电源与基础模拟电路。

WindowsmacOS

仿真只能辅助验证,实际电路仍需测量和边界测试。

访问官方下载

MATLAB / Simulink

教育授权

控制系统建模、仿真和数据分析工具,可用于控制器设计验证。

WindowsmacOSLinux

安装组件以实际培训任务为准。

算法组

机器人框架、视觉处理与环境复现

OpenCV

开源

计算机视觉基础库,用于图像处理、目标识别和相机标定。

跨平台C++ / Python

优先按项目文档安装指定版本,避免系统包与项目版本冲突。

查看官方入口

ROS 2

开源

机器人软件框架,提供节点通信、工具链和丰富的软件包生态。

Ubuntu 优先算法组

版本需与项目使用的 Ubuntu 发行版匹配,不要自行混装多个版本。

查看安装文档

PCL

开源

点云处理库,用于滤波、配准、分割和三维感知算法。

WindowsmacOSLinux

依赖较多,建议跟随 ROS 或项目环境说明安装。

访问官方下载

Docker

免费方案

将依赖封装为可复现环境,降低不同电脑之间的配置差异。

WindowsmacOSLinux

桌面版与服务器组件授权不同,个人学习按官网当前条款使用。

访问官方下载

RoboMaster 专用

机器人设备配置与固件维护

RoboMaster 官方社区 Wiki

资料入口

RoboMaster 官方社区的资料与帮助入口,适合查设备说明、常见问题和配套内容。

WindowsRoboMaster

这是社区 Wiki,不是软件安装包;设备操作仍以赛季文档和官方说明为准。

打开官方 Wiki

外部页面内容和授权政策可能调整。实际安装版本以当赛季项目文档和组内负责人要求为准。