URDF (Unified Robot Description Format)

URDF هو تنسيق قياسي يصف بنية الروبوت بـ XML — كتلة القصور الذاتي والهندسة البصرية والتصادمية لكل وصلة، ونوع كل مفصل وحدوده وحركته. محاكاة ROS وتخطيط حركة MoveIt والتصور في RViz تبدأ كلها من URDF.

ما المشكلة التي يحلها؟

مع روبوت حقيقي على الأرض، كيف تحاكوه على حاسوبك، وكيف تعرضه في RViz، وكيف تطلب من MoveIt تخطيط مسارات الذراع؟ الجواب هو URDF — ملف XML واحد يسجّل "شكله ووزنه وكيفية تحرك مفاصله"، ويقرأ المحاكي والمخطّط نفس الملف.

بدون URDF، يقوم كل عميل أو مطوّر بقياس الأبعاد من الصفر، وبناء النماذج، وتصحيح الإحداثيات — وتضيع أسابيع. مع حزمة URDF التي يوفرها المورّد، تفك الضغط وتنطلق — في اليوم نفسه يمكنك تشغيل الملاحة في Gazebo وعرض المستشعرات في RViz.

كيف تقرأ المواصفات الأساسية؟

مفاهيم خاطئة شائعة

الاعتقاد 1: URDF مجرد نموذج بصري. هندسة التصادم وكتلة القصور في URDF تؤثر مباشرة على فيزياء المحاكاة وخريطة costmap للملاحة — يبدو صحيحًا لكن الكتلة خاطئة، فالمحاكاة غير موثوقة.
الاعتقاد 2: يجب على العملاء كتابة URDF بأنفسهم. بائعو الشاسيه الناضجون يوفّرون URDF رسميًا؛ الكتابة من الصفر تستغرق أسبوعًا وقد تظل خاطئة. خذ الحزمة الرسمية وعدّل الحمولة العلوية.
الاعتقاد 3: URDF للمحاكاة فقط. على الروبوت الحقيقي، تعتمد شجرة TF والتصور في RViz وخريطة nav2 costmap كلها على URDF — إنها نقطة الدخول للتطوير، وليست مجرد ملف محاكاة.

الطرازات الموصى بها

يوفر Tbot حزم URDF (mesh + xacro) لكامل التشكيلة في التنزيلات: Tbot-N5-3D، Tbot-OW، Tbot-Clean-U75. SDK: مطوّرو SDK.

مقالات ذات صلة

تحتاج حزمة URDF لكامل التشكيلة و SDK؟

أخبرنا بطراز روبوتك ومتطلبات الحمولة العلوية، وسيرسل فريقنا رابط تنزيل URDF وعرض سعر SDK خلال يوم عمل واحد.

اطلب عرض سعر