برمجة الروبوتات بلغة C++
C++ الكفاءة في التحكم بالروبوتات
أساس الروبوتات الحديثة
خوارزميات تحكم متقدمة
الدقة وتحسين العمليات
تكامل C++ مع ROS وAI
الثبات والسرعة في الأتمتة
C++ لغة برمجة رئيسية في أنظمة التحكم بالروبوتات، وتُقدّر لكفاءتها العالية ودقتها. تقدم NexaRob دعمًا في البرمجة والتكامل وتحسين الأنظمة الروبوتية القائمة على C++، مع تكييفها لمتطلبات الأتمتة الحديثة.
تواصل معنا شاهد الفيديوتعرّف على أهم مزايا وإمكانات C++ - أساس أنظمة التحكم في الروبوتات والمقدر لكفاءته
برمجة الروبوتات الصناعية ووحدات التحكم بلغة C++
C++ لغة معروفة بالأداء العالي وأمان الذاكرة والوصول المباشر إلى موارد المعدات. وفي الروبوتات تُعد هذه الخصائص أساسية - من خوارزميات تخطيط الحركة التي تتطلب قدرة حوسبية كبيرة إلى أنظمة الوقت الفعلي المتقدمة. وبفضل إمكانية التحكم في العمليات منخفضة المستوى، تناسب C++ تنفيذ وظائف التحكم الحرجة في الآلات وكذلك بناء أساس متين لبيئات مثل ROS (Robot Operating System).
C++ في الروبوتات - لماذا يستحق الاهتمام؟
- الأداء في الوقت الفعلي: إمكانية تحسين الشفرة لبنى محددة وتقليل التأخير في تطبيقات التحكم - مثلا في المناولات والروبوتات المتنقلة وخطوط الإنتاج.
- الثبات والموثوقية: يمكن للشيفرة الجيدة المكتوبة بلغة C++ أن تعمل لسنوات من دون الحاجة إلى تحديثات أو تدخلات صيانة متكررة، مما ينعكس في استمرارية الإنتاج وانخفاض تكاليف الصيانة.
- منظومة متعددة الاستخدامات: تدعم مجموعات أدوات التحليل وتصحيح الأخطاء وprofiling (منها Visual Studio وGCC وClang) والمكتبات المتخصصة (مثل Eigen وBoost وlibuv) عمليا كل مرحلة من مراحل العمل - من إنشاء العقد في ROS إلى التكامل مع أنظمة الرؤية وخوارزميات التعلم الآلي.
إمكانات C++ في عالم الأتمتة
- وحدات التحكم في الحركة ووحدات PLC: تستخدم العديد من وحدات التحكم الصناعية امتدادات C++ أو مكتبات تتيح الوصول إلى hardware في الوقت الفعلي، ما يوفر دقة تحكم عالية.
- خوارزميات الذكاء الاصطناعي ومعالجة الإشارات: تفيد C++ في تنفيذ المهام التي تتطلب قدرة حسابية كبيرة، مثل التعرف على الصور أو تحليل بيانات المستشعرات في وضع online.
- التطبيقات الحرجة: تعتمد أنظمة الإشراف على عمل الروبوتات الذاتية، التي يجب أن تعمل بثبات حتى في الظروف المتغيرة، كثيرا على C++ بسبب إدارتها الحتمية للموارد والذاكرة.
لماذا C++ وكيف تدعم NexaRob استخدامه في مشاريع الأتمتة
نموذج التعاون ونطاق الخدمات المرتبطة بـ C++
تجمع NexaRob المعرفة في مجالات الروبوتات وأنظمة الرؤية ووحدات التحكم الصناعية للاستفادة الكاملة من إمكانات C++. ويشمل نهجنا الدعم في كل مرحلة - من التخطيط الأولي وتصميم بنية البرمجيات إلى تدريب المشغلين والرعاية الخدمية طويلة الأمد. وبصفتنا جهة تكامل، نستخدم تقنيات من شركاء موثوقين ونكيفها مع متطلبات وتوقعات الشركات المحددة.
تحليل المتطلبات وإنشاء المفهوم
- فهم عمليات العميل وأهدافه: ندرس خصوصية القطاع ونوع الآلات ومستوى تعقيد العمليات لإعداد مقترح لحلول مثلى باستخدام C++.
- اختيار الأدوات والمكتبات: نختار البيئات (IDE، compilers) وframeworks مثل ROS والمكتبات التي تلائم متطلبات الأداء والموثوقية على أفضل وجه.
تنفيذ الكود وتحسينه
- كتابة وحدات التحكم: نطور الأجزاء الرئيسية من المنطق بلغة C++، من بروتوكولات الاتصال إلى حسابات الحركة والتكامل مع المستشعرات.
- اختبارات الأداء والسلامة: نحلل أداء الكود في ظروف قريبة من الإنتاج، ونعالج أي اختناقات محتملة، ونتأكد من الالتزام بمعايير السلامة.
تدريب الفرق ودعمها
- الدورات وورش العمل: نشارك المعرفة حول أفضل ممارسات C++، بما في ذلك إدارة الذاكرة وتعدد الخيوط وتنفيذ العقد في ROS.
- دعم ما بعد التنفيذ: نبقى على تواصل مع العميل، ونساعد في التحديثات المحتملة أو توسيع الوظائف أو تشخيص المشكلات التي تظهر.
استراتيجية تطوير طويلة الأجل
- المراقبة والتحديثات: مع ظهور معايير C++ جديدة (مثل C++20 وC++23) ومكتبات جديدة، نوصي عند الحاجة بترحيل الكود أو إدخال تحسينات للحفاظ على القدرة التنافسية.
- قابلية التوسع والتكامل: إذا قررت الشركة تنفيذ روبوتات إضافية أو أنظمة سحابية أو وحدات AI، تحرص NexaRob على أن تعمل جميع العناصر معا بأعلى مستوى من الكفاءة.
من خلال الاعتماد على C++ في أنظمة التحكم والروبوتات، تحصل الشركات على منصة مستقرة وسريعة تظل مرنة في مواجهة التحديات المستقبلية. NexaRob يساعد على تحويل هذه التقنية إلى فوائد تجارية ملموسة، ويقدم دعمًا شاملًا في تنفيذ مشاريع مختلفة الحجم ومستوى التعقيد.
الأساليب والأدوات - من وحدات التحكم منخفضة المستوى إلى الخوارزميات المتقدمة في C++
كيف تضمن C++ الاستقرار والكفاءة عبر طبقات أنظمة الأتمتة المختلفة
تعد C++ أساسا لكثير من التطبيقات الروبوتية لأنها تتيح نطاقا واسعا من التحكم في الأجهزة - من التعامل المباشر مع السجلات والمقاطعات إلى إنشاء هياكل بيانات معقدة باستخدام المكتبات الحديثة. ونتيجة لذلك تعمل هذه اللغة كحلقة وصل بين المهام ذات المتطلبات الحسابية العالية والموثوقية اللازمة للتطبيقات الصناعية.
وحدات تحكم منخفضة المستوى ووحدات تحكم الحركة
- المعالجة في الوقت الفعلي: تساعد المكتبات وframeworks في C++ (مثل عند دمجها مع RTOS) في كتابة برامج تستجيب للأحداث في البيئة الروبوتية بصورة شبه فورية.
- تحسين العمليات على الأجهزة: بفضل الدعم الواسع لتعليمات SIMD (Single Instruction Multiple Data) وآليات inline في المترجمات، يمكن تسريع العمليات الحسابية الأساسية لخوارزميات التحكم بصورة إضافية.
بنية أنظمة ROS (Robot Operating System)
- عُقد ROS بلغة C++: يدعم Robot Operating System لغة C++ كلغة رئيسية لكتابة العقد المسؤولة عن الاتصال بين الروبوتات والمستشعرات والأجهزة الطرفية. ويتيح ذلك إنشاء وحدات عالية الكفاءة ومنخفضة التأخير.
- الوصول إلى منظومة غنية: يمكن لعقد ROS في C++ استخدام مجموعة واسعة من الحزم والمكتبات (مثل MoveIt!)، ما يبسط تنفيذ وظائف تخطيط الحركة والملاحة والرؤية الحاسوبية.
الخوارزميات وتحليل البيانات
- مكتبات رياضية: تسهل حلول مثل Eigen وBoost معالجة البيانات المتقدمة، كالمصفوفات والمتجهات والدوال العددية، وهي أساسية في المشاريع التي تتطلب حسابات دقيقة، مثل الكينماتيكا أو تحليل الديناميكيات.
- التكامل مع AI: رغم أن Python تهيمن على مجال التعلم الآلي، توجد مكتبات AI في C++ (مثل Caffe وONNX Runtime)، ما يسمح بتنفيذ نماذج الشبكات العصبية العميقة في الأنظمة ذات الموارد المحدودة (edge devices).
ممارسات DevOps والأمان
- مراقبة جودة الشفرة: تولد مترجمات C++ تحذيرات تفصيلية تساعد على اكتشاف الأخطاء المحتملة، مثل العمليات غير الآمنة على المؤشرات. كما يتيح التكامل مع أدوات CI/CD (Continuous Integration/Continuous Deployment) الاختبارات الآلية والتحليل الساكن للشفرة.
- اختيار البنية: وفقًا للاحتياجات، مثل real-time وdistributed computing وedge computing، تساعد NexaRob في تحديد آليات C++، مثل co-routines وتعدد الخيوط في std::thread، الأنسب لسيناريو صناعي معين.
بفضل إمكانات التحسين الواسعة والتحكم الكامل في بنية الشفرة، C++ يشكل ركيزة لأنظمة التحكم الحساسة للتأخير وكثيفة العمليات الحسابية. NexaRob يدعم الشركات في اختيار طرق البرمجة والأدوات بحيث تكون الحلول المصممة سريعة وسهلة الصيانة والتطوير مستقبلا أيضا.
دراسات حالة وتنفيذات نموذجية، سيناريوهات عامة
كيف تعالج C++ التحديات الشائعة في التحكم بالروبوتات والأتمتة
رغم أن كل تنفيذ في مجال الروبوتات والأتمتة له خصائصه، تواجه شركات كثيرة تحديات متشابهة - مثل الحاجة إلى زمن استجابة حتمي، والتكامل مع الأنظمة الحالية، وإدارة بنية تحتية واسعة للمستشعرات. ويمكن لـ C++ مع خبرة متخصصي NexaRob المساعدة في تلبية هذه الاحتياجات.
تحكم دقيق في المناول في صناعة السيارات
التحدي: تجميع عناصر دقيقة بأشكال متنوعة خلال فترات زمنية قصيرة، من دون خطر التصادم مع الروبوتات الأخرى على الخط.
حل باستخدام C++:
تنفيذ الحركية العكسية وتخطيط الحركة في ROS باستخدام عقد مكتوبة بلغة C++ توفر كفاءة حوسبة عالية.
الاتصال بين الروبوتات المختلفة باستخدام بروتوكول سريع، مما يقلل التأخيرات ويحسن مزامنة المهام.
تحسين الروبوتات المتنقلة في قطاع الخدمات اللوجستية
التحدي: يجب أن تتحرك المركبات المستقلة في المستودعات (AGV) داخل المنشأة في الوقت الفعلي مع تجنب الاصطدام بالأشخاص وبمركبات AGV الأخرى.
حل باستخدام C++:
خوارزميات تنقل متقدمة (SLAM، تخطيط المسار) مكتوبة بلغة C++ وتعمل في بيئة ROS على نظام وقت فعلي منخفض المستوى (RTOS).
وحدة لتحليل سريع لقراءات lidar والكاميرات 3D، تتيح اكتشاف العوائق والتعديل الديناميكي للمسار.
أنظمة القياس في الصناعة الكيميائية
التحدي: التحكم في عدد كبير من المستشعرات (درجة الحرارة، الضغط، pH) التي يجب الاستعلام عنها على فترات قصيرة للحفاظ على استقرار عملية الإنتاج.
حل باستخدام C++:
وحدات تحكم مخصصة مكتوبة بلغة C++ ونصوص مراقبة تتصل بوحدات المستشعرات عبر حافلات صناعية، مثل Modbus وEtherCAT.
إمكانية التوسعة بوحدة Machine Learning، مثل ONNX Runtime، لاكتشاف الأنماط غير المعتادة في البيانات وإرسال تنبيهات إلى المشغلين.
التعرف البصري في صناعة الأغذية
التحدي: فحص سريع جدا للجودة على خط الإنتاج (مثل شكل الفواكه ولونها وحجمها) لإزالة المنتجات المعيبة أو توجيهها إلى خط تعبئة آخر.
حل باستخدام C++:
تنفيذ فعال لتحليل الصور في مكتبة OpenCV على أنوية CPU أو GPU عالية الأداء.
والتكامل مع روبوتات الفرز المتحكم بها ببروتوكولات الوقت الفعلي، حتى يستطيع نظام الرؤية إرسال قرار رفض المنتج في لحظة.
في كل واحد من هذه السيناريوهات، C++ يشكل جوهر الحوسبة والاتصال، بينما NexaRob يدعم الشركات في مرحلة تحليل الاحتياجات واختيار الحلول والتنفيذ النهائي. وبذلك تستطيع المؤسسات الاستفادة من الموثوقية و أداء C++، مع تقليل فترات التوقف ورفع جودة الإنتاج والاستفادة الكاملة من إمكانات التقنيات الروبوتية الحديثة.
الأدوات وأفضل الممارسات - تنفيذ C++ بكفاءة وأمان في بيئة الروبوتات
كيف تستخدم إمكانات C++ بفعالية وتضمن استقرار التطبيقات
حتى أفضل كود مصمم يحتاج إلى الأدوات المناسبة وأساليب إدارة المشروع لإطلاق الإمكانات الكاملة لـ C++. وفي الروبوتات، حيث يهم زمن الاستجابة الحتمي وانخفاض التأخير، تحدد Best Practices المناسبة موثوقية النظام بالكامل. تساعد NexaRob الشركات على تطوير عملية مجربة لإنشاء البرمجيات وصيانتها في C++، ومتكيفة مع خصائص التطبيقات الصناعية.
اختيار البيئة والمترجم البرمجي المناسبين
- التوافق مع أحدث المعايير: توفر C++11 وC++14 وC++17 وC++20 تحسينات عديدة في إدارة الذاكرة وتعدد الخيوط. ومن المفيد استخدام الإمكانات الحديثة التي تحسن وضوح الشفرة وسلامتها.
- التحسين وprofiling: تتيح أدوات مثل GCC وClang (مع أدوات profiling مدمجة) أو Visual Studio تتبع الأداء في الوقت الفعلي واكتشاف الاختناقات وإزالة العمليات غير الضرورية.
بنية معيارية والتحقق من الجودة
- التقسيم إلى مكونات: يسهل استخدام أنماط التصميم (مثل نمط منتج-مستهلكين متعددين) التعديلات اللاحقة وتوسيع التطبيقات.
- اختبارات الوحدات والتكامل: تتوفر في لغة C++ أطر اختبار مختلفة (Catch2، Google Test)، مما يسمح بمراقبة استقرار الوظائف باستمرار وإزالة الأخطاء في المراحل الأولى من التطوير.
إدارة الذاكرة والأمان
- تجنب المؤشرات الخام: يقلل استخدام المؤشرات الذكية (std::unique_ptr, std::shared_ptr) خطر تسرب الذاكرة ويؤدي إلى كود أوضح، وهو أمر مهم جدا في التطبيقات التي تعمل non-stop.
- التحكم في الوصول إلى الموارد: يتطلب تعدد الخيوط استخدام آليات مزامنة مناسبة (mutex, condition_variable) حتى لا تتداخل الروبوتات والعمليات مع عمل بعضها بعضا.
استخدام المكتبات المتخصصة ومعايير الصناعة
- مكتبات الوقت الفعلي: في حالة متطلبات RT (real-time)، يُنصح باستخدام مكتبات تعتمد على الأنظمة المضمنة التي توفر توقيتا دقيقا وتأخيرا منخفضا.
- التعاون مع ROS: تتيح حزم ROS في C++ إنشاء عقد بسهولة للتعامل مع مختلف المستشعرات ووحدات التحكم وبروتوكولات الاتصال، مع توحيد طريقة تبادل البيانات في النظام.
ندعم عمليات التنفيذ C++ من ناحية بنية البرمجيات والأدوات DevOps، والاختبارات والتكامل مع الأنظمة الحالية. وبذلك تستطيع المؤسسات التي تستخدم الروبوتات والأتمتة الاستفادة بالكامل من كفاءة C++ وموثوقيتها، وتطوير التطبيقات بما يضمن استقرارها على المدى الطويل.
كيف تؤثر قرارات التصميم الواعية في الكفاءة والبيئة في الصناعة
تحسين التكاليف والتنمية المستدامة بفضل C++
من خلال اختيار C++ كأساس للتحكم في الروبوتات أو الآلات الصناعية، يمكن للشركات تحقيق كفاءة أعلى والتأثير فعلياً في خفض تكاليف التشغيل والتنفيذ. وفي عصر تزايد الوعي البيئي والحاجة إلى الإدارة المستدامة للموارد، تصبح حلول C++ المدروسة ميزة تنافسية.
توفير الطاقة وموارد الأجهزة
- حمل أقل على النظام: تعمل تطبيقات C++ المحسنة بدرجة عالية بكفاءة أكبر على المكونات نفسها، لذلك لا توجد حاجة إلى تحديث الأجهزة كثيرا أو إضافة قدرة حسابية زائدة.
- إطالة دورة حياة الآلات: تقلل البرمجيات المستقرة التي تتحكم في حركة الروبوتات أو وحدات PLC من مخاطر الأعطال، مما يطيل فترة استخدام الأجهزة الحالية.
استفادة أفضل من خطوط الإنتاج
- قابلية توسيع الحلول: تتيح C++ إضافة وظائف جديدة، مثل وحدات AI لتحليل عمليات الإنتاج، دون إعادة بناء التطبيق بالكامل، مما يعزز المرونة وسرعة الاستجابة لاحتياجات السوق.
- تقليل فترات التوقف: تقلل برامج التحكم الموثوقة عدد التوقفات غير المخطط لها، مما يحد من الخسائر الناتجة عن تأخر التسليم واستهلاك الطاقة أثناء تشغيل الآلات.
التوافق مع مبادئ Industry 4.0
- التوسع بأنظمة IoT: يمكن باستخدام C++ تنفيذ وحدات اتصال لأجهزة IoT، مما يتيح جمع البيانات باستمرار وتحليلها في السحابة (Predictive Maintenance).
- تحليل بيانات متسق: يسهل تكامل البيانات من المستشعرات وتقارير MES أو أنظمة الرؤية اكتشاف المواضع التي يمكن فيها تحسين الكفاءة أكثر وتقليل استهلاك المواد الخام.
سمعة جيدة في مجال CSR (Corporate Social Responsibility)
- نهج مسؤول تجاه الموارد: تحسن الشركات التي تقلل عدد الأعطال والهدر في الإنتاج صورتها - وتصبح أكثر جاذبية كشركاء تجاريين وأصحاب عمل.
- الامتثال للمعايير البيئية: بفضل البيانات الواضحة ودورة حياة الآلات الخاضعة للرقابة يصبح تنفيذ معايير الإنتاج منخفض الانبعاثات أسهل، ما يساعد على تجنب الغرامات أو الرسوم التنظيمية الإضافية.
ندعم تحليل الاحتياجات وفرص التطوير حتى تختار الشركات حلولا C++ التي تحسن استهلاك الطاقة والموارد. وفي التطبيق العملي يعني ذلك تكاليف أقل وتأثيراً أقل في البيئة وأساساً مستقراً للابتكار المستقبلي - بما يتوافق مع مفهوم الإنتاج المستدام.
إجابات حول استخدام C++ في الروبوتات وأنظمة التحكم والمشاريع الصناعية
الأسئلة الأكثر شيوعًا
نقدم أدناه تسعة أسئلة شائعة تظهر غالبا في سياق البرمجة بـ C++ لقطاع الأتمتة. وإذا لم تجد هنا توضيحا لاستفسارك، ندعوك إلى التواصل معنا - ويسعد NexaRob أن تقدم المشورة حول كيفية الاستفادة الكاملة من إمكانات C++.
توفر C++ تحكما أكبر في موارد الأجهزة، وهو ما يتطلب اهتماما أكبر بإدارة الذاكرة وتعدد الخيوط. ومع ذلك تقدم المعايير الحديثة (C++11/14/17/20) تسهيلات كثيرة، ويسمح التدريب المنظم جيدا بتقليل منحنى التعلم إلى مستوى مقبول.
وخاصة عندما تكون أزمنة الاستجابة الحتمية وكفاءة الحوسبة مهمة: التحكم في الوقت الفعلي، وتخطيط الحركة (الحركية)، ومعالجة أحجام كبيرة من بيانات مستشعرات 3D، أو الحسابات في أنظمة الرؤية.
نعم. يتيح العديد من مصنعي الروبوتات وframeworks (مثل ROS) إنشاء وحدات بلغات مختلفة. فعلى سبيل المثال تكتب الحسابات الحرجة في C++ للسرعة، بينما يمكن أن يعمل منطق المستوى الأعلى في Python باستخدام مكتبات مريحة للنمذجة الأولية.
يدعم ROS العقد المكتوبة بلغة C++ بوصفها واحدة من الخيارات الأساسية. ويوفر ذلك تكاملا وثيقا مع مكتبات ROS ويسمح بإنشاء وحدات عالية الأداء ضمن منظومة العقد المسؤولة عن الاتصال أو التخطيط أو تحليل بيانات المستشعرات.
رغم أن Python يُستخدم غالبًا لنماذج AI الأولية، توجد مكتبات machine learning مخصصة لـ C++. وبذلك يمكن تنفيذ نموذج AI في نظام محدود الموارد الحاسوبية (edge device) أو حيث تكون أزمنة التنفيذ الحتمية مهمة.
توفر المترجمات الشائعة مثل GCC وClang وMSVC أدوات profiling وتحذيرات تفصيلية على مستوى الشيفرة. كما يمكن استخدام أدوات مثل Valgrind أو Visual Studio Profiler لاكتشاف تسرب الذاكرة أو الاستخدام المفرط لـ CPU أو حالات تعطل الخيوط.
بحسب نوع التطبيق والبنية (مثل الأنظمة المعيارية في ROS)، يمكن تنفيذ تحديثات جزئية دون إيقاف النظام بأكمله. لكن في العمليات الصناعية الحرجة تستخدم عادة فترات توقف للصيانة للتأكد من اختبار المنظومة كاملة بصورة مناسبة.
نقدم خدمات شاملة: من تحليل الاحتياجات وتصميم بنية البرمجيات إلى التنفيذ ودعم الصيانة طويل الأجل. كما نوفر تدريبا للفرق يتيح للمهندسين تطوير الكود وصيانته بأنفسهم.
يستخدم C++ في العديد من وحدات التحكم ومنصات الروبوتات التعاونية. وبفضل الكفاءة والتحكم منخفض المستوى يمكن إدارة الحركة أو التفاعل مع البيئة بدقة (مثل مستشعرات القوة). وعمليًا يعني ذلك استجابة أسرع للتغيرات وتعاونًا أكثر أمانًا مع البشر.
هل لديك المزيد من الأسئلة؟
ندعوك للتواصل مع NexaRob. سنقدم حلولا مخصصة قائمة على C++ تلبي احتياجات منشأتك الإنتاجية أو مشروعك الروبوتي، للاستفادة الكاملة من مزايا الأداء والموثوقية التي توفرها هذه اللغة.
أتمت شركتك مع NexaRob - تواصل معنا!
طرائف من العالم
GAM: نموذج أساسي جديد للتعامل الآلي في الصناعة.
قدمت أمازون نموذج الإجراء العام (GAM) - وهو نموذج أساسي متطور للروبوتات، والذي يهدف إلى تحسين عمليات المناولة الروبوتية.
يعرض معهد فراونهوفر للتصنيع والهندسة والأتمتة (IPA) الروبوتات المستخدمة في الاقتصاد الدائري في البرلمان الأوروبي.
في الثاني من سبتمبر عام 2026، قدم معهد فراونهوفر للهندسة والتصنيع والأتمتة (IPA) عرضًا.
طريقة جديدة تساعد الناس على توقع أخطاء السيارات ذاتية القيادة.
قام باحثون من معهد ماساتشوستس للتكنولوجيا وشركة Motional بتطوير نظام يسمح للأشخاص بالتنبؤ بأخطاء السيارات ذاتية القيادة.
كيف يمكن للترميز الذكي للذاكرة أن يوفر الطاقة في المركبات ذاتية القيادة؟
يمكن للطريقة الجديدة المسماة MotiMem-Omega أن تقلل من استهلاك الطاقة في واجهة الذاكرة الخاصة بالمركبة ذاتية القيادة بنسبة كبيرة.
عرضت KEENON نظام KOM 3.0 في مؤتمر الروبوتات العالمي 2026: تفكر الروبوتات قبل التصرف.
في مؤتمر الروبوتات العالمي لعام 2026، قدمت شركة KEENON Robotics نموذج KOM 3.0 - وهو الجيل الجديد من معمارية الذكاء الاصطناعي.