मैं उल्लेखनीय रोबोट सिमुलेशन वातावरण की एक सूची बनाना चाहता हूं जिसमें उनके फायदे और नुकसान शामिल हैं। मुझे पता है कि कुछ उदाहरण Webots और Player/Stage हैं।रोबोट सिमुलेशन वातावरण
उत्तर
इससे मुझे breve प्रोजेक्ट याद आया।
ब्रीव एक नि: शुल्क, ओपन सोर्स सॉफ्टवेयर पैकेज है जो यह आसान बहु एजेंट प्रणाली और कृत्रिम जीवन के 3 डी सिमुलेशन निर्माण करने के लिए बनाता है।
वहाँ भी एक wikipage Robotics simulators
विकी पेज उपलब्ध टूल्स का एक अच्छा सारांश है। – rics
यह रूप में प्रभावशाली नहीं Webots के रूप में देख रहा है लिस्टिंग है, लेकिन RobotBasic, नि: शुल्क जानने के लिए आसान है, और सरल रोबोट आंदोलन एल्गोरिदम प्रोटोटाइप के लिए उपयोगी है। आप आईडीई से बेसिकस्टैम्प प्रोग्राम भी कर सकते हैं।
Microsoft Robotics Studio/Microsoft Robotics Developer Studio 2008
इसके अलावा MSDN पत्रिका पर this लेख को पढ़ने के
एबीबी एक काफी एक समाधान अपने विशाल औद्योगिक रोबोट का अनुकरण के लिए RobotStudio कहा जाता है। मुझे नहीं लगता कि यह मुफ़्त है और मुझे नहीं लगता कि आपको इससे बहुत मज़ा आएगा लेकिन यह काफी प्रभावशाली है। Here's a page about it
मैं कारमेन http://carmen.sourceforge.net/ के साथ काम कर रहा हूं और इसे उपयोगी पा रहा हूं।
कारमेन के साथ नुकसान में से एक दस्तावेज सभी सम्मान के साथ प्रलेखन है, मुझे लगता है कि वेबपृष्ठ थोड़ा पुराना और अपर्याप्त है। तो मैं कारमेन के साथ काम करने में अनुभव के साथ अन्य लोगों से सुनना चाहता हूं, या कारमेन से निपटने वाली छात्र रिपोर्ट/परियोजनाएं।
ROS आपके रोबोट और आपके द्वारा दर्ज किए गए किसी भी डेटा को विज़ुअलाइज़ करेगा।
संकुल की जाँच करने के लिए होगा rviz
और nav_view
फिलहाल, यदि आप रोबोट के साथ कुछ भी कर रहे हैं, तो आरओएस आपकी सबसे अच्छी शर्त है। गैज़बो एक उत्कृष्ट सिम्युलेटर है, और आरवीज़ मेरी राय में किसी भी रोबोट से आने वाले डेटा को देखने का सबसे अच्छा तरीका है। –
राष्ट्रीय उपकरण 'LabView माप, परीक्षण, और नियंत्रण प्रणाली के विकास के लिए एक ग्राफिकल प्रोग्रामिंग वातावरण है। इसका उपयोग सॉलिडवर्क्स के साथ 3 डी नियंत्रण simulation के लिए किया जा सकता है।
मैं SimSpark के खिलाफ प्रोग्रामिंग कर रहा हूं। यह RoboCup 3D Simulated Soccer League के पीछे ओपन-सोर्स सिमुलेशन इंजन है।
यह विभिन्न सिमुलेशन के लिए एक्स्टेंसिबल है। आप सी ++, रूबी और/या आरएसजी (रूबी सीन ग्राफ) फ़ाइलों का उपयोग कर अपने स्वयं के सेंसर, एक्ट्यूएटर और मॉडल प्लग कर सकते हैं।
यह सब इस बात पर निर्भर करता है कि आप सिमुलेशन के साथ क्या करना चाहते हैं। मैं पैर वाली रोबोट सिमुलेशन करता हूं, मैं मोबाइल रोबोटिक्स से अलग एक परिप्रेक्ष्य से आ रहा हूं, लेकिन ...
यदि आप गतिशीलता में रूचि रखते हैं, तो सबसे पुराने में से एक लेकिन उपयोग करने में सबसे कठिन एसडी/तेज है । मूल रूप से इसे बनाया गया कंपनी एक बड़े कैड संगठन द्वारा अधिग्रहण किया गया था। आप इस पर जाकर प्रयास कर सकते हैं: http://www.sdfast.com/
इससे आपको थोड़ा पैसा लगेगा, लेकिन मुझे सिमुलेशन की सटीकता पर भरोसा है। कोई संपर्क या टकराव मॉडल नहीं है, इसलिए आपको अपना खुद का रोल करना होगा। मैंने इसे बिप्ड, तैराकी मछली, आदि अनुकरण करने के लिए उपयोग किया है ..कोई दृश्यता भी नहीं है। तो, यह कट्टर प्रोग्रामर के लिए है। हालांकि, यह हमारे पुराने लोगों के बीच अच्छी तरह से सम्मानित है।
ओपनडिनेमिक्स इंजन का उपयोग http://www.ode.org/ द्वारा "आसान" सिमुलेशन के लिए किया जाता है। यह एक इंटीग्रेटर और एक प्राचीन दृश्य पैकेज के साथ आता है। पाइथन बाध्यकारी हैं (अजगर के लिए Hurray!)।
घर्षण मॉडल में निर्माण .. है ... अच्छी तरह से अच्छी तरह से प्रलेखित नहीं है। और समझ में नहीं आया। इसके अलावा, सिमुलेशन अचानक किसी भी स्पष्ट कारण के लिए "अलग उड़ सकता है"। अनुकरण सटीक हो सकता है या नहीं भी हो सकता है।
अब, मैपलसोफ्ट (खूबसूरत वाटरलू कनाडा में) मैपलसिम के साथ बाहर आया है। यह आपको थोड़ा पैसा वापस रखेगा, लेकिन यहां मुझे यह पसंद है:
यह सिर्फ रोबोटिक्स से परे है। आप वस्तुतः कुछ भी कर सकते हैं। मुझे यकीन है कि आप कार, गियर, इंजन पर निलंबन प्रणाली का अनुकरण कर सकते हैं ... मुझे लगता है कि यह विद्युत सर्किट सिमुलेशन के साथ भी इंटरफेस करता है। इसलिए, यदि आप एक उच्च प्रदर्शन उत्पाद बना रहे हैं, तो MapleSim एक मजबूत दावेदार है। गोटो www.maplesoft.com और इसके लिए खोजें।
वे आपको 30 दिनों के लिए एक eval प्रति देने के बारे में बहुत अच्छे हैं।
बेशक, आप घर के ब्रू जा सकते हैं। आप मेपल या गणित जैसे प्रतीकात्मक गणना कार्यक्रम का उपयोग करके सबसे सरल रोबोटों के लिए गति के लग्रेंज-यूलर समीकरणों को हल कर सकते हैं। संपादित करें: मेपल में कुछ डेरिवेटिव्स को सुंदर ढंग से करने में सक्षम नहीं हैं। मुझे एक हैक का सहारा लेना है।
हालांकि, गति समस्या से अवगत रहें।
अंततः अधिक जैविक रूप से प्रेरित काम के लिए, आप ओपनिम (ओपनसिम्युलेटर के साथ उलझन में नहीं) देखना चाहते हैं।
संपादित करें: ओपनसिम एसडी/फास्ट के साथ एक टीम सदस्य साझा करता है।
वहां कई अन्य विशेष सिमुलेटर हैं। मगर सावधान।
(1) टक्कर मॉडल आप किस तरह की क्या ज़रूरत है:
संक्षेप में यहां रोबोट उन्मुख काम के लिए एक सिम्युलेटर के लिए मूल्यांकन मानदंडों कर रहे हैं? यदि यह एक बहुत कठोर लोचदार टकराव है, तो आपको टकराव (2) विज़ुअलाइजेशन के दौरान संख्यात्मक स्थिरता में समस्या हो सकती है- क्या आप विभिन्न इलाके, आदि जोड़ सकते हैं .. (3) हैंडी ग्राफिकल बिल्डिंग टूल्स ताकि आपको कोड नहीं करना पड़े देख-क्या-यू-मिलता है। जटिल प्रणाली को संभालना (एक पूर्ण पैमाने पर humanoid कहना) अपने सिर में सोचने के लिए मुश्किल है।
(4) अंतर्निहित सिमुलेशन एल्गोरिदम की जटिलता क्या है। यदि यह ओ (एन) है तो यह बहुत अच्छा है। लेकिन यह ओ (एन^4) हो सकता है जैसा कि सीधे लैग्रेज-यूलर व्युत्पन्न के मामले में होगा ... तो आपका सिस्टम आपकी मशीन को कितनी तेज़ करेगा इससे कोई फर्क नहीं पड़ता।
(5) यह कितना सटीक है और आपको परवाह है? (6) क्या यह आपको सेंसर को एकीकृत करने में मदद करता है। मोबाइल रोबोट के लिए आपको "रोबोट-आंखों का दृश्य" होना चाहिए (7) यदि यह विज़ुअलाइज़ेशन करता है, तो क्या आप ऑब्जेक्ट का स्वचालित रूप से पालन कर सकते हैं जैसे कि यह चल रहा है या आपको इसे पीछा करना है?
आशा है कि मदद करता है!
एमआरडीएस मुक्त है और रोबोटिक्स के लिए सबसे अच्छा सिमुलेशन वातावरण में से एक है।कार्यस्थान भी इस्तेमाल किया जा सकता है, और इस लिंक की जाँच करें अगर आप robotics simulation software
साथ एक पूरी सूची चाहते हैं तो आप सिमुलेशन वातावरण http://www.intorobotics.com/robotics-simulation-softwares-with-3d-modeling-and-programming-support/
MRDS सर्वश्रेष्ठ में से एक है के साथ एक बड़ी सूची प्राप्त कर सकते हैं और यह मुफ़्त है। इसके अलावा LabView रोबोटिक्स
+1 क्योंकि सूची में उल्लिखित सभी सॉफ़्टवेयर का एक छोटा विवरण और स्क्रीनशॉट शामिल है। – rics
Trik Studio में एक अच्छा और स्पष्ट 2 डी मॉडल सिम्युलेटर और उनके लिए दृश्य और पाठ प्रोग्रामिंग प्रोग्रामिंग वातावरण में भी अच्छा है। वे जल्द ही Morse सिम्युलेटर के आधार पर 3 डी मॉडलिंग टूल का समर्थन करेंगे। यह भी मुफ्त और opensource है और बहु भाषा इंटरफ़ेस है।
- 1. जावा में रोबोट सिमुलेशन
- 2. पायथन और एजेंट सिमुलेशन/विजुअलाइजेशन वातावरण
- 3. रोबोट कक्षा
- 4. हार्डवेयर सिमुलेशन
- 5. लैन सिमुलेशन?
- 6. गुरुत्वाकर्षण सिमुलेशन
- 7. रोबोट के स्मूथिंग पथ
- 8. जावा रोबोट createScreenCapture प्रदर्शन
- 9. रोबोट क्लास को
- 10. फैक्ट्री फ्लोर सिमुलेशन
- 11. आईओएस में जीपीएस सिमुलेशन
- 12. ब्राउज़र सिमुलेशन - पायथन
- 13. आईफोन तरल सिमुलेशन
- 14. जावा में एनएफए सिमुलेशन
- 15. सिमुलेशन के लिए अक्का
- 16. जेनेटिक इंजीनियरिंग सिमुलेशन
- 17. भौतिकी सिमुलेशन शुरू करना
- 18. जीपीयू-त्वरित हार्डवेयर सिमुलेशन?
- 19. कठोर शारीरिक सिमुलेशन घर्षण
- 20. वास्तविक जीवन रोबोट कैसे बनाएं?
- 21. पथ के माध्यम से एक रोबोट गाइडिंग
- 22. प्रोटोकॉल सिमुलेशन के लिए उपकरण
- 23. क्वांटम कंप्यूटर का सॉफ्टवेयर सिमुलेशन
- 24. सर्वश्रेष्ठ बिजली उत्पादन/सिमुलेशन एल्गोरिदम?
- 25. सॉकर सिमुलेशन एल्गोरिदम में सुधार
- 26. पायथन में नेटवर्क इंटरफेस सिमुलेशन?
- 27. एक ड्राइंग और पेंटिंग रोबोट के लिए एक एल्गोरिदम - कोई सुझाव? एक चित्रकारी रोबोट के लिए
- 28. मैं ट्यूटोरियल यहाँ से रोबोट के लिए 3 सुविधाओं जोड़ना चाहते थे एक गूगल वेव रोबोट
- 29. Sitecore वातावरण
- 30. Grails वातावरण
एक सारांश टिप्पणी और स्वीकृत उत्तर के लिए एक टिप्पणी उपयोगी होगी। –
हमारे पास कई अच्छे उत्तर हैं: मैं उन लोगों को पसंद करता हूं जिनमें एपटेल और एज़ू के उत्तरों जैसी पूरी सूची शामिल है या प्रोमेथियस.ऑन के उत्तर के रूप में विस्तारित है। – rics