ड्रोन सिमुलेशन वेबट्स में

Oct 28 2020

मैं अजगर या सी ++ के साथ वेबोट्स का उपयोग करके एक ड्रोन विकसित करना चाहता हूं। मैं ड्रोन को स्वचालित रूप से उतारने के लिए प्रोग्राम करना चाहता हूं, एक पूर्व निर्धारित मार्ग का पालन करें (जैसे एक साइनसोइडल पैटर्न पर आगे बढ़ना) और फिर वापस आना और लैंड करना। क्या किसी को ऐसा करने का कोई अनुभव है या इसके लिए उपयोगी किसी भी दस्तावेज़ का पता है जो मेरे साथ साझा किया जा सके, कृपया? वैसे, मैंने अपनी कोडिंग शुरू कर दी है, मैं घड़ी की दिशा में घूमने के लिए 2 प्रोपेलर सेट करना चाहता हूं और अन्य 2 को विपरीत दिशा में घुमाने के लिए जब इसे उतारने के लिए बनाते हैं तो मैंने नकारात्मक मान के साथ 2 प्रोपेलर के लिए वेग निर्धारित करने की कोशिश की है जैसा कि कोड संलग्न चित्र में दिखाया गया है, लेकिन उन 2 प्रोपेलर अन्य 2 की तुलना में बाद में शुरू होते हैं इसलिए यह ड्रोन के प्रदर्शन को प्रभावित करता है। क्या कोई जानता है कि परेशानी क्या है? आपको बहुत - बहुत धन्यवाद!

जवाब

1 DavidMansolino Oct 28 2020 at 14:02

अपने प्रोपेलर मुद्दे के बारे में, शायद यह सरल है कि दो प्रोपेलर की धुरी को उलटा कर दें।

आप शायद ड्रोन सिमुलेशन के उदाहरण पर एक नज़र रखना चाहिए जो पहले से ही वेबॉट्स में उपलब्ध है: https://www.youtube.com/watch?v=-hJssj_Vcw8

आप इस ड्रोन मॉडल के दस्तावेज यहां देख सकते हैं: https://www.cyberbotics.com/doc/guide/mavic-2-pro

यहाँ मॉडल का स्रोत है: https://github.com/cyberbotics/webots/blob/master/projects/robots/dji/mavic/protos/Mavic2Pro.proto

और नियंत्रक का स्रोत: https://github.com/cyberbotics/webots/blob/master/projects/robots/dji/mavic/controllers/mavic2pro/mavic2pro.c