Robotic Knowledge
414 subscribers
247 photos
62 videos
2 files
175 links
دانش و برنامه‌نویسی برای رباتیک
Download Telegram
#Meme

حقیقت در این میم موج می‌زند.

@roboticknowledge
4🫡3
#طراحی

برای طراحی manual را بخوانید.

اگر برای رباتی چیزی طراحی می‌کنید که به چیزهای دیگر وابسته است، با دقت manual آن چیزها را بخوانید که تعدادی از الزامات طراحی از آن سمت مطرح خواهد شد.

فرضا یک حامل یا career برای یک LiDAR طراحی می‌کنید. در Manual الزامات mount آن سنسور آورده شده است. اگر سنسور گرم شود، نیاز به یک heat sink دارد که احتمالا باید آلومینیومی باشد. فضای مفید آن heat sink و صخامت آن و سطح هواخور ابتدایی‌ترین‌ چیزهایی است که در دفترچه آمده و شما باید در طراحی در نظر بگیرید.

----------
@roboticknowledge
2
Robotic Knowledge
#طراحی برای طراحی manual را بخوانید. اگر برای رباتی چیزی طراحی می‌کنید که به چیزهای دیگر وابسته است، با دقت manual آن چیزها را بخوانید که تعدادی از الزامات طراحی از آن سمت مطرح خواهد شد. فرضا یک حامل یا career برای یک LiDAR طراحی می‌کنید. در Manual الزامات…
جایی یک رباتی را دیدم که همان LiDAR ای را داشت که من دارم. مستقیم سنسور را بر روی یک career از جنس PLA قرار داده بودند! مشخص بود شخص/تیم طراح الزامات #طراحی را متوجه نشده بود یا اهمیت نداده بود.

----------
@roboticknowledge
1
#سنسور
#UWB

بر اساس مفهوم ToF نوع دیگری از سنسور وجود دارد که Ultra Wideband نام دارند اما فاصله را بر اساس مسافت طی شده سیگنال الکترومغناطیسی (و نه نور یا لیزز) اندازه‌گیری می‌کنند.

با داشتن چند UWB می‌توان موقعیت یک ربات را با دقت قابل قبولی در یک محیط مشخص تخمین زد. (در محیط‌های ناشناخته و جدید چون ستاپ لازم وجود ندارد چنین چیزی کارایی ندارد و دلیل کاربردهای محدود این سیستم همین است)

این آموزش در این مورد صحبت می‌کند:
https://core-electronics.com.au/guides/sensors/getting-started-with-ultra-wideband-and-measuring-distances-arduino-and-pico-guide/

در برخی از سناریوها و کاربردهای محدود احتمالا می‌‌توان از UWB استفاده کرد. ساده است.

----------
@roboticknowledge
4
#Meme

کدام مورد دوستان؟

@roboticknowledge
😁6
Robotic Knowledge
#Meme کدام مورد دوستان؟ @roboticknowledge
خودم چیزهایی شبیه به گزینه آخر 🤣
😁5
#Computer #Arduino

اخیرا شرکت Qualcomm اقدام به خرید Arduino کرده است. اولین خروجی ارائه یک کامپیوتر است (فراتر از یک microcontroller) که Arduino Uno Q نام دارد. این کامپیوتر دارای یک واحد MPU یا Microprocessor از Qualcomm است که قدرت پردازشی و GPU به یک Arduino Uno اضافه می‌کند! قیمت آن حدود 48€ است و احتمالا مدل‌های جمع و جور را بتوان روی آن اجرا کرد.

----------
@roboticknowledge
4
Robotic Knowledge
#Computer #Arduino اخیرا شرکت Qualcomm اقدام به خرید Arduino کرده است. اولین خروجی ارائه یک کامپیوتر است (فراتر از یک microcontroller) که Arduino Uno Q نام دارد. این کامپیوتر دارای یک واحد MPU یا Microprocessor از Qualcomm است که قدرت پردازشی و GPU به یک…
#Computer
اگر Jetson ها را Edge کامپیوترهای قوی بدانیم، سپس Raspberry Pi ها خواهد بود، سپس این کلاس از Arduino Q - بر اساس قیمت و توان. Orange Pi و چیزهای دیگه هم هستند و در این میان جا می‌گیرند، اما به اندازه این‌ها طرفدار ندارند.

----------
@roboticknowledge
4
#طراحی

آلومینیوم گرید ۷۰/۷۵ برای طراحی‌های سبک اما مستحکم بسیار مناسب است و براحتی CNC می‌شود؛ در طراحی مکانیکی می‌تواند بسیار کمک کند. وقتی در دست می‌گیرید، سخت است باور کردن اینکه قطعه فلزی است. در هوانوردی هم این متریال استفاده فراوان دارد.

