Robotic Knowledge
381 subscribers
242 photos
62 videos
2 files
172 links
دانش و برنامه‌نویسی برای رباتیک
Download Telegram
Robotic Knowledge
Photo
#ارتباطات #اینترنت
تصاویری از آنتن‌های شبکه 5G در نیویورک

قرار است بیش از ۲۰۰۰ آنتن (یا به قول خودشان tower) نصب شود که ۹۰٪ آن‌ها در مناطق کمتر حمایت شده (underserved areas) خواهد بود. هنگامی که فعال بشوند، ملت آنجا دسترسی به تماس پرسرعت رایگان و البته اینترنت بسیار سریع نسل پنج خواهند داشت (این رو نمی‌دونم رایگان هست یا نه اما منبع یه جوری نوشته که انگار رایگان هست!😅).
----------
@roboticknowledge
This media is not supported in your browser
VIEW IN TELEGRAM
#پوشیدنی #کمک_حرکتی
این دستگاه مکانیکی ساده اما بسیار کارآمد بسادگی و موثر می‌تواند لرزش دست افرادی که از Essential tremor رنج می‌برند را کم اثر و حذف کند.
در مواقعی می‌توان با هزینه کم و پیچیدگی حداقلی یک مشکل را حل کرد. اینجا همان‌جا است. مکانیزم کار دقیقا مثل لغو کردن ارتعاشات در ساختمان‌های آسمان خراش‌ است.
Source
----------
@roboticknowledge
#هوش_مصنوعی #یادگیری_ماشین
ربات‌ها می‌توانند تدریجا از یکدیگر یاد بگیرند!

تصور کنید که یک بازوی رباتیک دارید و مجری نهایی آن یک مچ دست مصنوعی با پنج انگشت است که یک کنترل‌کننده مبتنی بر شبکه عصبی یاد گرفته است مچ را برای گفتن چکش و کوبیدن میخ حرکت دهد. یادگیری چنین مسأله‌ای نیاز به آموزش و تمرین دارد و زمان‌بر است.
چنانچه ربات دیگری وجود داشته باشد که دو انگشت داشته باشد، میتوان از دانش ربات قبلی برای همان کار حرکت چکش استفاده کرد؟
پاسخ بله است. پژوهشگران دریافته‌اند که میتوان دانش یادگیری ماشین را تدریجی منتقل کرد. یعنی برای مثال شبکه آموزش داده شده را از ۵ انگشتی بر روی ۴، ۳ و سپس ۲ انگشتی منتقل کرد. در هر انتقال، بخشی از شبکه عصبی وزن ۰ پیدا می‌کند که اثر همان کاهش پیچیدگی سینماتیکی دست مصنوعی است. این روش REvolveR یا Robot-Evovle-Robot نام دارد.

⬅️ از مجله Scientific American
----------
@roboticknowledge
Robotic Knowledge
#کنترل #دینامیک @roboticknowledge
#کنترل #دینامیک
کنترل فعال برای کنترل مودهای دینامیکی الاستیک در یک پرنده

در این فیلم چند ثانیه‌ای جذاب، شاهد پدیده Fluttering در بمب‌افکن B2 Spirit هستم که به سبب غالب شدن ترم‌های الاستودینامیکی در رفتار سیستم در این شرایط ایجاد می‌شود.
با توجه به اینکه چنین پدیده‌های بصورت عالی در تونل باد برای ایجاد یک مدل ریاضی دقیق برای کنترل پرواز رخ نمی‌دهد، لازم است تا سیستم کنترل فعال برای سرکوب این شرایط در نظر گرفته شود که به نام Active Flutter Suppression در مراجع علمی شناخته می‌شوند. این سیستم‌ها باید قوام (Robustness) کافی را داشته باشند وگرنه پرنده می‌تواند از دست برود. در همین فیلم بخوبی میتوان دید سیستم کنترلی در حال پایدارسازی بمب‌افکن در ارتفاع خود است و ثانیه‌های آخر اثر Fluttering کمتر دیده می‌شود.
----------
@roboticknowledge
Robotic Knowledge
#اندازه_گیری #عدم_قطعیت ————— @roboticknowledge
#اندازه_گیری #عدم_قطعیت
این شعر عجیب را بخوانید و همزمان به آنچه که از اندازه‌گیری و عدم قطعیت و تنظیم بین سناریوهای کنترلی می‌دانید هم فکر کنید! شاعر به زیبایی آن‌ها را با دیدگاهی ادبی مرور می‌کند! :)
این شعر (که هم می‌توان چپ به راست آن را مطالعه کرد - و هم ابتدا ستون اول و سپس ستون دوم) Uncertain sea principle نام دارد و اثری از Richard Blanco است.
—————
@roboticknowledge
Robotic Knowledge
#ربات_های_الهام_گرفته_شده_از_طبیعت #میکرورباتیک ---------- @roboticknowledge
#ربات_های_الهام_گرفته_شده_از_طبیعت #میکرورباتیک
کمک به حفظ اکوسیستم زنبور عسل و کنترل الگوی حرکت آنها با کمک مکاترونیک!

