Repository navigation
Releases
Releases · octaboomai/Rovant
Rovant 0.2.0 — Public Beta
Rovant 0.2.0 — public beta
A ROS 2 development environment for Windows and Linux.
Works today
- ROS 2 Humble detection via WSL2 (Windows) or native (Linux)
- Python, C/C++ and CMake syntax highlighting
- Run Current File in Terminal (Python, and C/C++ compiled + run in one step)
- ROS 2 panels: URDF preview, ROS Topics, toolchain setup
- Project templates and colcon build tasks
Not yet
- IntelliSense and go-to-definition
- Debugging (removed in 0.1.1 — it failed with a timeout)
- Code signing — Windows will show a SmartScreen warning; click More info → Run anyway
Requires Windows 10/11 x64, or Ubuntu 22.04 x64. ROS 2 features need WSL2 with Ubuntu 22.04 and ROS 2 Humble installed.
Licensed Apache 2.0. Built on Eclipse Theia. Extensions from Open VSX.
o1 IDE v0.1.2
Changelog — o1 IDE
v0.1.0 — Initial Release
Features
- Live ROS 2 telemetry viewer via rosbridge WebSocket
- URDF / Xacro 3D model preview (Three.js)
.msg/.srv/.actionsyntax highlighting and autocomplete- colcon, CMake, rosdep build tasks (13 registered)
- ROS 2 + Python attach-to-process debug configs (auto-written)
- Project templates: PX4 Quadcopter, ArduPilot Fixed-Wing, ROS2 Ground Robot, Jetson Vision Node, RPi MAVLink Bridge
- Toolchain installer with real environment checks (/o1/check REST API)
- o1 brand theme (dark, cyan accent) + animated splash screen
- System tray: minimize to tray, reopen from tray
- Auto-updater via GitHub Releases (electron-updater)
- First-run Python package setup (pymavlink, pyulog, numpy)
- Bundled: clangd 18 (C++ IntelliSense), pyright (Python IntelliSense)
- Offline vendor assets: Three.js r128, roslibjs 1.3.0
Platforms
- Ubuntu 22.04 LTS (x64, arm64) —
.deb+.AppImage - Windows 10 / 11 (x64) —
.exe(NSIS) +.msi
o1 IDE v0.1.1
Changelog — o1 IDE
v0.1.0 — Initial Release
Features
- Live ROS 2 telemetry viewer via rosbridge WebSocket
- URDF / Xacro 3D model preview (Three.js)
.msg/.srv/.actionsyntax highlighting and autocomplete- colcon, CMake, rosdep build tasks (13 registered)
- ROS 2 + Python attach-to-process debug configs (auto-written)
- Project templates: PX4 Quadcopter, ArduPilot Fixed-Wing, ROS2 Ground Robot, Jetson Vision Node, RPi MAVLink Bridge
- Toolchain installer with real environment checks (/o1/check REST API)
- o1 brand theme (dark, cyan accent) + animated splash screen
- System tray: minimize to tray, reopen from tray
- Auto-updater via GitHub Releases (electron-updater)
- First-run Python package setup (pymavlink, pyulog, numpy)
- Bundled: clangd 18 (C++ IntelliSense), pyright (Python IntelliSense)
- Offline vendor assets: Three.js r128, roslibjs 1.3.0
Platforms
- Ubuntu 22.04 LTS (x64, arm64) —
.deb+.AppImage - Windows 10 / 11 (x64) —
.exe(NSIS) +.msi