2010-02-24 14 views
6

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

जब वेयरहाउस की सड़कों/रेल/क्रॉसिंग में बदलाव होता है तो इसे स्क्रीन पर भी बदला जाना चाहिए। पूरी परियोजना यह है कि मुझे रीयल-टाइम में गोदाम में जो कुछ भी रोबोट कर रहा है उसे अनुकरण करना है। रीयल-टाइम

मैं जावा में कौन सी लाइब्रेरी पूछ रहा हूं, मैं वास्तविक समय में इस सिमुलेशन को करने के लिए उपयोग कर सकता हूं और यदि कोई मुझे अच्छी जानकारी के लिए किसी भी साइट पर इंगित कर सकता है। मैं जावा में पुस्तकालयों के लिए पूछ रहा हूं कि मैं वास्तविक समय में सिमुलेशन को देखने के लिए उपयोग कर सकता हूं। http://java.sun.com/products/java-media/2D/index.jsp

+1

ध्यान दें कि "वास्तविक समय" का सॉफ़्टवेयर में एक विशेष अर्थ है। http://en.wikipedia.org/wiki/Real-time_computing –

उत्तर

3

शायद सबसे आसान (नहीं सबसे अच्छा है, तो) शुरू करने के लिए "Java2D" एपीआई है। मुझे लगता है कि LABVIEW का भी उपयोग किया जा सकता है, हालांकि मुझे यकीन नहीं है। ये सभी सॉफ्टवेयर कम या कम सी ++/जावा की तरह हैं!

भी Lego Mindstorms शायद स्क्रीन जीयूआई पर एक वास्तविक समय से शादी की जा सकती है (इसके बारे में पढ़ा है, यह कभी नहीं किया था)

1

ऐसी परिस्थिति interfacing ARIA का उपयोग किया जाता है, Pioneer P3-DX और Khepera के रूप में सभी लोकप्रिय रोबोट ARIA द्वारा नियंत्रित किया जा सकता है:

3

मेसन http://cs.gmu.edu/~eclab/projects/mason/ एक अच्छा जावा बहु एजेंट 2 डी सिम्युलेटर है कि कई रोबोटिक्स की समस्याओं के लिए इस्तेमाल किया जा सकता है ।

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