دراسة حالة

RoboFireFighter — تطبيق ذكي للتحكم في روبوت مكافحة الحرائق

RoboFireFighter هو تطبيق متعدد المنصات تم تطويره باستخدام Flutter لمراقبة روبوت مكافحة الحرائق والتحكم فيه من خلال واجهة موحدة للمشغّلين. يجمع المشروع بين التحكم في حركة الروبوت ونشره، وعرض بث الكاميرات المباشر، ومراقبة الحساسات البيئية، والتنبيهات الأمنية، وإدارة الأجهزة، والخرائط، وسجل الأنشطة.

التصنيف
الذكاء الاصطناعي وإنترنت الأشياء
المدة
٦ اشهر
الخدمات
حلول إنترنت الأشياء، حلول الذكاء الاصطناعي، برمجة تطبيقات الجوال
النتيجة
تطوير تطبيق Flutter لمراقبة روبوت مكافحة الحرائق والتحكم فيه، مع بث كاميرات مزدوج ومراقبة بيئية وتنبيهات للسلامة.
RoboFireFighter — تطبيق ذكي للتحكم في روبوت مكافحة الحرائق — لقطة شاشة

عن المشروع

تجمع لوحة التحكم بين عرض الكاميرتين، وحالة اتصال الروبوت، وقراءات الحساسات، والتحكم في الإضاءة، وأمر الإيقاف الطارئ. كما يوفر التطبيق شاشات للمصادقة وإدارة الأجهزة والموقع الجغرافي وسجل القراءات والإعدادات. تتم معالجة بيانات الحساسات عبر مسار مركزي لتوحيد استجابات واجهات API وتصنيف مستويات الخطورة وإرسال التحديثات والتنبيهات إلى الواجهة.

يعتمد التطبيق على بنية برمجية معيارية باستخدام Flutter وDart، مع دمج المصادقة عبر Supabase وحقن الاعتماديات باستخدام get_it وخدمات منفصلة للتحكم في الروبوت ومراقبة الحساسات والكاميرات والإشعارات. كما يدعم الإعدادات الخارجية والاختبارات الآلية والتحقق المستمر من جودة الكود.

التقنيات المستخدمة

FlutterDartSupabaseIoTRoboticsREST APIget_itGoogle MapsGeolocationPush & Local NotificationsCI/CDAutomated Testing

لديك مشروع مشابه؟

أخبرنا بفكرتك وسنرد عليك خلال 24–48 ساعة.

تواصل معنا