
Haros هو إطار لضمان الجودة من الكود المستند إلى ROS ، ويستند في الغالب على التحليل الثابت - والذي يتكون من استخراج المعلومات من الكود المصدر دون تنفيذها (وأحيانًا ، حتى بدون تجميعها). هدفها الرئيسي هو الكشف المبكر عن المشكلات في دورة حياة تطوير البرمجيات ، والتي من شأنها أن تمر دون أن يلاحظها أحد في مراحل لاحقة أو حتى في الإنتاج.
جربها بنفسك: هناك صفحة تجريبية من مرئيات هاروس متوفرة على جيثب.
دروس: على جيثب وعلى يوتيوب.
مزيد من المعلومات: عرض فيديو قصير على YouTube.
هذا الإصدار من Haros يعمل فقط من أجل ROS1. لم يعد يتم تطويره. يتم تطوير نسخة جديدة من هذه الأداة ، التي تستهدف ROS2 ، من الألف إلى الياء في مستودع آخر.
انظر التثبيت لتثبيت طرق وتعليمات التثبيت.
شاهد استخدام الأوامر الأساسية وتعليمات الاستخدام.
تحقق مما إذا كان سؤالك لديه إجابة في الأسئلة الشائعة.
يرجى استخدام تعقب المشكلات للمشكلات أو طلبات الميزات المرتبطة مباشرة بـ Haros.
للمشكلات المتعلقة بالمكونات الإضافية ، يرجى استخدام مستودع البرنامج المساعد.
إذا واجهت أخطاء ، أو شعرت أن هناك شيئًا ما لا يعمل ، فقم بتشغيل Haros في وضع التصحيح ، وبالتالي فإن ملفات السجل لا تفوت أي معلومات ، على سبيل المثال ،
haros --debug analyse ...
بعد ذلك ، يمكنك مشاركة ملف السجل ، الموجود بشكل افتراضي داخل ~/.haros/log.txt .
انظر نقلا.
انظر المساهمة.
حتى مارس 2021 ، تم تمويل هذا العمل من قبل ERDF - صندوق التنمية الإقليمي الأوروبي من خلال البرنامج التشغيلي للتنافسية والتدويل - يتنافس 2020 ومن خلال الأموال الوطنية من خلال وكالة التمويل البرتغالية ، FCT - FUNDAçO PARA A CIêNCIA EA (POCI-01-0145-FEDER-029583).