المطابخ وجولات الإنتاج: المطاعم، والمجتمع، والمدرسة، ومطابخ الكوارث، والمطابخ الآلية
الحالة: experimental profile (RFC-0005). المخطط:
schemas/fleet.schema.json. أمثلة:examples/fleet/.
1. لماذا #
طلب المؤسس نفس البروتوكول في مطعم، أو حفل زفاف، أو حملة تبرعات، أو مصنع أغذية (RFC-0005). يضيف الموجز برامج الوجبات المدرسية ومطابخ الكوارث. يغطي النطاق الأساسي طهي جهاز واحد لوصفة واحدة؛ بينما يغطي الملف الإنساني نقل surplus وعد الوجبات. وبينهم تقع المطبخ: المحطات، والأجهزة، والأشخاص، والعديد من الدفعات، وفترة التقديم، ونقاط التحكم الحرجة، والارتباط من execution log الخاص بالجهاز إلى الوجبات التي يبلغ عنها البرنامج.
2. المستندات #
| المستند | ما يقوله |
|---|---|
Kitchen | مطبخ المؤسسة: النوع، المحطات (التحضير، الموقد، الفرن، المقلاة، الغلاية، خلية الروبوت، التقديم، التعبئة، الحفظ الساخن، التبريد، المخزن البارد، الغسيل)، الأجهزة كمرجعيات للقدرة، السعة بعدد الوجبات في الساعة، معدات الحفظ الساخن والتبريد، rule packs المعمول بها، أعداد الموظفين حسب الدور، ساعات التشغيل |
ProductionRun | الوصفات مع أعداد الدفعات والحصص، نافذة التقديم، التعيينات لكل خطوة في الوصفة لمحطة وdevice أو person أو كليهما، سجلات نقاط التحكم الحرجة (درجة حرارة طهي اللب، الحفظ الساخن، التبريد على مرحلتين، إعادة التسخين، التخزين المبرد، فصل مسببات الحساسية)، عمليات Core المنتجة، والنتيجة (الوجبات المنتجة والمقدمة، الهالك، الطعام المسترد المستخدم، الإخفاقات، الحوادث، الطاقة، التكلفة، الـ Humanitarian Distribution الذي أصدرته) |
StationLease | الاستخدام الحصري لمحطة بواسطة device أو دور لفترة زمنية |
3. كيف ينضم إلى البقية #
- الخطوة المخصصة لـ
deviceهيExecuteRequestأساسي (أو هدفExecuteNodeمن خلال ربط ROS 2)؛ ويتم وضع هاشExecutionLogالخاص بها فيexecutions. - التشغيل (run) الذي يخدم برنامجاً يصدر
Distributionإنسانياً؛ وتعتبرccpsالخاصة بالتشغيل هي الأدلة وراء نتائج سلامة التوزيع. - تُطبق الـ rule packs من الـ Humanitarian Profile على قائمة الطعام والعناصر الخاصة بالتشغيل.
- إرسال الأسطول (أي روبوت يذهب إلى أين) يتبع Open-RMF أو مدير أسطول المورد، وليس لهذا الـ profile.
4. مثال محلول #
examples/fleet/kitchen-disaster.json و production-run-disaster.json: مطبخ إغاثة يحتوي على غلايتين تعملان بالغاز، ووحدات حفظ ساخن، وحوض ثلج، ينتج 710 وجبات من شوربة العدس والأرز خلال نافذة زمنية مدتها ساعتان، ويسجل درجات حرارة الطهي والحفظ الساخن، ويجد وحدة حفظ ساخن واحدة أقل من 60 °C ويعيد تسخين تلك الدفعة قبل التقديم، ويصدر عملية توزيع. المثال توضيحي؛ لم يتم وصف أي مطبخ أو حدث حقيقي.
5. ما تم استبعاده عمدًا #
أسماء الموظفين وجداولهم، الأجور، طلبات العملاء ومدفوعاتهم، تسعير القائمة. يظهر الموظفون كأعداد حسب الدور بحيث يمكن حساب التكلفة لكل وجبة دون تحديد هوية أي شخص.
6. Next #
مثال لخدمة مطعم مع محطة روبوت؛ مجموعة conformance لآلة حالة الـ run؛ توحيد StationLease مع عقود الجلسات (session.schema.json).