ओपन सोर्स रोबोटिक्स

ओपन-सोर्स रोबोटिक्स (ओएसआर) वह जगह है जहां विषय के भौतिक कलाकृतियों को खुले डिजाइन आंदोलन द्वारा पेश किया जाता है। रोबोटिक्स की यह शाखा ओपन-सोर्स हार्डवेयर और ब्लूप्रिंट्स, स्कीमैटिक्स और सोर्स कोड प्रदान करने वाले मुक्त और मुक्त स्रोत सॉफ़्टवेयर का उपयोग करती है। आमतौर पर शब्द का अर्थ है कि हार्डवेयर के बारे में जानकारी आसानी से समझी जाती है ताकि अन्य इसे मानक कमोडिटी घटकों और उपकरणों से बना सकें-जो इसे निर्माता आंदोलन और खुले विज्ञान के साथ मिलकर जोड़ती है।

वर्तमान प्रणाली

नाम विवरण प्रकार
RepRap 3 डी प्रिंटर रोबोट थ्री डी प्रिण्टर
Contraptor सीएनसी प्लॉटटर। द्रोह करनेवाला
FarmBot सीएनसी शैली बागवानी बागवानी

ओपन सोर्स रोबोट हथियार और हाथ

नाम विवरण प्रकार
OSRA ओमोलाउट ओपन-सोर्स रोबोट आर्म। रोबोट आर्म
येल ओपन हैंड प्रोजेक्ट येल विश्वविद्यालय से अनुकूलन, 3 डी मुद्रित, अनुकूली रोबोटिक हाथ। व्यापक दस्तावेज उपलब्ध है लेकिन सीसी-बाय-एनसी लाइसेंस ओपन-सोर्स हार्डवेयर परिभाषा के अनुरूप नहीं है। रोबोट हैंड
Robotarm.org कई आंशिक रूप से पूर्ण रोबोट आर्म परियोजनाओं का समुदाय। रोबोट बांह
बुराई minion पूर्ण रोबोट बांह, सीएडी फाइलें और सॉफ्टवेयर उपलब्ध हैं। रोबोट बांह
ओपन सोर्स पारिस्थितिकी एक औद्योगिक रोबोट बांह के लिए योजनाएं शामिल हैं।

ओपन सोर्स मोबाइल रोबोट

नाम विवरण प्रकार
ई-पक मोबाइल रोबोट एक खुला हार्डवेयर, शिक्षा उन्मुख, मोबाइल रोबोट। शिक्षा
Ardumower Arduino मेगा पर आधारित ओपन सोर्स रोबोट लॉन मॉवर
Arduino रोबोट Arduino रोबोट पहियों पर पहला आधिकारिक Arduino है Arduino आधारित।
Hexy ओपन सोर्स, कम लागत हेक्सपॉड किट Hexapod
पत्ता परियोजना
OpenROV ओपन-सोर्स अंडरवाटर रोबोट शिक्षा और अन्वेषण
Pulurobotics ओपन-सोर्स स्वायत्त मोबाइल रोबोट शिक्षा, आवेदन, भारी भार, सस्ती, आरओएस संगत ले जाने में सक्षम है लेकिन आरओएस का उपयोग नहीं कर रहा है।
Thymio थिमियो दो पहियों और एसेबा के साथ प्रोग्राम किए गए कई सेंसर के साथ एक शिक्षित रोबोट है शिक्षा।
वोर्पल हेक्सपॉड वोरपाल एक कम लागत है, 3 डी मुद्रित, एमआईटी स्क्रैच प्रोग्राम करने योग्य हेक्सापोड रोबोट शिक्षा।
ओपन-सोर्स माइक्रो-रोबोट प्रोजेक्ट एक ओपन-सोर्स स्पेस स्वाद रोबोट प्रोजेक्ट।
OPSORO सोशल रोबोट के लिए एक ओपन प्लेटफॉर्म सोशल रोबोट,शिक्षा
ऑस्कर ओपन सोर्स कार (उदाहरण के लिए स्वयं ड्राइविंग के लिए)। गाड़ी

ओपन सोर्स एरियल रोबोट

