A framework based on real-time OS and multi-agents for intelligent autonomous robot competitions