URDF رهيبة
قائمة منسقة بمكتبات وأدوات وموارد تنسيق وصف الروبوت الموحد (URDF).
تنسيق وصف الروبوت الموحد (URDF) هو تنسيق XML لتمثيل بعض جوانب نموذج الروبوت، والذي تم اقتراحه في البداية كجزء من نظام تشغيل الروبوت (ROS)، ولكنه يُستخدم الآن في العديد من الأدوات والبرامج المتعلقة بالروبوتات.
راجع صفحة وثائق ROS الرسمية على URDF للحصول على المواصفات الرسمية ومزيد من المعلومات حول URDF.
محتويات
- URDF
- المكتبات
- سي ++
- بايثون
- ماتلاب / سيمولينك
- الصدأ
- جوليا
- موارد
- أدوات
- مجتمع
URDF
لا توجد مواصفات إصدار لتنسيق URDF. المرجع الرئيسي لتنسيق URDF هو مستندات ROS wiki الموجودة على URDF.
المكتبات
مكتبات لاستيراد وتصدير ومعالجة ملفات URDF.
سي ++
- urdfdom - تطبيق المحلل اللغوي C++ URDF المرجعي الذي تتم إدارته بواسطة OpenRobotics. [بي إس دي]
- sdformat - تطبيق C++ المرجعي لـ SDFormat (تنسيق وصف المحاكاة)، المستخدم في مكتبات Gazebo وIgnition التي تتضمن محولًا (استنادًا إلى
urdfdom
) من URDF إلى SDF. [أباتشي2] - iDynTree - مكتبة للحسابات الحركية والديناميكية لنموذج الروبوت الحر، مع دعم لاستيراد وتصدير ملفات URDF. يتضمن روابط Python و MATLAB. [بي إس دي]
بايثون
- urdf_parser_py - محلل Python URDF المرجعي الذي تتم إدارته بواسطة OpenRobotics. [بي إس دي]
- odio_urdf - مكتبة لبناء ملفات URDF باستخدام Python. [معهد ماساتشوستس للتكنولوجيا]
ماتلاب / سيمولينك
- Simscape Multibody URDF Import - Simscape Multibody هي بيئة محاكاة متعددة الأجسام لـ MATLAB، والتي تدعم استيراد URDFs. تحتوي مستندات MATLAB أيضًا على وثائق تمهيدية مفيدة لـ URDF. [تجاري]
الصدأ
- urdf-rs - محلل URDF باستخدام serde-xml-rs لـ Rust. [أباتشي2]
جوليا
- MeshCatMechanisms.jl - تصور ثلاثي الأبعاد للآليات وURDFs باستخدام MeshCat.jl وRigidBodyDynamics.jl. [معهد ماساتشوستس للتكنولوجيا]
موارد
- أوصاف الروبوتات الرائعة - قائمة منسقة بأوصاف الروبوتات الرائعة، معظمها بتنسيقات URDF أو Xacro.
أدوات
- xacro - Xacro هي لغة ماكرو XML. باستخدام xacro، يمكنك إنشاء ملفات XML أقصر وأكثر قابلية للقراءة باستخدام وحدات الماكرو التي تتوسع إلى تعبيرات XML أكبر. يتم استخدام Xacro بشكل متكرر للحفاظ على نماذج URDF. [بي إس دي]
- Blender-robotics-utils - مجموعة من الأدوات المساعدة لتصدير/التحكم في الروبوت الخاص بك في Blender. يتضمن محول نموذج URDF إلى Blender. [بي إس دي]
- Unity-Technologies/URDF-Importer - يتيح لك مستورد URDF استيراد روبوت محدد بتنسيق URDF في مشهد Unity. [أباتشي]
- yourdfpy - أداة المكتبة وسطر الأوامر لتحميل ملفات URDF وتصورها ومعالجتها والتحقق من صحتها وحفظها.
- urdf-viz - تصور ملف URDF/XACRO، يعمل عارض URDF على أنظمة التشغيل Windows/MacOS/Linux. [أباتشي2]
- Foxglove Studio - تطبيق مرئي للويب أو سطح المكتب، يدعم URDFs بالإضافة إلى الحقيبة العشوائية أو بيانات MCAP. [MPL-2.0]
- URDFormer - بالنظر إلى الصورة، تتوقع URDFormer "التوأم الرقمي" التفاعلي المقابل بتنسيق URDF.
مجتمع
- Robotics StackExchange - الأسئلة المتعلقة بـ URDF في Robotics StackExchange.
- إجابات ROS - الأسئلة المتعلقة بـ URDF في ROS.
- مجتمع Foxglove Slack - الأسئلة والمناقشات المتعلقة بتصور بيانات الروبوتات
يساهم
المساهمات هي موضع ترحيب! اقرأ إرشادات المساهمة أولاً.
رخصة