الملفات / المطابخ وجولات الإنتاج: المطاعم، والمجتمع، والمدرسة، ومطابخ الكوارث، والمطابخ الآلية exp تحرير على GitHubماركداون

تُرجمت هذه الصفحة آليًا ولم يراجعها إنسان بعد. النص الإنجليزي هو المرجع؛ والتصحيحات مرحّب بها على GitHub. English

المطابخ وجولات الإنتاج: المطاعم، والمجتمع، والمدرسة، ومطابخ الكوارث، والمطابخ الآلية

الحالة: 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).