عوامل مختلفی چون جریان‌ هوا، دما، در دسترس بودن غذا و البته انسان بر تعداد حشرات و حرکت آنها اثر مستقیم دارند. وجود حشرات برای پایداری اکوسیستم الزامی است. بنابراین برای کنترل حضور و حرکت حشرات در جهت مثبت باید تلاشی صورت بگیرد.

پروژه Hiveopolis به دنبال کنترل تعداد و جهت حرکت زنبورهای عسل در یک منطقه است. با ارائه مکان‌های لانه‌سازی یا Hive مکاترونیکی هوشمند که امکان مانیتور کردن پارامترها، به ارتعاش در آوردن کندو و کنترل جریان هوا در محیط زندگی زنبور امکان اثرگذاری بر الگوی رفتاری اجتماعی زنبورهای عسل ایجاد شده است!

طبق مطالعات، ارتعاش کنترل‌شده باعث حفظ زنبور در مکان و جریان هوا باعث تحریک آن به خروج می‌شود.

کار دیگری که در این پروژه صورت گرفته است مربوط به طراحی یک ربات زنبور نما می‌باشد که با تقلید حرکت یک زنبور به اعضای جامعه اعلام می‌کند در چه مکانی غذا در دسترس است! بدین ترتیب می‌توان از حرکت زنبورها به مناطق آلوده به پاد حشره جلوگیری و جمعیت آنها را حفظ کرد.

⬅️ از مجله MIT technology review
----------
@roboticknowledge
#robotic #Webots #simulation

I have published the first lecture from Webots course. You can simulate mobile robots, and work with their sensors/actuators using different programming languages.

In this lecture, you can learn:
- Introduction to Webots and its features.
- How to create a world in Webots?
- Velocity control of a turtle bot in Webots.


Link to the lecture: https://www.youtube.com/watch?v=GmhKePJ_E4k&t=3s
Link of the controller: https://github.com/MJavadZallaghi/WeBot/blob/main/TurtleBot%20Lectures/my_controller_0.py

Lectures are in sequence, so follow this channel.
----------
t.iss.one/roboticknowledge
youtube.com/@roboticknowledge
Robotic Knowledge
#robotic #Webots #simulation I have published the first lecture from Webots course. You can simulate mobile robots, and work with their sensors/actuators using different programming languages. In this lecture, you can learn: - Introduction to Webots and…
قسمت دوم از آموزش Webots آماده شده است و سعی می‌کنم سریعاً آن را آپلود کنم که کاری نسبتا سخت خواهد بود.
موفق به تماشای درس اول و استفاده از آن شدید؟
لطفاً نظرات با ارزش خود را برای بنده ارسال کنید:
https://t.iss.one/HarfinoBot?start=48a8902f7ff4405
#robotic #Webots #simulation

I have published the second lecture from the Webots course. You can simulate mobile robots, and work with their sensors/actuators using different programming languages.

In this lecture, you can learn:
- In-place rotation of a turtle bot.
- Gyroscope setup and reading of angular rates
- Rotation angle of a turtle bot using the first integral of the planar angular rate.

Link to the lecture: https://www.youtube.com/watch?v=pQ1DVH_6sPY
Link of the controller: https://github.com/MJavadZallaghi/WeBot/blob/main/TurtleBot%20Lectures/my_controller_1.py

Lectures are in sequence, so follow this channel.
----------
t.iss.one/roboticknowledge
youtube.com/@roboticknowledge
Robotic Knowledge pinned «#robotic #Webots #simulation I have published the second lecture from the Webots course. You can simulate mobile robots, and work with their sensors/actuators using different programming languages. In this lecture, you can learn: - In-place rotation of a…»
Robotic Knowledge
#robotic #Webots #simulation I have published the second lecture from the Webots course. You can simulate mobile robots, and work with their sensors/actuators using different programming languages. In this lecture, you can learn: - In-place rotation of a…
سلام دوستان.
بخاطر بیشتر بدرد بخور بودن این آموزش زبان رو به انگلیسی (از نوع ساده😅) تغییر دادم. مطمئن هستم مشکلی برای ادامه آموزش و دنبال کردن اون نخواهید داشت.
لطفا به کانال یوتوب ما سابسکرایب کنید و این آموزش رو برای دوستان خودتون ارسال کنید.