Gantt Chart Timeline (Weeks 7–16)

Status legend: ✅ Completed 🔄 In Progress 🕒 Planned
Week Task Category Planned Work Status
Week 7 Hardware Integration Verify TB4 base, networking, teleop mobility
  Sensors Bring up LiDAR + RGB-D drivers; visualize raw topics
  Controls & Autonomy Validate /cmd_vel, odom, TF tree
  Interface & Data Basic RViz setup (robot model + LiDAR)
  Milestone Robot moves via teleop; all sensors online
Week 8 Hardware Integration Mount camera; cable management
  Sensors Calibrate OAK-D; verify compressed RGB stream
  Controls & Autonomy Configure WiFi-based OAK-D topic subscription
  Interface & Data RViz ArUco debug image visualization
  Milestone Stable camera pipeline over ROS 2 WiFi
Week 9 Hardware Integration Long-duration hardware test
  Sensors ArUco board detection and solvePnP pose estimation
  Controls & Autonomy Camera frame coordinate convention established
  Interface & Data Visualize board pose + TF in RViz2
  Milestone Board pose estimated in real time on hardware
Week 10 Hardware Integration Hardware test with TurtleBot 4 moving
  Sensors EMA smoothing + board visibility reporting
  Controls & Autonomy Direct velocity control via robot_09/cmd_vel
  Interface & Data RViz2 markers for board center, orientation, distance
  Milestone Robot receives and responds to velocity commands
Week 11 Hardware Integration End-to-end hardware pipeline test
  Sensors Compressed image decoding; 4-case quaternion conversion
  Controls & Autonomy Proportional follow controller with deadband
  Interface & Data TF broadcast camera_frameboard_frame
  Milestone Robot follows ArUco board in open space
Week 12 Hardware Integration Stress-test follow runs on TurtleBot 4
  Sensors Pose age timeout; board loss detection
  Controls & Autonomy FOLLOW / LOST / SEARCH state machine
  Interface & Data Coordinator state markers in RViz2
  Milestone Follow + recovery pipeline working on hardware
Week 13 Hardware Integration Validate backward motion and clamping behavior
  Sensors EKF / UKF / Particle Filter implemented in simulation
  Controls & Autonomy goal_generator placeholder integrated; pipeline end-to-end
  Interface & Data Filter comparison visualization; Milestone 2 report published
  Milestone Milestone 2 submitted; full pipeline operational on hardware
Week 14 Hardware Integration Minor stabilization and parameter tuning
  Sensors KF/PF tracker integrated; measured/predicted/lost states validated
  Controls & Autonomy PD angular controller + deadband added; oscillation eliminated
  Interface & Data Debug image pipeline; low-latency RViz2 camera feed
  Milestone Prediction-based following working end-to-end on hardware
Week 15 Hardware Integration Hardware configuration frozen; COLCON_IGNORE structure set up
  Sensors SLAM integration validated with namespace:=/robot_09
  Controls & Autonomy Parameters frozen; OpenCV version compatibility fix applied
  Interface & Data Master launch file; RViz2 config saved; website updated
  Milestone System ready for final demo
Week 16 Hardware Integration Demo prep: charging, spares, setup
  Sensors Health checks; board detection verified
  Controls & Autonomy Final scripted demo executed
  Interface & Data Milestone 3 report published; demo videos captured
  Milestone Final demo completed

This site uses Just the Docs, a documentation theme for Jekyll.