----------
@roboticknowledge
5
Robotic Knowledge
https://x.com/MJavadZallaghi/status/1983999769904345573?t=hQkZp951D_haJP7LrMm0VA&s=09
در رباتیک هم جهنم داریم، و جهنم موقعیتی هست که حتی عامل مشکل هم مشخص نیست. پشت نمایش‌های رباتیک جهنم‌هایی برقرار است که مغز مهندسان رباتیک را بارها و بارها overflow کرده است.

گاهی باید آماده بود تا در جهنم رباتیک دوام آورد.

----------
@roboticknowledge
😁2
Forwarded from OpenPCB
اگه چند سال پیش می‌گفتن یه روزی می‌شه با زیر ۲۰۰ دلار چیپ اختصاصی ASIC خودت رو تولید کنی! جدی نمی‌گرفتم. ولی خب الان به لطف اکوسیستم TinyTapeout و سرویس‌های شاتل ارزون که فب‌ها باز کردن، دیگه واقعاً ممکنه.

الان با حدود ۱۸۵ یورو می‌تونی یه طرح ساده دیجیتال بسازی، Tapeout بدی، و نسخه واقعی چیپ رو دستت بگیری. نه شبیه‌سازی، نه FPGA، خود چیپ سیلیکونی رو!

این یعنی دروازه طراحی چیپ از دست «شرکت‌های میلیارد دلاری» دراومده و رسیده به دست میکرو تیم‌ها، دانشجوها، DIYها و دیوونه‌های کنجکاو!

کم‌کم دنیای الکترونیک هم مثل نرم‌افزار داره دموکراتیک می‌شه و از این به بعد «من خودم چیپش رو ساختم» دیگه ادعای عجیب‌غریبی نیست، روزمره‌ست!


لیست پروژه‌هایی که تا الان ثبت شدن هم اینجاست، کارای عجیب‌غریب قشنگ زیاد هست:
https://app.tinytapeout.com/shuttles/ttsky25b


📡openpcb
9
در حال چک کردن چند کتاب رباتیکی و کنترلی بودم، چشمم به این کتاب خورد.

Theory of Applied Robotics by Reza N. Jazar

نویسنده ایرانی در این کتاب درباره تئوری‌های کینماتیک و دینامیک و دوران‌ها و .‌‌.. صحبت میکند؛ چیزی که برای من خیلی هیجان داشت صفحه اول کتاب است که به کوروش بزرگ اشاره کرده‌اند.

----------
@roboticknowledge
12😁1
وضعیت رباتیک در ایران خوب نیست.

در ایران، رباتیک به دلیل عدم دسترسی دانشنمدان، محققان، مهندسان و دانشجویان به پلتفرم‌های رباتیکی روز دنیا از دوران اوج خود (نسبی به اوج ایران) فاصله گرفته است. وقتی شما ربات‌های مدرن ندارید، سنسور و کامپیوتر و عملگرهای روز را ندارید، انتظاری هم از پیشرفت و رقابت نباید داشته باشید. شاید یک دهه باشد که دیگر سخت‌افزار جدید به دلایل اقتصادی در دسترس دانشجویان و محققان نیست‌، متاسفانه.

رباتیک یک علم سخت‌افزارپایه هست. وقتی پول نباشد، این علم هم نیست.

نکته دیگر، بحث روش‌هاست. در رباتیک مدرن، روش‌های learning-based نیازمند سرورهای محساباتی قدرتمند (GPU) هستند و این انسان‌نماها و ربات‌های fancy با نمایش‌های عجیب عمدتا بر اساس روش‌های بر اساس یادگیری این کارها را انجام میدهند که خارج از توان و امکانات داخلی ایران است.

با این حال تا یک دهه پیش اوضاع بد نبود، ربات واقعی مانند سورنا در ایران ساخته شده بود، و در روش‌های کلاسیک ایرانی‌ها حرف‌هایی داشتند. اما الان اوضاع فرق کرده است.

بدون برنامه‌ریزی و هزینه کافی برای ایجاد زیرساخت و بروزرسانی مداوم آن، و البته تعریف درست مسائل، رباتیک در ایران به همین شکل ضعیف و ضعیف‌تر خواهد شد.

----------
@roboticknowledge
16🤯1👨‍💻1
#Tools

https://codewiki.google/
آنالیزور یک ریپو - فعلا دمو هست اما خیلی جالب بنظر می‌آید. می‌توان چیزهای زیادی با بررسی ریپوها با کمک این ابزار گوگل یاد گرفت.

—————
@roboticknowledge
1