# RapidStudio **Repository Path**: rapid-robotics/rapid-studio ## Basic Information - **Project Name**: RapidStudio - **Description**: 基于RapidKinematic的机器人示教编程软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-22 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RapidStudio RapidStudio 是面向 RapidKinematics 的桌面示教工作台原型,目标是通过 Tauri 打包为桌面应用,并提供: - Three.js 3D 工作区视图 - 关节示教面板 - RapidKinematics 原生库健康检查 - 机器人加载、规划组读取、中立位读取 - FK 计算与末端位姿展示 - MoveJ 轨迹采样预览 ## 当前目录结构 - `src/`: Vue 3 + Pinia + Three.js 前端 - `src-tauri/`: Tauri Rust 后端与 RapidKinematics FFI 桥接 - `public/robot/`: 机器人 URDF、mesh、texture 资源 - `docs/setup.md`: 当前阶段的接入说明 ## 当前默认路径 - 原生库默认路径:`/home/sky/code/RapidKinematics/build-conda/libRapidKinematicsCore.so` - URDF 默认路径:`/home/sky/code/RapidKinematics/hc_tj_robot.urdf` 如果路径不同,可在运行前通过环境变量覆盖: - `RAPID_KINEMATICS_LIBRARY=/path/to/libRapidKinematicsCore.so` ## 当前状态 这一轮已经完成首批源码落地,但本机当前没有检测到可直接运行的 Node.js / Rust 工具链,所以还没有执行 `npm install`、`cargo build` 或 `tauri dev` 验证。 ## 下一步 1. 安装或确认 `node`、`npm`、`cargo`、`rustc` 2. 在 `RapidStudio` 目录执行前端与 Tauri 依赖安装 3. 把当前 Three.js 场景中的末端位姿标记替换为 URDF 实际模型加载 4. 补上 IK、MoveL、双臂同步 MoveJ 命令与示教面板