📄 论文: Thrun et al. Probabilistic Robotics (2005) — 移动机器人概率定位与地图构建奠基之作 🧠 算法: A* 搜索 — Hart et al. (1968) 启发式最短路径,复杂度 O(b^d) 📡 协议: DDS (Data Distribution Service) — ROS2 的实时通信中间件,QoS策略详解 🗺️ SLAM: EKF-SLAM — 扩展卡尔曼滤波器的同步定位与地图构建方法 🤖 控制: MPC (Model Predictive Control) — 模型预测控制,滚动时域优化实现轨迹跟踪 📄 论文: Dellaert & Kaess Factor Graphs for SLAM (2018) — 图优化框架的统一视角 🧠 算法: Dijkstra — 权值均为非负的最短路径算法,BFS的加权扩展 📡 协议: QoS六大策略 — Reliability, Durability, History, Depth, Deadline, Lifespan 🗺️ SLAM: Google Cartographer — 实时闭环检测激光SLAM,Submap+PoseGraph架构 🤖 控制: PID控制 — 比例-积分-微分三参数,实现快速响应与稳态误差消除 📄 论文: Grisetti et al. Grid Maps (2010) — 栅格地图的概率表示与更新方法 🧠 算法: BFS 广度优先 — 无权图最短路径,保证解的最优性 📡 协议: WebSocket实时通信 — 浏览器低延迟双向数据流,支撑在线仿真可视化 🗺️ SLAM: ICP (Iterative Closest Point) — 点云配准的迭代最近点算法 🤖 控制: Minimum Snap/Jerk — DJI飞控核心,轨迹生成的光滑性最优化 📄 论文: Lu & Dissanayake SLAM with Limited Computation — 计算受限下的近似SLAM 🧠 算法: RRT* — 渐进最优随机树,概率完备的全局路径规划算法 📡 协议: ZeroMQ — 轻量级消息队列,支持多种通信模式(PUB/SUB/REQ/REP) 🗺️ SLAM: 位姿图优化 — 只优化轨迹节点不优化地图,大幅降低计算复杂度 🤖 控制: 运动基元 (Motion Primitives) — 预计算速度指令集,平衡效率与平滑性 📄 论文: Thrun et al. Probabilistic Robotics (2005) — 移动机器人概率定位与地图构建奠基之作 🧠 算法: A* 搜索 — Hart et al. (1968) 启发式最短路径,复杂度 O(b^d) 📡 协议: DDS (Data Distribution Service) — ROS2 的实时通信中间件,QoS策略详解 🗺️ SLAM: EKF-SLAM — 扩展卡尔曼滤波器的同步定位与地图构建方法 🤖 控制: MPC (Model Predictive Control) — 模型预测控制,滚动时域优化实现轨迹跟踪 📄 论文: Dellaert & Kaess Factor Graphs for SLAM (2018) — 图优化框架的统一视角 🧠 算法: Dijkstra — 权值均为非负的最短路径算法,BFS的加权扩展 📡 协议: QoS六大策略 — Reliability, Durability, History, Depth, Deadline, Lifespan 🗺️ SLAM: Google Cartographer — 实时闭环检测激光SLAM,Submap+PoseGraph架构 🤖 控制: PID控制 — 比例-积分-微分三参数,实现快速响应与稳态误差消除 📄 论文: Grisetti et al. Grid Maps (2010) — 栅格地图的概率表示与更新方法 🧠 算法: BFS 广度优先 — 无权图最短路径,保证解的最优性 📡 协议: WebSocket实时通信 — 浏览器低延迟双向数据流,支撑在线仿真可视化 🗺️ SLAM: ICP (Iterative Closest Point) — 点云配准的迭代最近点算法 🤖 控制: Minimum Snap/Jerk — DJI飞控核心,轨迹生成的光滑性最优化 📄 论文: Lu & Dissanayake SLAM with Limited Computation — 计算受限下的近似SLAM 🧠 算法: RRT* — 渐进最优随机树,概率完备的全局路径规划算法 📡 协议: ZeroMQ — 轻量级消息队列,支持多种通信模式(PUB/SUB/REQ/REP) 🗺️ SLAM: 位姿图优化 — 只优化轨迹节点不优化地图,大幅降低计算复杂度 🤖 控制: 运动基元 (Motion Primitives) — 预计算速度指令集,平衡效率与平滑性
ROS · Gazebo · 在线仿真

YiBot · ROS机器人在线仿真平台 不用装Ubuntu,打开浏览器3秒开始跑机器人仿真

不用装 Ubuntu,不用装 ROS。 零配置在线仿真环境,支持迷宫机器人、ROS2 话题通信、路径规划算法,专注学习和竞赛备战。

🖥️ 进入在线仿真 了解仿真功能
支持 Chrome/Firefox/Edge · 代码云端运行 · 无需本地算力 ROS2 Humble Gazebo Python3
在线体验
直接体验迷宫机器人
点击地图任意通道位置设为终点,观察BFS搜索过程
ROBOT_MAZE_SIM BFS · 20×20 · 点击设终点
已探索: 0 格 | 帧数: 0

告别繁琐的环境配置

装 Ubuntu、配 ROS2、拉依赖、解决版本冲突——还没开始仿真,一天就过去了。
现在,所有环境浏览器打开就能用,专注算法本身。

在线入口
选择仿真场景
点击即可进入对应仿真环境
🤖

ROS2 机器人仿真控制台

多机器人管理 · 实时遥测 · 话题监控

🗺️

导航路径规划仿真

A*/Dijkstra · 室内外地图 · 轨迹可视化

🚁

无人机飞行仿真

室内/室外 · Gazebo · 飞行轨迹

📊

ROS Topics 实时监控

话题列表 · 消息内容 · WebSocket 推送

快速开始
三步开始仿真
比想象中简单得多
1

打开浏览器

无需注册,打开链接即可使用,零门槛体验迷宫机器人和 ROS2 仿真

2

选择仿真场景

从迷宫寻路、ROS2 话题监控、导航规划等多种场景中挑选

3

写代码,看结果

在线编辑器写算法,实时看仿真结果,直观理解机器人行为