नाम विवरण प्रकार
ArduPilot एक ओपन-सोर्स हार्डवेयर प्लेटफ़ॉर्म, Arduino के आधार पर हार्डवेयर और सॉफ़्टवेयर के साथ फ्लाइंग रोबोट फ्रेमवर्क। क्वाडकोप्टर और यूएवी
OpenPilot एसटीएम 32 माइक्रोकंट्रोलर के आधार पर हार्डवेयर और सॉफ्टवेयर के साथ फ्लाइंग रोबोट ढांचा
LibrePilot वाहन नियंत्रण और स्थिरीकरण सहित विभिन्न अनुप्रयोगों में उपयोग किए जाने वाले ओपन-सोर्स सॉफ्टवेयर और हार्डवेयर के अनुसंधान और विकास पर केंद्रित है। रोबोटिक्स – मानव रहित स्वायत्त वाहन, मल्टीरोटर, फिक्स्ड विंग, कारें
पापराज़ी परियोजना लिसा / एस चिप के आधार पर हार्डवेयर और सॉफ्टवेयर के साथ फ्लाइंग रोबोट ढांचा
slugs हार्डवेयर और सॉफ्टवेयर के साथ फ्लाइंग रोबोट ढांचे
पीएक्स 4 ऑटोपिलोट एफपीयू के साथ एसटीएम 32 एफ 427 कॉर्टेक्स एम 4 कोर के आधार पर हार्डवेयर और सॉफ्टवेयर के साथ फ्लाइंग रोबोट ढांचा

ओपन सोर्स humanoid रोबोट

नाम विवरण प्रकार
iCub यूरोपीय संघ के वित्त पोषण द्वारा समर्थित और कई विश्वविद्यालयों में उपयोग किया जाता है। मानव सदृश
डार्विन को-ऑपरेटिव आईसीआरए और रोबोक प्रतियोगिता में प्रयोग किया जाता है मानव सदृश
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 ओपन सोर्स humanoid रोबोट परियोजना। मानव सदृश
DroidBot एंड्रॉइड रोबोट ऐप इनवेंटर द्वारा ब्लूटूथ पर नियंत्रित है Arduino घटकों
आर-वन अनुसंधान, शिक्षण, और आउटरीच के लिए एक उन्नत, कम लागत वाली रोबोट शिक्षा
Salvius खुले स्रोत humanoid रोबोट परियोजना, बचाया जंक भागों से बना है। 2008 में शुरू किया गया, आखिरी मई 2016 को अपडेट किया गया। मानव सदृश
Vizzy सहायक रोबोटिक्स के लिए पहियों पर एक humanoid मानव सदृश

ओपन सोर्स सहायक और घरेलू रोबोट

नाम विवरण प्रकार
Autobed जॉर्जिया टेक में हेल्थकेयर रोबोटिक्स लैब द्वारा विकसित वेब-नियंत्रित रोबोटिक बिस्तर। रोबोट बिस्तर
OADR ओएडीआर, ओपन स्वायत्त घरेलू रोबोट – कम लागत वाले हार्डवेयर का उपयोग कर घरेलू सफाई रोबोट के लिए एक ओपन सोर्स सिस्टम घरेलू रोबोट
ओपन-इलेक्ट्रॉनिक्स DIY Arduino- संचालित रोबोटिक वैक्यूम क्लीनर एक खुला स्रोत वैक्यूम क्लीनर रोबोट वैक्यूम क्लीनर
CesNieto DIY वैक्यूम रोबोट DIY एक खुला स्रोत वैक्यूम क्लीनर रोबोट वैक्यूम क्लीनर
LibreRVAC वैक्यूम सफाई रोबोट के लिए मुफ्त / लिबर / ओपन-सोर्स फर्मवेयर रोबोट वैक्यूम क्लीनर फर्मवेयर

अन्य

नाम विवरण प्रकार
LH001 ओपन हार्डवेयर मेडिकल-रिसर्च तरल हैंडलिंग रोबोट। परियोजना पिछले 2011 को अद्यतन किया गया। तरल हैंडलिंग
MULTIPLO प्रोटोटाइप रोबोट के लिए ओपन-सोर्स हार्डवेयर, इलेक्ट्रॉनिक्स, सॉफ्टवेयर और दस्तावेज़ीकरण के साथ बिल्डिंग सिस्टम
OHMM ओपन-हार्डवेयर मोबाइल मैनिपुलेटर
ओपन ऑटोमैटॉन प्रोजेक्ट
Q.bo
Qwerkbot कार्नेगी मेलॉन विश्वविद्यालय से सरल ओपन-सोर्स रोबोट
Sparki परिचय Arduino संचालित रोबोट। शिक्षा
स्पार्की जूनियर मोबाइल टेलीपेरेंस रिसर्च प्रोजेक्ट, स्था। 1994
ओपन रोबोट हार्डवेयर ओपन रोबोट हार्डवेयर का उद्देश्य ओपन एंड ओपन सोर्स मैकेनिकल और इलेक्ट्रिकल हार्डवेयर पर ध्यान केंद्रित करने के प्रयासों के संसाधन के रूप में कार्य करना है, जो रोबोटिक्स अनुप्रयोगों, रोबोटिक्स अनुसंधान और शिक्षा में उपयोगी परियोजनाओं पर विशेष ध्यान देने के साथ है। 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,

