Skip to main content

🔄 High-Level Workflow

This is the full pipeline of LIMO Cobot—from power-up to “mission complete.”
See how every part fits together and what you should expect at each stage.

🎯 Workflow Stages Explained​

🚀 Initialization Phase​

  • Hardware Detection: All components (LIMO base, MyCobot arm, camera) are detected and initialized
  • Self-Localization: Robot determines its position on the map using AMCL and pose estimation

🔍 Exploration Phase​

  • Autonomous Navigation: Robot follows pre-defined or generated waypoints
  • Object Scanning: YOLOv8 continuously analyzes camera feed for target objects
  • Adaptive Pathfinding: Nav2 handles dynamic obstacle avoidance

🦾 Manipulation Phase​

  • Approach: Robot navigates to optimal pick position relative to detected object
  • Pick Operation: MyCobot arm executes precise grasping sequence
  • Transport: Robot safely carries object back to designated drop zone

✅ Completion Phase​

  • Drop Operation: Controlled object placement at base location
  • Mission Assessment: System evaluates success and logs performance
  • Restart: Cycle repeats for additional objects or ends based on configuration

🔄 Error Handling & Recovery​

Each stage includes robust error handling:

  • Navigation failures trigger re-planning or alternative routes
  • Pick failures initiate retry sequences with adjusted parameters
  • Communication timeouts activate failsafe modes
  • Hardware issues generate alerts and graceful degradation