2-ডি প্লেন জুড়ে কোনও বস্তুকে নির্ভুলভাবে সরানোর পদ্ধতি move


9

এটি আমার পূর্ববর্তী প্রশ্নের বিপরীত / পরিপূরক , যা অল্প সময়ের মধ্যে কোনও ব্যক্তির দ্বারা সরানো / আঁকানো হিসাবে কোনও অবজেক্টের সঠিক অবস্থানটি পরিমাপ করার বিষয়ে উদ্বিগ্ন । ধরে নিচ্ছি আমি @ রকেটম্যাগনেটের প্রস্তাবিত পদ্ধতির একটি (সম্ভবত লিনিয়ার এনকোডার ব্যবহার করছি) ব্যবহার করছি:

ধরুন আমি কোনও XY অবস্থানের ডেটা ট্র্যাক / রেকর্ড করেছি কারণ কোনও বস্তু কারও দ্বারা 2-ডি বিমানের কিছু প্যাটার্নের মাধ্যমে নির্বিচারে স্থানান্তরিত হয়েছে:

লক্ষ্য: এখন আমি বস্তুটি একই রেকর্ডকৃত চলন প্যাটার্নটির অনুলিপি করতে চাই , অর্থাত, বস্তুটি সেই একই XY পজিশনের মধ্য দিয়ে যেতে চাই - তবে এবার স্বয়ংক্রিয়রূপে।

অন্য কথায়, আমি সিস্টেমটি রেকর্ডকৃত (এক্স 1, ওয়াই 1) থেকে (এক্স 2, ওয়াই 2) থেকে (এক্স 3, ওয়াই 3) এবং এ জাতীয় জিনিসটি স্থানান্তরিত করতে চাই। আবার সম্পূর্ণভাবে 2 ডি প্লেন / পৃষ্ঠের মতো সীমাবদ্ধ:

এখানে চিত্র বর্ণনা লিখুন

সীমাবদ্ধতাসমূহ:

  • আমি 0.5 মিমি এর চেয়ে বেশি ত্রুটি না করে অবজেক্টটির মোটামুটি নিয়ন্ত্রিত / সঠিক গতিবিধি চাই
  • বস্তুর সরানোর জন্য পয়েন্টের ডোমেনটি 30 সেমি এক্স 30 সেন্টিমিটার বর্গক্ষেত্র পর্যন্ত প্রসারিত হবে।
  • পয়েন্টগুলির মধ্যে সঠিক সময়কাল / পথটি গুরুত্বপূর্ণ নয় - যেহেতু আমার মোটামুটি জনবহুল পয়েন্ট সেট থাকবে (সুতরাং এটি ইতিমধ্যে অবিচ্ছিন্ন চলাফেরার খুব কাছেই থাকবে)।

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

সুতরাং আমার প্রশ্নটি: এই ধরণের সঠিকভাবে নিয়ন্ত্রিত দ্বি-মাত্রিক আন্দোলনের জন্য আমি কীভাবে সম্ভাব্য পদ্ধতিগুলি চেষ্টা করতে পারি? আমার সেটআপটিতে বর্তমানে খুব কম শারীরিক সীমাবদ্ধতা রয়েছে কারণ এটি যে কোনও স্তরের জটিলতার (যুক্তিসঙ্গত) বাস্তবায়নের জন্য আমি উন্মুক্ত!

সুসংবাদের এক টুকরোটি হ'ল: যেহেতু আমার কাছে একটি সঠিক পরিমাপ / ট্র্যাকিং সিস্টেম থাকবে ( পূর্ববর্তী প্রশ্ন থেকে ), আন্দোলনের সময় প্রতিক্রিয়া / ক্যালিব্রেট সংহত করা সম্ভব হবে, যা আমি মনে করি যদি আমি 0.5 এর আশ্বাস দিতে চাই তবে প্রয়োজনীয় হবে মিমি সর্বাধিক ত্রুটি।

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


আমি জিজ্ঞাসা করতে পারি এই সিস্টেমটি কী হতে চলেছে? যদি আমি জানতাম, এটি আমাকে আরও ভাল উত্তর সরবরাহ করতে সহায়তা করতে পারে।
রকেটম্যাগনেট

এছাড়াও, যেহেতু আপনি রোবোটিক্সের মধ্যে রয়েছেন, আপনি আমাদের রোবোটিক্স স্ট্যাকেক্সচেঞ্জের প্রস্তাব
রকেটম্যাগনেট

