الروبوتات مفتوحة المصدر

الروبوتات مفتوحة المصدر (OSR) هي المكان الذي يتم فيه عرض الأعمال الفنية المادية للموضوع بواسطة حركة التصميم المفتوح. يستخدم هذا الفرع من الروبوتات الأجهزة مفتوحة المصدر والبرامج المجانية والمفتوحة المصدر التي توفر مخططات ومخططات وشفرة المصدر. ويعني المصطلح عادة أن المعلومات المتعلقة بالأجهزة يمكن تمييزها بسهولة حتى يتمكن الآخرون من استخدامها من المكونات والأدوات القياسية للسلع ، مقارنتها بشكل وثيق بحركة المنتجين والعلم المفتوح.

الأنظمة الحالية

اسم وصف نوع
RepRap روبوت طابعة ثلاثية الأبعاد طابعة 3D
Contraptor CNC راسمة. متآمر
FarmBot البستنة على غرار CNC بستنة

أذرع الروبوت مفتوحة المصدر واليدين

اسم وصف نوع
الاسرة أوملوت ذراع آلية مفتوحة المصدر. ذراع الروبوت
ييل مشروع مفتوح اليد التخصيص ، 3D المطبوعة ، يد الروبوتية التكيفية من جامعة ييل. يتوفر توثيق شامل ولكن ترخيص CC-BY-NC غير متوافق مع تعريف الأجهزة مفتوحة المصدر. الأيدي الروبوت
Robotarm.org مجتمع العديد من مشاريع ذراع الروبوت الكاملة جزئيا. ذراع الروبوت
العميل الشر ذراع الروبوت المكتمل ، ملفات CAD والبرمجيات المتاحة. ذراع الروبوت
بيئة مفتوحة المصدر تتضمن خططًا لذراع الروبوت الصناعي.

الروبوتات المتنقلة مفتوحة المصدر

اسم وصف نوع
e-puck mobile robot روبوت مفتوح المصدر ، موجه إلى الأجهزة التعليمية. التعليم
Ardumower جزازة روبوتية مفتوحة المصدر تعتمد على Arduino Mega
اردوينو روبوت اردوينو روبوت هو أول اردوينو الرسمية على عجلات اردوينو مقرها.
Hexy مفتوحة المصدر ، منخفضة التكلفة هيكسابود كيت Hexapod
مشروع ورقة
OpenROV روبوت مفتوح المصدر تحت الماء التعليم والاستكشاف
Pulurobotics روبوت متحرك مستقل مفتوح المصدر التعليم ، والتطبيق ، وقادرة على تحمل الأحمال الثقيلة ، وغير مكلفة ، ROS متوافق ولكن لا تستخدم ROS.
Thymio Thymio هو روبوت تعليمي مع اثنين من العجلات والعديد من أجهزة الاستشعار المبرمجة مع Aseba التعليم.
Vorpal The Hexapod Vorpal هو منخفض التكلفة ، مطبوع 3D ، MIT Scratch قابل للبرمجة Hexapod Robot التعليم.
مشروع الروبوتية مفتوحة المصدر مشروع الروبوت سرب الفضاء مفتوح المصدر.
OPSORO منصة مفتوحة للروبوتات الاجتماعية الروبوتات الاجتماعية ،التعليم
أوسكار سيارة مفتوحة المصدر (مثل القيادة الذاتية). سيارة

الروبوتات الجوية المفتوحة المصدر

اسم وصف نوع
ArduPilot إطارات روبوت الطيران مع الأجهزة والبرامج القائمة على Arduino ، وهي منصة أجهزة مفتوحة المصدر. كوادكوبتر وطائرة بدون طيار
OpenPilot إطار روبوت طائر مزود بأجهزة وبرامج تعتمد على متحكم STM32
LibrePilot يركز على البحث والتطوير للبرامج والأجهزة المفتوحة المصدر لاستخدامها في مجموعة متنوعة من التطبيقات بما في ذلك التحكم في السيارة وتحقيق الاستقرار. الروبوتات – المركبات ذاتية التشغيل بدون طيار ، Multirotor ، الجناح الثابت ، السيارات
مشروع باباراتزي إطار روبوت الطائر مع الأجهزة والبرمجيات على أساس رقاقة ليزا / S
الرخويات إطار روبوت الطيران مع الأجهزة والبرامج
PX4 autopilot إطار روبوت الطيران مع الأجهزة والبرمجيات على أساس STM32F427 اللحاء M4 الأساسية مع FPU

الروبوتات مفتوحة المصدر الروبوتات

