Releases: romizone/optimus
v1.0.0 — Optimus Perceptron: Humanoid AI Robot Simulation Suite
🤖 Optimus Perceptron v1.0.0 — Initial Release
Humanoid AI Robot Simulation Suite with 7-Layer Cognitive Architecture
A complete autonomous humanoid robot simulation platform running in pure HTML5 Canvas + JavaScript with zero external dependencies.
⚡ Highlights
| Metric | Value |
|---|---|
| Integrated Tabs | 9 |
| Cognitive Layers | 7 |
| Dependencies | 0 |
| Frame Rate | 60 fps |
| Lines of Code | 6,393 |
| Total Size | < 384 KB |
🏙️ What's Included
Tab 1 — City Navigation
Dense urban simulation (3,200 × 2,400 units) with 58 entities: humans, children, robots, vehicles. Autonomous sidewalk navigation with traffic signal compliance (green/yellow/red), building collision avoidance, and dynamic obstacle detection.
Tab 2 — Park Walking
Cinematic natural environment (2,800 × 2,000 units) with rich flora — roses, jasmine, orchids, lily pads, fireflies. Perimeter fence with 4 navigable gates and enhanced child safety protocols.
Tab 3 — Technology Configuration
Real-time sensor tuning panel — FOV range, angle, speed, detection thresholds. Interactive 7-layer cognitive architecture visualization with full robot body SVG and multi-modal vision panels.
Tab 4 — Battery Health
5.2 kWh Li-ion battery simulation with 8 charging stations. Intelligent station selection algorithm (distance 40%, speed 35%, availability 25%). Animated ring gauge visualization with charging event log.
Tab 5 — Todo List
7-day weekly task planner with 5 categories (Work, Leisure, Maintenance, Social, Learning). Energy-aware stochastic auto-execution engine with progressive completion tracking.
Tab 6 — Damage & Repair
13-component health monitoring system (cameras, LiDAR, CPU/NPU, actuators, joints, sensors). Stochastic degradation model with autonomous nano-repair system (0.01-0.03%/tick self-healing). 3D robot body map with spare parts inventory.
Tab 7 — Padel AI Doubles (2v2)
Full doubles padel match on 20m × 10m enclosed court. 4 robot players: OPTIMUS (4.2 m/s), NEXUS-4 (4.0 m/s), ATLAS-X9 (3.8 m/s), VOLT-12 (3.6 m/s). 10 shot types with realistic ball physics (gravity, wall bounces, air resistance). Official padel scoring system.
Tab 8 — Academic Paper
Complete 12-section research paper with system architecture diagrams, 9 data tables, mathematical models, and 15 academic references. Covers perception (ViT-L/14, DETR, LiDAR 128ch), navigation, energy management, task planning, self-repair, and padel athletics.
Tab 9 — AI Architecture
Interactive 7-layer cognitive stack visualization (Motor Control 1kHz → Perception 30Hz → Sensor Fusion 100Hz → World Model 10Hz → Task Planner 2Hz → RL Policy 50Hz → Episodic Memory 0.1Hz). Multi-modal vision panels (RGB, Depth, Semantic, LiDAR) and 3D LiDAR point cloud rendering.
🧠 7-Layer Cognitive Architecture
Layer 7 │ Episodic Memory │ 0.1 Hz │ Experience Store
Layer 6 │ RL Policy Engine │ 50 Hz │ PPO + SAC Hybrid
Layer 5 │ Task Planner │ 2 Hz │ LLaMA-3 8B + PDDL
Layer 4 │ World Model │ 10 Hz │ Dreamer-v3 + Voxel
Layer 3 │ Sensor Fusion │ 100 Hz │ Extended Kalman Filter
Layer 2 │ Object Detection │ 30 Hz │ DETR Transformer
Layer 1 │ Motor Control │ 1 kHz │ PD Controller 28-DOF
🛠️ Tech Stack
- Language: Vanilla JavaScript (ES6+)
- Rendering: HTML5 Canvas 2D Context
- Architecture: Single-file, zero external dependencies
- Typography: Inter + JetBrains Mono
- Layout: CSS Grid + Flexbox, full mobile responsive
- Hosting: Vercel (static)
- Frameworks: None
- Build Tools: None
- npm Packages: None
🔗 Links
- 🌐 Live Demo: https://optimus-azure.vercel.app/optimus-city-simulation.html
- 📄 Academic Paper: https://romeo-nu.vercel.app/OptimusPerceptron_Paper.html
- 👤 Author: Romi Nur Ismanto — rominur@gmail.com
- 📦 Source: https://github.com/romizone/optimus
Zero install. Zero config. Zero dependencies. Just open the HTML file.