@ রকেটম্যাগনেট: উপরের বিবরণটি যুক্ত করা হয়েছে। এবং রোবোটিক্স প্রস্তাব: ধন্যবাদ, আমি ভিতরে আছি; এবং এটি 100% অত্যন্ত দ্রুতগতির দিকে এগিয়ে যাচ্ছে বলে মনে হচ্ছে!
বোর্ডবাইট

এটি যদি কোনও আর্ট ডেমো হয় তবে আপনার কী সত্যিকারের যথাযথতা দরকার? আমি মনে করি আপনার সত্যিকারের যা দরকার তা হল রেজোলিউশন। উদাহরণস্বরূপ, যদি অঙ্কনটি পুরোপুরি অনুলিপি করা হয় তবে 2 মিমি অফসেট থাকে তবে তা কি আসল সমস্যা হবে?
রকেটম্যাগনেট

@ রকেটম্যাগনেট: 30 সেমি এক্স 30 সেন্টিমিটারের তুলনায়, আমি মনে করি 0.5 মিমি সত্যিই কিছুটা চরম শোনাচ্ছে। আমার ধারণা ছিল যদি আমি এমন কোনও পদ্ধতির সাথে কাজ করা শুরু করি যা তাত্ত্বিকভাবে উচ্চ নির্ভুলতার জন্য সক্ষম, তবে আমার বাস্তবায়নের ফলে ত্রুটিটি অবশ্যই কিছুটা বাড়িয়ে তুলবে, শেষ পর্যন্ত এটি 1 বা 2 মিমি পেয়ে।
বোর্ডবাইট

উত্তর:


9

আপনি একই পদ্ধতিতে পরিমাপ এবং প্রতিলিপি একত্রিত করতে পারেন। আমাকে আপনার প্রশ্নের আমার আগের উত্তরটি দিয়ে শুরু করুন: আইডিয়া 4

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

ballscrew

এগুলির সাথে সমস্যাটি হ'ল এগুলি ব্যাক-ড্রাইভযোগ্য নয়, এবং সেইজন্য আপনি নিজেরাই বস্তুটি সরাতে পারবেন না। দুটি বিকল্প:

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

লিনিয়ার মোটর


ভাল খবর হল যে, যদি আপনি এটি সামর্থ তোমার মতোই কোম্পানি থেকে সম্পূর্ণ রৈখিক মোটর গতি সিস্টেম কিনতে পারেন Aerotech বা Baldor মোশন । বিকল্পভাবে, আপনি একটি ছোট রোবোটিক ইঞ্জিনিয়ারিং সংস্থাকে আপনাকে পুরো সিস্টেমটি তৈরি করতে বলতে চাইতে পারেন । আবার, এই সিস্টেমগুলি খুব নির্ভুল। সেগুলিতে ব্যবহৃত হয় যেখানে 0.01 মিমি যথার্থতা একটি সাধারণ প্রয়োজনীয়তা এবং এমনকি 0.001 মিমি যথার্থতা (তবে তারপরে আপনার সত্যিকারের কোনও তাপমাত্রা নিয়ন্ত্রিত পরিবেশ প্রয়োজন)।


লিডস্ক্রু সিস্টেমগুলি ব্যাকড্রাইভেন হতে পারে যদি স্ক্রুটির সীসা কোণ যথেষ্ট পরিমাণে কম থাকে। আমার কাছে কের্কের বলস্ক্রু / বাদামের সংমিশ্রণ রয়েছে যা আমি সহজেই হাতে হাতে ব্যাকড্রাইভ করতে পারি।
লিন্ডন

@ রকেটম্যাগনেট: উইকিপিডিয়া এই শব্দটিকে "ব্যাকড্রাইভিং" হিসাবে সংজ্ঞায়িত করেছে: "এর আউটপুট থেকে তার ইনপুট পেতে বিপরীতে কোনও উপাদান ব্যবহার করা"। "[স্টেপার মোটর] ব্যাক-ড্রাইভযোগ্য নয়" বলতে আপনি কী বোঝাতে চেয়েছেন, এখানে প্রাসঙ্গিকতাটি কী হিসাবে বোঝাতে পারেন? আমার ডেমোতে, সিস্টেমটি চলন্ত চলাকালীন মানুষ বস্তুটি একই সাথে স্থানান্তরিত করতে পারে না, বা বিপরীতভাবে (আসলে এটি সম্ভবত আমার ডেমোর অটো-প্রতিলিখন বিভাগটি মানব-চলাচল বিভাগ থেকে সম্পূর্ণ পৃথক হবে)
বোর্ডবাইট