اسم وصف نوع
iCub مدعومة بتمويل من الاتحاد الأوروبي وتستخدم في العديد من الجامعات. الروبوت
داروين-OP تستخدم في المسابقات ICR و RoboCup الروبوت
InMoov An open-hardware and open-source 3D printed life-size humanoid robot. As software MyRobotLab is used. Comprehensive documentation is available but CC-BY-NC license not compatible with the Open-source hardware definition. Humanoid
Poppy-project The Poppy project aims at building an Open-source humanoid platform based on robust, flexible, easy-to-use hardware and software. Excellent documentation Education, Research, Humanoid
DoraBot DORA Open Source Robotic Assistant, opensource general purpose service robot. Project last updated in 2012. General Purpose
NimbRo-OP Similar concept as DARwIn-OP with 20 DoF, but larger (95 cm height), fisheye camera, and faster onboard computer. ROS based open-source software. Used by team NimbRo for RoboCup Humanoid TeenSize soccer competitions. Humanoid robot used for playing soccer and human-robot interaction.
Tingu مشروع الروبوت مفتوح المصدر. الروبوت
DroidBot يتحكم Android Robot عبر البلوتوث بواسطة App Inventor مكونات اردوينو
ص واحد روبوت متقدم منخفض التكلفة للبحث والتدريس والتوعية التعليم
Salvius مشروع الإنسان الآلي مفتوح المصدر ، والمصنوع من أجزاء غير المرغوب في الإنقاذ. بدأت في عام 2008 ، آخر تحديث في مايو 2016. الروبوت
Vizzy إنسان على عجلات للحصول على الروبوتات المساعدة الروبوت

المصدر المفتوح الروبوتات المحلية المساعدة

اسم وصف نوع
Autobed سرير روبوتي يتم التحكم فيه عن طريق الويب تم تطويره بواسطة Health Techotics Lab في Georgia Tech. سرير روبوتي
OADR OADR ، الروبوتات المحلية المفتوحة المستقلة – نظام مفتوح المصدر للروبوتات المحلية للتنظيف باستخدام أجهزة منخفضة التكلفة الروبوتات المحلية
open-electronics DIY Arduino-powered الروبوتية مكنسة كهربائية مكنسة كهربائية مفتوحة المصدر المكانس الكهربائية الروبوتية
CesNieto DIY فراغ روبوت DIY مكنسة كهربائية مفتوحة المصدر المكانس الكهربائية الروبوتية
LibreRVAC البرمجيات الحرة / ليبر / مفتوحة المصدر للروبوتات تنظيف فراغ الروبوتية مكنسة كهربائية ثابتة

آخر

اسم وصف نوع
LH001 فتح روبوت معالجة السائل الطبي للبحث عن الأجهزة. آخر تحديث للمشروع لعام 2011. معالجة السوائل
multiplo نظام البناء مع الأجهزة مفتوحة المصدر ، والالكترونيات ، والبرمجيات والوثائق اللازمة لروبوتات النماذج
OHMM مناولة الأجهزة المحمولة المفتوحة
افتح مشروع Automaton
Q.bo
Qwerkbot روبوت بسيط مفتوح المصدر من جامعة كارنيجي ميلون
Sparki الروبوت تمهيدية تعمل بالطاقة اردوينو. التعليم
سباركي الابن مشروع بحوث التواجد عن بُعد المحمول ، مؤسسة. 1994
فتح أجهزة روبوت تم تصميم Open Robot Hardware ليكون بمثابة مورد للجهود التي تركز على الأجهزة الميكانيكية والكهربائية المفتوحة والمفتوحة المصدر ، مع التركيز بشكل خاص على المشاريع التي قد تكون مفيدة في تطبيقات الروبوتات ، والبحث في الروبوتات والتعليم. Open-Source Initiative/Community
Balanduino Arduino-compatible based on Arduino. Licensed under BY-NC-SA, which is not compatible with the Open-source hardware definition. Bluetooth ready. Android app. Self-balancing robot
Orb Swarm Kinetic art: autonomous spherical robots exhibiting complex motion. Project last active May 2013. Open software but no comprehensive list of hardware parts. Not compatible with the Open-source hardware definition. Exhibition-
TOAZ Artistic Robot: The World First Open-Source Carbon Fiber Transformable 4 Legs Robot under CC-BY-SA It is developed base on the Adafruit Feather Development Platform. Open-Source

Open source robotics middleware
Middleware are reusable hardware and software components that can be used in many different robotics projects.

Software components
By far the most common standard software are the interconnected,

ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management and more. ROS is licensed under an open source, BSD license. Currently running on 50+ robots
Gazebo multi-robot 3D physics simulator, compatible with ROS

Other systems include,

