Skip to content

Milestones

List view

  • ### Vital Circulatory System (VCS) – Project Roadmap **Start Date:** 2025-12-06 **Phase 1 – Core Communication** **Start Date:** 2025-12-07 **End Date (estimated):** 2026-01-15 - Implement robot β†’ server heartbeat (vital_pulse) via ROS2 topics. - Implement server β†’ robot feedback (vital_feedback) with real-time round-trip measurement. - Establish initial visual heartbeat display for debugging and monitoring. - Validate latency and BPM calculations in a single robot-server setup. **Phase 2 – Multi-Robot Integration** - Extend VCS to handle multiple robots sending pulses simultaneously. - Implement feedback aggregation and per-robot monitoring on the server. - Add dynamic heartbeat adjustment based on system load or latency. - Introduce robot status visualization dashboard on the server. **Phase 3 – System Health & Safety** - Define thresholds for critical delays or missed pulses and generate alerts. - Add automatic re-connection or recovery routines for robot-server communication failures. - Implement logging and analytics for historical heartbeat and latency data. - Integrate system health metrics into the AI decision-making pipeline. **Phase 4 – Advanced Features & Optimization** - Optimize network usage and message payloads for high-frequency updates. - Introduce predictive feedback mechanisms using heartbeat history. - Add security and authentication for robot-server communication. - Prepare documentation, tutorials, and ROS2 launch files for community use. **Phase 5 – Open Source Release** - Finalize code structure and ROS2 package setup. - Publish example deployments with multiple robots and server nodes. - Encourage community contributions, issue reporting, and roadmap suggestions. - Maintain continuous integration (CI) and automated tests for future updates.

    Overdue by 1 day(s)
    β€’
    Due by January 15, 2026
    β€’5/13 issues closed