নন-ইউক্লিডিয়ান কনফিগারেশন স্পেসের নিকটতম-প্রতিবেশী ডেটা স্ট্রাকচার


15

আমি আরআরটি মোশন পরিকল্পনাকারী ব্যবহারের জন্য নিকটতম-প্রতিবেশী কাঠামোটি বাস্তবায়নের চেষ্টা করছি। লিনিয়ার ব্রুট ফোর্স নিকটতম-প্রতিবেশী অনুসন্ধানের চেয়ে আরও ভাল করার জন্য, আমি কেডি-ট্রি এর মতো কিছু প্রয়োগ করতে চাই। তবে, মনে হচ্ছে কেডি-ট্রি-এর ধ্রুপদী বাস্তবায়নটি ধরে নিয়েছে যে স্থানটির প্রতিটি মাত্রা "বাম" এবং "ডানদিকে" বিভক্ত হতে পারে। উদাহরণস্বরূপ, এই ধারণাটি এসও (2) এর মতো নন-ইউক্লিডিয়ান স্পেসে প্রযোজ্য বলে মনে হচ্ছে না।

আমি সম্পূর্ণ রোটাল লিঙ্কগুলির সাথে একটি সিরিয়াল ম্যানিপুলেটার বাহু নিয়ে কাজ করছি, যার অর্থ রোবটের কনফিগারেশন স্পেসের প্রতিটি মাত্রা এসও (2), এবং তাই নন ইউক্যালিডিয়ান an এই জাতীয় উপসর্গগুলি পরিচালনা করতে কেডি-ট্রি অ্যালগোরিদম পরিবর্তন করা যেতে পারে? যদি তা না হয় তবে কি আরও নিকটস্থ-প্রতিবেশী কাঠামো রয়েছে যা এখনও আপডেট এবং ক্যোয়ারিতে সহজ থাকা অবস্থায় এই ইউক্লিডিয়ান উপ-স্থানগুলিকে পরিচালনা করতে পারে? আমি এফএলএএনএন-এর দিকেও নজর দিয়েছি , তবে তারা নথি-ইউক্লিডিয়ান উপ- স্থানগুলিকে পরিচালনা করতে পারে কিনা তা তাদের ডকুমেন্টেশন থেকে আমার কাছে পরিষ্কার ছিল না।


যাইহোক, আনুমানিক নিকটতম প্রতিবেশী খুব ভাল (এমনকি পছন্দ, এমনকি দ্রুতগতি যথেষ্ট বিবেচনা করা হয়)
giogadi

1
আপনি একটি দুর্দান্ত উত্তর গ্রহণ করেছেন, তবে সাধারণত উত্তর গ্রহণের আগে কয়েক দিন অপেক্ষা করা ভাল so
মার্ক বুথ

ধন্যবাদ মার্ক, উত্তরটি গ্রহণের আগে আর কতক্ষণ অপেক্ষা করতে হবে তা সম্পর্কে আমি আসলেই অনিশ্চিত ছিলাম।
জিওগাদি

উত্তর:


6

আপনি সঠিক যে কেডি-ট্রি সাধারণত ছোট, ইউক্লিডিয়ান মেট্রিক স্পেসে কাজ করে। তবে, মেট্রিক স্পেসগুলিতে সাধারণ নিকটবর্তী প্রতিবেশী অ্যাপ্লিকেশনগুলির জন্য প্রচুর কাজ রয়েছে (যে কোনও জায়গায় আপনি মূলত দূরত্বের ক্রিয়াটি সংজ্ঞায়িত করতে পারেন)।

ক্লাসিক কাজটি বল গাছগুলিতে চলছে , যা পরে মেট্রিক ট্রিগুলিতে সাধারণীকরণ করা হয়েছিল ।

কভার ট্রি নামে আরও কিছু নতুন কাজ রয়েছে যার জিপিএল কোড রয়েছে। আমি এই গাছ এবং কেডি-ট্রি মধ্যে এখন দুই বছরেরও বেশি সময় ধরে পারফরম্যান্সের বৈশিষ্ট্যগুলি সন্ধান করতে চেয়েছি।

আশা করি, এটি আপনার প্রয়োগের সাথে খাপ খায়।


অগ্রহণযোগ্যতার জন্য দুঃখিত; এই প্রশ্নটিকে "স্ট্যু" করতে আরও কয়েক দিন দেওয়ার জন্য কেবল আরেক মন্তব্যকারীর পরামর্শ অনুসরণ করা। যদিও আমি আপনার উত্তরটি সত্যই কার্যকর খুঁজে পেয়েছি!
জিওগাদি

Booo। শুধু মজা করছি. আপনি এই সাহায্যকারী খুঁজে পেয়েছি যে আমি খুব খুশি।
ক্রিস ম্যানসলে

0

অ ইউক্লিডিয়ান স্পেসে আনুমানিক প্রতিবেশী অনুসন্ধানের জন্য একটি সহজ বিকল্প ব্যবহার করছে গুলিকুইRটি(এন)সন্ধানে নমুনা। এটি ওএমপিএলে প্রয়োগ করা হয়েছে, ompl::NearestNeighborsSqrtApprox< _T >ক্লাস টেম্পলেট রেফারেন্স দেখুন

এটি জটিলতা হ্রাস করে হে(গুলিকুইRটি(এন))

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.