2010-03-09 15 views
22

क्या लेगो मिंडस्टॉर्म एनएफटी के लिए सी # (.NET) लाइब्रेरी है, जो अद्यतित है? लेगो Mindstorms के लिएसी # पुस्तकालय लेगो माइंडस्टॉर्म एनएफटी

NXT.NET

MindSqualls

लेगो नेट

मुझे पता है, वहाँ एमएस रोबोट स्टूडियो है, लेकिन मेरे सवाल नहीं है उसके बारे में।

+0

आपको क्या लगता है कि ये रिलीज अद्यतित नहीं हैं? –

+0

nobugz: उदाहरण के लिए, लेगो मिंडस्टॉर्म एनएफटी 2.0 5 अगस्त 200 9 को जारी किया गया था। या नए सेंसर जारी किए गए थे। – MicTech

+0

इस बंद प्रश्न पर ठोकर खाने वालों के लिए, एक और विकल्प स्वयं प्रस्तुत किया गया है .. http://www.monobrick.dk/software/ev3firmware/ – mhoff

उत्तर

6

जहाँ तक मैं कह सकता हूं, NXT.NET for LEGO Mindstorms के लिए कोडप्लेक्स पर होस्ट किए जाने के बावजूद कोई स्रोत कोड उपलब्ध नहीं है। लाइब्रेरी अभी तक पूरी तरह से पूर्ण नहीं है - और ऐसा लगता है कि विकास बंद हो गया है।

MindSqualls library हाल ही में अपडेट नहीं किया गया है, लेकिन अभी भी काफी पूर्ण और उपयोग योग्य प्रतीत होता है। कुछ हालिया modifications are available elsewhere

आपने कहा है कि आप MS Robotics Studio में रुचि नहीं रखते हैं लेकिन यह लेगो एनएफटी के साथ अच्छी तरह से काम करता है। निजी तौर पर, मुझे लगता है कि ऐसा करने के लिए "चुनौती के लिए" के अलावा किसी और चीज का उपयोग करना उचित था।

+0

मुझे लगता है कि एमएस रोबोटिक्स स्टूडियो को होस्टिंग पीसी के लिए लाइव ब्लूटूथ कनेक्शन की आवश्यकता होती है जो चलती है "एआई" कोड। इसका मतलब है कि एनएफटी निर्माण को रिमोट नियंत्रित किया जा रहा है और वास्तव में स्वायत्त नहीं है। यह एनक्यूसी और जावा वीएम के अनुबंध में है जो वास्तव में ईंट पर चल रहे हैं। हालांकि, मुझे गलत साबित होना अच्छा लगेगा। –

8

मैं CodePlex पर उपलब्ध NXT.NET पुस्तकालय के लिए स्रोत कोड बनाया है, लेकिन दुर्भाग्य से यह सच है कि पुस्तकालय के विकास ठप है :(

आप डाउनलोड के लिए यहां स्रोत कोड पा सकते हैं: http://nxtnet.codeplex.com/releases/view/12686

3

मैं अपने प्रोजेक्ट के लिए AForge.NET इस्तेमाल किया। (http://www.aforgenet.com/)

अंतिम अद्यतन फरवरी 23 था, 2012

यह लेगो मन को नियंत्रित करने में आता है तूफान एनएफटी बहुत आसान है। http://www.aforgenet.com/framework/features/lego_robotics.html#nxt

+0

17 जुलाई, 2013 को संस्करण 2.2.5 पर एक नया अपडेट रहा है। http://www.aforgenet.com/framework/release_notes/2.2.5.html –

1

आप अपने मूल प्रारूप में एनएफटी को रीयल-टाइम/डायरेक्ट कमांड भेज सकते हैं। आपको अनिवार्य रूप से एनएफटी लाइब्रेरी की आवश्यकता नहीं है।

ऐसा लगता है कि आप लाइब्रेरी का उपयोग कर रहे हैं, हालांकि इसे आसानी से कॉम पोर्ट को कमांड भेजकर आसानी से बढ़ाया जा सकता है जिसे एनएफटी से जुड़ा हुआ है।

http://www.robotappstore.com/Knowledge-Base/Programming-LEGO-NXT-Mindstorms/92.html

-Hope इस मदद करता है: यहाँ NXT प्रत्यक्ष आदेशों पर एक बड़ा ट्यूटोरियल है!

0

मैंने एमआरडीएस का उपयोग करने की कोशिश की, और यह नहीं कर सका। अधिकांश मामलों में सेवाओं और कई मोड़ों के साथ पूरी प्रणाली केवल सबकुछ जटिल करती है। अब मैं AForge और MindSqualls को समझने की कोशिश करता हूं, जब तक कि वे अधिक बेहतर न हों।

संबंधित मुद्दे