यूआरबीआई (सी ++ वितरित / एम्बेडेड घटकों के ढांचे + समांतर / घटना-संचालित ऑर्केस्ट्रेशन स्क्रिप्ट भाषा)
एमआरपीटी डेवलपर्स को पोर्टेबल और अच्छी तरह से परीक्षण किए गए अनुप्रयोगों और पुस्तकालयों को प्रदान करता है जो सामान्य रोबोटिक्स अनुसंधान क्षेत्रों में नियोजित डेटा संरचनाओं और एल्गोरिदम को कवर करते हैं। यह ओपन सोर्स है, जो बीएसडी लाइसेंस के तहत जारी किया गया है। लाइसेंस।
एमओओएस (हल्के रोबोट ढांचे। एमआईटी और ऑक्सफोर्ड स्वायत्त वाहनों द्वारा उपयोग किया जाता है।)
यारप – फिर भी एक और रोबोट प्लेटफ़ॉर्म। ICub में प्रयुक्त
ऑटोवेयर – पूर्ण स्व-ड्राइविंग कार सॉफ़्टवेयर स्टैक
ब्रैम्स – सटीक समय और न्यूरो-प्रेरित मॉडल
प्लेयर (रोबोट फ्रेमवर्क, आरओएस के अग्रदूत, अब बड़े पैमाने पर बहिष्कृत) पर जोर देने वाले संदेश पासिंग फ्रेमवर्क
एंड्रॉइड के लिए ऐप इनवेंटर
ब्लूबॉट्स, रोबोटिक्स जैसे कस्टम ब्लूटूथ परियोजनाओं के लिए मुफ्त ब्लूटूथ रिमोट। Arduino (Arduino मेगा के रूप में) के साथ काम करता है।
अमरिनो, एक टूलकिट, मूल रूप से एक एंड्रॉइड एप्लिकेशन और एक Arduino पुस्तकालय शामिल है।
एनएक्सजे लेगो
एनएफटी रोबोट किट (http://lejos.sourceforge.net/) के लिए एक ओपन-सोर्स जावा प्रोग्रामिंग पर्यावरण मंगल कार्यक्रम के हिस्से के रूप में जेपीएल द्वारा विकसित क्लाराटी रोबोटिक्स सॉफ्टवेयर।
घटक-आधारित रोबोट नियंत्रण सॉफ्टवेयर
रॉक (रोबोट कंस्ट्रक्शन किट) (ऑरोकास / आरटीटी के आधार पर रोबोट सिस्टम के लिए सॉफ़्टवेयर एकीकरण ढांचा) के लिए ओरोकोस, सी ++ ढांचा ।
ओर्का (रोबोट फ्रेमवर्क)
मायरोबोटलैब (रोबोट फ्रेमवर्क) (टूटा लिंक)
रोबोकंप (रोबोट फ्रेमवर्क )
रबिक्स
कारमेन (रोबोट सिम्युलेटर)
टीमबॉट्स (रोबोट सिम्युलेटर)
ओपन डायनेमिक्स इंजन (मॉडलिंग के लिए भौतिकी इंजन कठोर-शरीर गतिशीलता का उपयोग; गेजबो और अन्य सिमुलेटर के अंदर उपयोग किया जाता है।)
रोबोट ओवरलार्ड एक ओपन सोर्स जावा / ओपनजीएल मल्टी-रोबोट सिम्युलेटर।
सिमबाड रोबोट सिम्युलेटर (रोबोट सिम्युलेटर)
एसटीडीआर सिम्युलेटर (मल्टी-रोबोट 2 डी सिम्युलेटर)
डेव रोबोटिक ऑपरेटिंग सिस्टम
स्पार्क टेलीपेरेंस कंट्रोलर
होम ब्रू रोबोट सॉफ़्टवेयर उपभोक्ता रोबोटिक प्लेटफॉर्म पर चल रहा है
स्पाइकी ओपनजेस (रोबोट / मानव रहित सिस्टम फ्रेमवर्क)
आरआई-जेएयूएस एसडीके एक क्रॉस प्लेटफार्म , जीपीएल-लाइसेंस प्राप्त सी ++ एसडीके रोबोट नियंत्रण के लिए जेएयूएस प्रोटोकॉल को कार्यान्वित करता है।
ओपनआरटीएम-एस्ट (रोबोटिक्स प्रौद्योगिकी मिडलवेयर)
रोबोटिक सर्विसेज घटक आधारित ढांचे के लिए ओपन प्लेटफार्म, ग्रहण और एक सिम्युलेटर में जीयूआई संपादक, ओपीआरओएस घटक
मिनीब्लॉक एक ग्राफिकल प्रोग्रामिंग इंटरफ़ेस जो प्रोग्रामिंग के पिछले ज्ञान के बिना रोबोट बोर्ड (
अर्डिनो कंपैटिबल्स ) प्रोग्राम करने की अनुमति देता है , रोबोटिक्स और भौतिक कंप्यूटिंग
ईरोस के लिए एक रूबी माइक्रोफ्रेमवर्क , एक आसान, सुरुचिपूर्ण, विश्वसनीय, ओपन और सेफ रीयल-टाइम रोबोटिक्स सॉफ्टवेयर फ्रेमवर्क
एलएसटीएस टूलचेन नेटवर्केड रोबोट सिस्टम के विकास के लिए टूल और ढांचे का एक सेट है।

हार्डवेयर घटक
कई ओपन सोर्स रोबोट सामान्य ओपन-सोर्स हार्डवेयर (जैसे अरुडिनो, रास्पबेरी पीआई, आरआईएससीवी) के साथ-साथ रोबोटिक्स-विशिष्ट संवेदन और नियंत्रण घटकों का व्यापक उपयोग करते हैं जिनमें निम्न शामिल हैं:

नियंत्रक किट
ओपन सोर्स इकोलॉजी-मैकेनिकल टूल्स का सूट जो
रोबोटिक्स के लिए एक दूसरे के अरुडिनो एक्सटेंशन को पुन: पेश करने के लिए इस्तेमाल किया जा सकता है, ब्लूटूथ 4 एड्यूनो और मैजिशियन चेसिस / अर्डुमोतो रॉसम
प्रोजेक्ट ओपन-सोर्स कुछ रोबोट मॉड्यूल और टूल्स (मैपर, रोबोट सिमुलेटर, एन्कोडर डिज़ाइनर , …)

लाभ
लंबी अवधि की उपलब्धता। कई गैर-खुले रोबोट और घटकों, विशेष रूप से शौकिया स्तर पर, छोटे स्टार्टअप द्वारा डिज़ाइन और बेचे जाते हैं जो रात भर गायब हो सकते हैं, बिना ग्राहकों को समर्थन के छोड़ सकते हैं। ओपन-सोर्स सिस्टम की गारंटी है कि उनके डिज़ाइन हमेशा के लिए उपलब्ध हों ताकि उपयोगकर्ता के समुदाय गायब हो जाएं, और निर्माता गायब होने के बाद समर्थन जारी रख सकें।
लॉक-इन से बचें। किसी भी विशेष गैर-खुले घटक पर निर्भर एक कंपनी खुद को व्यावसायिक जोखिम के बारे में बताती है कि आपूर्तिकर्ता कीमतों और प्रौद्योगिकी निर्माण के निवेश के बाद कीमतों को बढ़ा सकता है। ओपन हार्डवेयर किसी के द्वारा निर्मित किया जा सकता है, प्रतियोगिता बना सकता है या कम से कम प्रतिस्पर्धा की संभावना है, जो दोनों इस जोखिम को हटा देते हैं।
सामान्य इंटरफेस के साथ विनिमेय सॉफ्टवेयर और / या हार्डवेयर।
अनुकूलन के लिए अधिक आसानी से संशोधित करने और फोर्क डिजाइन करने की क्षमता।
वैज्ञानिक पुनरुत्पादन – गारंटी देता है कि अन्य प्रयोगशालाएं काम को दोहराने और विस्तारित कर सकती हैं, जिससे डिजाइनर के लिए प्रभाव, उद्धरण और प्रतिष्ठा बढ़ जाती है।
कम दाम। जब सभी घटकों और औजार वस्तुओं के होते हैं तो रोबोट की लागत नाटकीय रूप से कम हो सकती है। प्रतिस्पर्धी आपूर्तिकर्ताओं को आसानी से इंटरचेंज किया जा सकता है क्योंकि कोई घटक विक्रेता एक महत्वपूर्ण घटक की कीमत को कम करके एक परियोजना को छुड़ाने के लिए रोक सकता है।

कमियां
वाणिज्यिक संगठनों के लिए, अपने स्वयं के डिज़ाइनों को खुले तौर पर सोर्सिंग का मतलब है कि वे अब एकाधिकार निर्माता या विक्रेता के रूप में कार्य करने के पारंपरिक इंजीनियरिंग बिजनेस मॉडल के माध्यम से बड़े मुनाफे नहीं कमा सकते हैं, क्योंकि खुले डिज़ाइन को प्रत्यक्ष प्रतिस्पर्धियों सहित किसी भी व्यक्ति द्वारा निर्मित और बेचा जा सकता है। इंजीनियरिंग से लाभ तीन मुख्य स्रोतों से आ सकता है: डिज़ाइन, विनिर्माण और समर्थन। अन्य ओपन सोर्स बिजनेस मॉडल के साथ, वाणिज्यिक डिजाइनर आम तौर पर ब्रांड के साथ अपने सहयोग के माध्यम से लाभ कमाते हैं, जिसे अभी भी ट्रेडमार्क किया जा सकता है। एक मूल्यवान ब्रांड उन्हें अपने स्वयं के उत्पादित उत्पादों के लिए प्रीमियम का आदेश देने की अनुमति देता है, क्योंकि इसे उच्च गुणवत्ता से जोड़ा जा सकता है और ग्राहकों को गुणवत्ता गारंटी प्रदान की जा सकती है। एक ही ब्रांड का उपयोग संबंधित सेवाओं पर प्रीमियम को कमांड करने के लिए भी किया जाता है, जैसे इंस्टॉलेशन प्रदान करना, रखरखाव, और उत्पाद के लिए एकीकरण समर्थन। फिर ग्राहक आमतौर पर इस ज्ञान के लिए अधिक भुगतान करेंगे कि यह समर्थन सीधे मूल डिजाइनर द्वारा प्रदान किया जाता है, जो प्रतिस्पर्धी से बेहतर उत्पाद को जानता है।
कुछ ग्राहक शौकियावाद, हैकर समुदाय, कम गुणवत्ता और खराब समर्थन के साथ खुले स्रोत को जोड़ते हैं। इस व्यवसाय मॉडल का उपयोग करने वाली गंभीर कंपनियों को शौकिया प्रयासों से खुद को अलग करने के लिए अपने पेशेवरता और ब्रांड पर जोर देकर इस धारणा को दूर करने के लिए कड़ी मेहनत करनी पड़ सकती है।

लोकप्रियता
बिल्डिंग रोबोट की बढ़ती लोकप्रियता का पहला संकेत DIY समुदाय के साथ पाया जा सकता है। रिमोट संचालित वाहनों (उदाहरण के लिए रोबोट मुकाबला) के लिए छोटी प्रतियोगिताओं के साथ क्या शुरू हुआ, जल्द ही स्वायत्त टेलीपेरेंस रोबोटों के निर्माण के लिए स्पार्की और फिर सच्चे रोबोट (स्वयं निर्णय लेने में सक्षम होने) के रूप में ओपन ऑटोमैटॉन प्रोजेक्ट और लीफ प्रोजेक्ट के रूप में विकसित हुआ। कुछ वाणिज्यिक कंपनियां अब साधारण रोबोट बनाने के लिए किट भी बनाती हैं।

समुदाय में एक आवर्ती समस्या परियोजनाओं, विशेष रूप से किकस्टार्टर पर, एकमात्र निर्माता और विक्रेता होने से लाभ प्राप्त करने के लिए, एक बार वित्त पोषित होने के बाद, अपने हार्डवेयर को पूरी तरह से खोलने का वादा करने और फिर इस वचन पर पुनर्विचार करने का वादा किया गया है।

लोकप्रिय अनुप्रयोगों में शामिल हैं:

घरेलू कार्य: वैक्यूम सफाई, फर्श धोने और स्वचालित मowing।
रैपिड प्रोटोटाइपिंग, कला, खिलौना विनिर्माण, शैक्षणिक सहयोगी, और ओपन-सोर्स उपयुक्त प्रौद्योगिकी
मेटलवर्क ऑटोमेशन
बिल्डिंग इलेक्ट्रॉनिक सर्किट्री (पीसीबी-बोर्डों की प्रिंटिंग और घटक प्लेसमेंट)
परिवहन, यानि स्व-ड्राइविंग वाहनों के लिए रिप्रैप्स और अन्य 3-डी प्रिंटर का उपयोग
मैन्युअल नियंत्रित और स्वायत्त प्रतियोगिताओं सहित लड़ाकू रोबोट