[release] 整理比赛最终 ROS 2 Sim2Real(1050分)

This commit is contained in:
2026-07-27 17:54:39 +08:00
parent 765173676f
commit 1b551f974b
124 changed files with 234997 additions and 1187 deletions
@@ -0,0 +1,22 @@
# Orin 触控屏控制面板
`fullscreen_quit.py` 是比赛 Orin 外接 `800×600` 屏幕使用的控制面板,通过本机 `http://127.0.0.1:18080/api/*` 调用 ROS 2 Web bridge,不建立第二套控制协议。
```bash
cd <sim2real_ros2工作区>
DISPLAY=:0 python3 screen/fullscreen_quit.py
```
程序默认从脚本父目录自动确定工作区,也可设置 `SIM2REAL_REPO_DIR` 覆盖。显示权限检查:
```bash
python3 screen/check_display.py
```
自启动脚本:
- `install_autostart.sh`:图形桌面登录后启动。
- `install_boot_service.sh <用户名>`:安装 systemd 服务。
- `uninstall_boot_service.sh`:卸载服务。
使用屏幕启动系统前,先完成工作区构建、Odin 配置、CAN 映射检查和急停验证。