❓ Frequently Asked Questions (FAQ)
Got questions? Here are the most common ones we've encountered while developing and running the LIMO Pro + MyCobot + YOLO system.
⚡ Quick Answers
- Object Detection
- Navigation Issues
- Arm Control
Q: YOLO is not detecting objects — what should I check?
A:
- Confirm camera topics are active:
ros2 topic list | grep camera - Check YOLO weights path in
object_detector.pymatches your trained model. - Ensure lighting is adequate and the object is within depth sensor range.
Q: Robot spins in place or doesn't move to goal.
A:
- Make sure
pose_setterpublished the initial pose (check logs). - Verify
nav2_params.yamlmatches your map. - Reset AMCL and re-run navigation:
ros2 lifecycle set /amcl configure
ros2 lifecycle set /amcl activate
Q: MyCobot is not responding.
A:
- Ensure Wi-Fi is connected to:
SSID: MyCobotWiFi2.4G
PASS: mycobot123 - Run IP detection logic from
full_system.launch.pyto confirm the arm is found. - Power cycle the arm if connection fails.
💡 Common Problems & Solutions
| Problem | Possible Cause | Quick Fix |
|---|---|---|
| Nav2 server not ready | Launch order issue | Increase delay in full_system.launch.py TimerAction |
| Pick/Drop timeout | Arm motion blocked or Wi-Fi lag | Clear workspace, re-run arm node with stable signal |
| Map drift | Poor AMCL initialization | Re-publish /initialpose from pose_setter.py |
| YOLO lag | Low GPU/CPU resources | Lower image resolution or increase confidence threshold |
🌍 Community Resources
📣 Where to Ask for Help
- GitHub Discussions: Project Discussion Board
- Discord Server: Join our real-time chat here
- ROS Discourse: ROS Community Forum
Pro Tip
When asking for help, always share:
- ROS2 version (
ros2 --version) - Full launch command used
- Relevant log output (error + 10 lines before it)
Next: Developer Guide → Contributing