7

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

প্রথমে আমাদের প্রায়শই কিছু ভুল বোঝাবুঝি শব্দগুলি পরিষ্কার করা উচিত: যথার্থতা, সমাধান এবং পুনরাবৃত্তি repeat আমি উইকিপিডিয়া নিবন্ধটি নির্ভুলতা এবং নির্ভুলতা পড়ার পরামর্শ দিচ্ছি ।

আপনার যা প্রয়োজন তা পরিমাপের অংশে ভাল রেজোলিউশন, সম্ভবত 0.1 মিমি। আপনার সম্ভবত মোটামুটি ভাল পুনরাবৃত্তিযোগ্যতা প্রয়োজন, আবার, 0.1 মিমি বলি। তবে আপনার সত্যিকারের দুর্দান্ত নির্ভুলতার প্রয়োজন নেই। উদাহরণস্বরূপ, যদি প্রজনন সর্বদা আসলটির মতো হয় তবে 3 মিমি বাম দিকে অফসেট হয় তবে আমি নিশ্চিত যে আপনি খুশি হবেন। একইভাবে, প্রজনন যদি 0.5% খুব বড় হয় তবে কী হবে? আসলেই কি সমস্যা হবে?

পরিমাপের পর্যায়ে, আমি স্ট্রিং পটগুলি ব্যবহার করার পরামর্শ দিই। তারা সেট আপ করা সহজ।

প্রজনন পর্বের জন্য, আপনি যা বানাতে চান তা হ'ল প্লটটার।

চক্রান্তকারী

এগুলি নিজেকে তৈরি করা কঠিন নয় এবং লোকেরা এগুলি সর্বদা তৈরি করে। উদাহরণস্বরূপ কনট্র্যাপ্টর প্লটারটি দেখুন । বা ওয়েবে আরও অনেক উদাহরণ


5

এখানে চিত্র বর্ণনা লিখুন এটির জন্য একটি ক্লিভরেস্ট সমাধানের বিষয়টি আমার মনে আছে: "আমি" = আইডলারের "ডি" = চালিত গাark় ধূসর প্ল্যাটফর্মটি স্লাইডগুলির সাথে সংযুক্ত আছে # ৩,৪ হালকা ধূসর প্ল্যাটফর্মটি স্লাইড # 1,2 এর সাথে সংযুক্ত রয়েছে যা গা gray় ধূসরতে নোঙ্গর করা হয়েছে মাচা

কেবল একটি "এইচ" এর চিত্রে আইডলার এবং পুলিগুলির চারপাশে মোড়ানো একটি পাতলা রেখা

তারের হালকা ধূসর প্ল্যাটফর্মের অ্যাঙ্কার্ড করা হয়েছে (তীর দিয়ে দেখানো হয়েছে)

যদি চালিত পাল্লিগুলি একই হারে বিপরীত দিক (সিডাব্লু এবং সিসিডাব্লু) চালিত হয়। বড় প্ল্যাটফর্ম পৃষ্ঠার উপরে এবং নীচে অনুবাদ করে।

যদি চালিত পালিগুলি একই দিকে চালিত হয় (উভয় সিসিডাব্লু বলে), বড় প্ল্যাটফর্মের উপরে বাম এবং ডানদিকে পৃষ্ঠায় ছোট প্ল্যাটফর্ম চালানো হয়।

চালিত পাল্লির হার এবং দিকনির্দেশ পরিবর্তন মানে আপনি যে কোনও দিকনির্দেশে অনুবাদ করতে পারবেন।

"ডি" পাল্লিতে স্টেপার মোটর ব্যবহার করুন।


3

2 ডি প্লটটার প্রয়োগের আরও একটি উপায় হ'ল:

2 ডি প্লোটার

এটি মাইন্ডের মাইন্ড আউট উত্সবে কিছু বড় অঙ্কনের প্লট করতে ব্যবহৃত হয়েছিল ।

আপনি দেখতে পাচ্ছেন, মোটর দিয়ে পটগুলি প্রতিস্থাপন করে স্ট্রিং পটগুলি ব্যবহার করে এটি 2 ডি পরিমাপের সাথে খুব মিল।

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