URBI (إطار C ++ + توزيع / مكونات مضمنة + لغة
برمجة تزامنية تعتمد على التوازي / الحدث) توفر MRPT للمطورين تطبيقات محمولة ومختبرة بشكل جيد ومكتبات تغطي هياكل البيانات والخوارزميات المستخدمة في مجالات أبحاث الروبوتات الشائعة. إنه مفتوح المصدر ، تم إصداره بموجب ترخيص BSD. رخصة.
MOOS (إطار روبوت خفيف الوزن. يستخدم من قبل MIT و أكسفورد المركبات المستقلة.)
YARP – بعد منصة روبوت أخرى. تستخدم في iCub.
Autoware – برنامج سيارة ذاتية القيادة
بالكامل مكدس BRAHMS – إطار تمرير الرسائل مع التركيز على توقيت دقيق ونماذج مستوحاة من الأعصاب
Player (إطار عمل الروبوت ، سلائف ROS ، الآن متوقفة إلى حد كبير)
App Inventor for Android
BlueBots ، البلوتوث مجاني عن بعد لمشاريع البلوتوث المخصصة ، مثل الروبوتات. يعمل مع اردوينو (مثل اردوينو ميجا).
Amarino ، مجموعة أدوات ، تتكون أساسًا من تطبيق Android ومكتبة Arduino.
NXJ بيئة برمجة Java مفتوحة المصدر لمجموعة روبوت Lego NXT (http://lejos.sourceforge.net/)
برنامج CLARAty Robotics الذي تم تطويره بواسطة JPL كجزء من برنامج Mars.
Orocos ، C ++ إطار لبرنامج التحكم في الروبوت القائم على المكونات
Rock (روبوت مجموعة البناء) (إطار تكامل البرامج للأنظمة الآلية القائمة على Orocos / RTT.)
Orca (إطار الروبوت)
MyRobotLab (إطار الروبوت) (وصلة مكسورة)
RoboComp (إطار الروبوت )
RUBICS
CARMEN (روبوت محاكي)
TeamBots (Robot simulator)
Open Dynamics Engine (محرك الفيزياء لنمذجة ديناميكيات الجسم الجامدة المفصلية ؛ تستخدم داخل Gazebo وغيرها من المحاكيات.)
Robot Overlord مفتوحة المصدر Java / OpenGL متعددة الروبوتات.
Simbad robot simulator (robot simulator)
STDR Simulator (multi-robot 2D simulator)
Dave’s Robotic Operating System
Sparky Telepresence Controller
الرئيسية brew robot software running on the consumer robotic platform Spykee
OpenJAUS (robot / unmanned systems framework)
RI-JAUS SDK A cross-platform ، C ++ SDL المرخص لـ GPL ، لتنفيذ بروتوكول JAUS للتحكم في الروبوت.
OpenRTM-aist (برمجيات تكنولوجيا الروبوت الوسيطة)
Open Platform for Robotic Services Component Framework ، ومحررات واجهة المستخدم الرسومية في Eclipse و Simulator ، OPRoS Components
miniBloq واجهة برمجة رسومية تسمح ببرمجة لوحات الروبوت (Arduino Compatibles) دون معرفة سابقة ببرمجة
Artoo a Ruby microframework for robotics and physical computing
EEROS، برنامج
LSTS Toolchain عبارة عن مجموعة من الأدوات والأطر اللازمة لتطوير أنظمة شبكتك الشبكية.

مكونات أجهزة الكمبيوتر تستخدم
العديد من برامج الروبوت مفتوحة المصدر الاستخدام المكثف للأجهزة العامة المفتوحة المصدر (مثل Arduino و Raspberry Pi و RISCV) بالإضافة إلى مكونات الاستشعار والتحكم الخاصة بالآلات الروبوتية والتي تشمل:

اجعل مجموعة أدوات التحكم
مفتوحة المصدر علم البيئة – مجموعة من الأدوات الميكانيكية التي يمكن استخدامها في إعادة إنتاج بعض
ملحقات Arduino الأخرى للإنسان الآلي يمكن أن تشمل Bluetooth4arduino و Magician Chassis / Ardumoto
مشروع روسوم مفتوح المصدر بعض الوحدات والأدوات الروبوتية (مصممي الخرائط ، أجهزة محاكاة الروبوت ، مصممي التشفير ، …)

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

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

شعبية يمكن
العثور على أول علامة على تزايد شعبية روبوتات البناء بنفسك مع مجتمع DIY. ما بدأ مع مسابقات صغيرة للمركبات التي تعمل عن بعد (مثل روبوت القتال) ، سرعان ما تطورت إلى بناء الروبوتات التواجد عن بعد المستقلة باسم Sparky ثم الروبوتات الحقيقية (القدرة على اتخاذ القرارات بأنفسهم) كمشروع Open Automaton ومشروع Leaf. بعض الشركات التجارية الآن تنتج أيضا مجموعات لصنع الروبوتات البسيطة.

كانت هناك مشكلة متكررة في المجتمع تتمثل في المشاريع ، لا سيما في Kickstarter ، حيث وعدت بتوفير أجهزة كمبيوتر مفتوحة المصدر بالكامل ، ثم نكثت بهذا الوعد بمجرد تمويله ، من أجل الاستفادة من كونها الشركة المصنعة الوحيدة والبائع.

التطبيقات الشعبية تشمل:

المهام المنزلية: التنظيف بالمكنسة الكهربائية ، غسل الأرضيات والحش الآلي.
استخدام طابعات RepRaps وطابعات ثلاثية الأبعاد أخرى للنماذج الأولية السريعة والفن وتصنيع الألعاب والمساعدين التربويين والتشغيل المبتكر لتقنية
المعدن المناسبة للتشغيل الآلي
للدوائر الإلكترونية (الطباعة ووضع مكونات لوحات PCB)
والنقل ، أي المركبات ذاتية القيادة
الروبوتات المقاتلة ، بما في ذلك المسابقات التي يتم التحكم فيها يدويًا والاستقلالية