Robotic Knowledge
#هوش_مصنوعی #ChatGPT بزودی ChatGPT-4 ارائه میشود و قابلیت Multimodal خواهد داشت. نسخه فعلی یعنی ChatGPT-3.5 تنها ورودی و خروجی متنی میدهد درحالیکه نسخه جدید یعنی ChatGPT-4 امکان داشتن ورودی و خروجی صوتی، تصویری و ویدئویی نیز خواهد داشت! به همین دلیل به آن…
#هوش_مصنوعی #ChatGPT
برای داشتن یک تخمین خیلی ساده از تغییر صورت گرفته برای Multimodal کردن ChatGPT لازم است اشاره شود که آنطور که در مدیا دیدم، تعداد پارامترهای مدل از ۱۷۵ میلیارد پارامتر به ۱۰۰ هزار میلیارد پارامتر افزایش یافته است.
----------
@roboticknowledge
برای داشتن یک تخمین خیلی ساده از تغییر صورت گرفته برای Multimodal کردن ChatGPT لازم است اشاره شود که آنطور که در مدیا دیدم، تعداد پارامترهای مدل از ۱۷۵ میلیارد پارامتر به ۱۰۰ هزار میلیارد پارامتر افزایش یافته است.
----------
@roboticknowledge
#میکروکنترلر #MicroController #آردوینو #Arduino
سلام. عید نوروز شما مبارک و انشاالله سال جدید خیلی خوبی داشته باشید.💐
آردوینو قرار هست نسخه R4 از سری میکروکنترلرهای Uno رو تا چند مدت دیگه عرضه کنه و گفتن عملکرد سختافزاری خیلی بهتری از نظر سرعت و حافظه ارائه میده. حتی یک نسخه Arduino Uno R4 همراه با wifi خواهد بود که در نوع خودش خیلی باحاله!
اطلاعات کامل رو اینجا میتونید بخونید.
----------
@roboticknowledge
سلام. عید نوروز شما مبارک و انشاالله سال جدید خیلی خوبی داشته باشید.💐
آردوینو قرار هست نسخه R4 از سری میکروکنترلرهای Uno رو تا چند مدت دیگه عرضه کنه و گفتن عملکرد سختافزاری خیلی بهتری از نظر سرعت و حافظه ارائه میده. حتی یک نسخه Arduino Uno R4 همراه با wifi خواهد بود که در نوع خودش خیلی باحاله!
اطلاعات کامل رو اینجا میتونید بخونید.
----------
@roboticknowledge
🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
#مکانیزم #عملگر #عملگر_الکتریکی #کنترل
تفاوت عملکردی Servo Motor و Stepper Motor
در این فیلم دو بازوی رباتیک آموزشی دیده میشود که یکی از آنها از Servo Motor (مکانیزم سیاه) و دیگری از Stepper Motor (مکانیزم بنفش) استفاده میکند. هر دو موتور در این سیستم قابلیت Position Control در فضای مفصلی را به راحتی با کتابخانه در برنامهنویسی Microcontroller ارائه میکنند؛ موتور Servo در یک رنج محدود حرکت دقیق طبق فرمان انجام میدهد و موتور Stepper نیز با درایور خود میتواند بصورت Open loop با دقت خوبی فرمان حرکت بدهد. بنابراین بر روی کاغذ با هر دو موتور میتوان در فضای مفصلی ربات Position Control بصورت حلقه باز سطح بالا (و حلقه بسته سطح پایین که توسعه دهنده کاری به آن ندارد) داشت.
اما تفاوت اصلی در قوام (Robustness) اجرا میباشد؛ Servo Motor بخاطر توان ضعیف و محدود عملکرد جالبی ندارد اما مکانیزمی که از Stepper Motor استفاده کرده است، بسیار نرم و با قوام حرکت میکند. بررسی گشتاورهای تامین شده برای موتورهای استفاده شده میتواند جالب باشد خصوصا الان که عملکرد آنها قابل مشاهده است.
----------
@roboticknowledge
تفاوت عملکردی Servo Motor و Stepper Motor
در این فیلم دو بازوی رباتیک آموزشی دیده میشود که یکی از آنها از Servo Motor (مکانیزم سیاه) و دیگری از Stepper Motor (مکانیزم بنفش) استفاده میکند. هر دو موتور در این سیستم قابلیت Position Control در فضای مفصلی را به راحتی با کتابخانه در برنامهنویسی Microcontroller ارائه میکنند؛ موتور Servo در یک رنج محدود حرکت دقیق طبق فرمان انجام میدهد و موتور Stepper نیز با درایور خود میتواند بصورت Open loop با دقت خوبی فرمان حرکت بدهد. بنابراین بر روی کاغذ با هر دو موتور میتوان در فضای مفصلی ربات Position Control بصورت حلقه باز سطح بالا (و حلقه بسته سطح پایین که توسعه دهنده کاری به آن ندارد) داشت.
اما تفاوت اصلی در قوام (Robustness) اجرا میباشد؛ Servo Motor بخاطر توان ضعیف و محدود عملکرد جالبی ندارد اما مکانیزمی که از Stepper Motor استفاده کرده است، بسیار نرم و با قوام حرکت میکند. بررسی گشتاورهای تامین شده برای موتورهای استفاده شده میتواند جالب باشد خصوصا الان که عملکرد آنها قابل مشاهده است.
----------
@roboticknowledge
👍4
Robotic Knowledge
https://twitter.com/webots/status/1625422924986425345?s=19 😅
After the algorithm improvement of my NAO robot controller, I'm top of the table in the ICRA 2023 Humanoid Robot Wrestling Competition by Cyberbotics Ltd.
I know it's temporary, and probably my awesome competitors take back the position again, but this is the beauty of this competition! As it provides interactive learning opportunities by trying to win against the opponent by improving the algorithm's weaknesses.
I'm enjoying the competition, and hope to be consistent in learning from it until the end.🙂
You can watch the games here: https://lnkd.in/g_TPffBX
----------
@roboticknowledge
I know it's temporary, and probably my awesome competitors take back the position again, but this is the beauty of this competition! As it provides interactive learning opportunities by trying to win against the opponent by improving the algorithm's weaknesses.
I'm enjoying the competition, and hope to be consistent in learning from it until the end.🙂
You can watch the games here: https://lnkd.in/g_TPffBX
----------
@roboticknowledge
🏆6👏1
#ROS2 #open_source
Hi; Hope you are doing well.😊✌️🏼
I'm learning ROS2, and for remembering the commands and the developed programs/packages during the learning experience, I'm saving the progress inside a Github repo:
https://github.com/MJavadZallaghi/ros2humble_learningRepo
On the main page of the repo, you can find the most important commands of ROS2. As I learn, I'll add new stuff; Actually, this is the beginning of this journey for me!
Hope you find it useful for yourself too. Please fill free to contribute to the repo.
Start learning ROS2!
----------
@roboticknowledge
Hi; Hope you are doing well.😊✌️🏼
I'm learning ROS2, and for remembering the commands and the developed programs/packages during the learning experience, I'm saving the progress inside a Github repo:
https://github.com/MJavadZallaghi/ros2humble_learningRepo
On the main page of the repo, you can find the most important commands of ROS2. As I learn, I'll add new stuff; Actually, this is the beginning of this journey for me!
Hope you find it useful for yourself too. Please fill free to contribute to the repo.
Start learning ROS2!
----------
@roboticknowledge
GitHub
GitHub - MJavadZallaghi/ros2humble_learningRepo: To save and recall the commands, programs, and outputs from ROS2 humble learning.
To save and recall the commands, programs, and outputs from ROS2 humble learning. - GitHub - MJavadZallaghi/ros2humble_learningRepo: To save and recall the commands, programs, and outputs from ROS...
👍5
#نادانسته #تجربه #Decision #Planning
چیزهایی که در رباتیک نمیدانیم: استراتژی عملکرد یک ربات - الگوریتم و خودِ تصمیمگیری - Decision and Planning
ما برای تبدیل شدن به یک مهندس یا پژوهشگر یا علاقهمندی که دوست دارد Roboticist بشود، همواره در حال یادگیری چیزهایی هستیم؛ مدلسازی ریاضی و فیزیکی، شبیهسازی، کنترل حرکت و تعامل با محیط، کار با سنسورها و عملگرها، نمونهسازی و یکپارچهسازی مکاترونیکی ربات، هوش مصنوعی برای استخراج دادههای سطح بالا و ... نمونههایی از موارد متعددی است که ما در تلاش برای فراگیری هستیم.
اما مسأله مهم این است که اگر موارد فوق را به خوبی در یک سیستم رباتیک اجرا کنیم، در فاز نهایی به یک چالش اساسی خواهیم رسید: استراتژی کارکرد ربات را چگونه طراحی و پیاده کنیم؟
منظور از استراتژی کارکرد (این عبارت ساخته ذهن خودم است و شاید دقیق نباشد و در انتها یک ترم دقیق برای آن ارائه خواهد شد) این است که هر رباتی برای انجام یک کاری توسعه داده شده است و برای انجام آن کار باید یک دستورالعمل داشته باشد! مثلا یک ربات صنعتی که کار Pick and Place انجام میدهد، میتوانید چنین الگوریتمی بعنوان استراتژی عملکرد کلی خود داشته باشد:
۱. موقعیت هدف را بگیر.
۲. موقعیت فعلی مجری نهایی را محاسبه کن.
۳. برای رسیدن به هدف با استفاده از سینماتیک معکوس، مسیر حرکتی مفصلی تولید کن.
۴. واحد کنترل، حرکت طراحی شده را اجرا کن.
۵. چند ثانیه مانده به موقعیت هدف، چنگک باز بشود.
۶. چند ثانیه بعد از رسیدن به موفقیت هدف، چنگک بسته بشود.
۷. موقعیت فعلی محاسبه شود.
۸. با توجه به موقعیت هدف، یک ترجکتوری مفصلی با استفاده از سینماتیک معکوس تولید بشود.
۹. واحد کنترلی ترجکتوری کنترلی را اجرا کند.
۱۰. در موقعیت نهایی، چنگک باز شود.
۱۱. به مرحله ۱ برگرد.
در یک تسک ساده خصوصاً Manipulation در محیط صنعتی توسعه یک استراتژی عملکردی کاملا ساده است و شهودی میتوان این کار را انجام داد و با آزمون و خطا، آن را بهبود نیز داد. اما برای یک کار پیچیدهتر، مسأله طراحی استراتژی عملکرد میتواند بسیار پیچیده باشد. برای مثال یک ربات که باید یک خانه پویا را بصورت سیکلیک اسکن کند و دنبال پیدا و جمع کردن آشغال باشد، یا یک اتوموبیل خودران که با انواع موانع پویا درگیر است، برای عملکرد مناسب نیاز به استراتژی عملکرد با قوام و پیچیده دارند. تجربه شخصی من این است که معمولاً Roboticist ها این بحث مهم را فرا نمیگیرند یا موقع نیاز با آزمون و خطا یک چیز ساده را توسعه میدهند که قوام در برابر شرایط پیشبینی نشده را ندارد.
در این بحث سعی کردم در خصوص مبحث بسیار مهم استراتژی عملکرد یک ربات که عنوان Decision and Planing در سطح بالای یک ربات برای آن مناسبتتر است، یک صحبتی داشته باشم و حداقل طبق تجربه خودم، در خصوص یادگیری دقیق این مبحث به خودم و سایرین که در این بحث ضعف دارند، اخطار برای یادگیری بدهم. ما در سطح پایین مفهموم Planning را طراحی مسیر میدانیم، اما در سطح بالا که منظور ترسیم و طرحریزی استراتژی عملکرد است، در آن عموما ضعف داریم و تا مرحلهای که نیاز به آن برای توسعه یک ربات داریم، متوجه اهمیت شدید آن نیستیم. چنانچه تجربهای در این مورد دارید یا منابع آموزشی برای این بحث بسیار مهم دارید، در کامنت نظر ارزشمند خود را منتشر کنید.
----------
@roboticknowledge
چیزهایی که در رباتیک نمیدانیم: استراتژی عملکرد یک ربات - الگوریتم و خودِ تصمیمگیری - Decision and Planning
ما برای تبدیل شدن به یک مهندس یا پژوهشگر یا علاقهمندی که دوست دارد Roboticist بشود، همواره در حال یادگیری چیزهایی هستیم؛ مدلسازی ریاضی و فیزیکی، شبیهسازی، کنترل حرکت و تعامل با محیط، کار با سنسورها و عملگرها، نمونهسازی و یکپارچهسازی مکاترونیکی ربات، هوش مصنوعی برای استخراج دادههای سطح بالا و ... نمونههایی از موارد متعددی است که ما در تلاش برای فراگیری هستیم.
اما مسأله مهم این است که اگر موارد فوق را به خوبی در یک سیستم رباتیک اجرا کنیم، در فاز نهایی به یک چالش اساسی خواهیم رسید: استراتژی کارکرد ربات را چگونه طراحی و پیاده کنیم؟
منظور از استراتژی کارکرد (این عبارت ساخته ذهن خودم است و شاید دقیق نباشد و در انتها یک ترم دقیق برای آن ارائه خواهد شد) این است که هر رباتی برای انجام یک کاری توسعه داده شده است و برای انجام آن کار باید یک دستورالعمل داشته باشد! مثلا یک ربات صنعتی که کار Pick and Place انجام میدهد، میتوانید چنین الگوریتمی بعنوان استراتژی عملکرد کلی خود داشته باشد:
۱. موقعیت هدف را بگیر.
۲. موقعیت فعلی مجری نهایی را محاسبه کن.
۳. برای رسیدن به هدف با استفاده از سینماتیک معکوس، مسیر حرکتی مفصلی تولید کن.
۴. واحد کنترل، حرکت طراحی شده را اجرا کن.
۵. چند ثانیه مانده به موقعیت هدف، چنگک باز بشود.
۶. چند ثانیه بعد از رسیدن به موفقیت هدف، چنگک بسته بشود.
۷. موقعیت فعلی محاسبه شود.
۸. با توجه به موقعیت هدف، یک ترجکتوری مفصلی با استفاده از سینماتیک معکوس تولید بشود.
۹. واحد کنترلی ترجکتوری کنترلی را اجرا کند.
۱۰. در موقعیت نهایی، چنگک باز شود.
۱۱. به مرحله ۱ برگرد.
در یک تسک ساده خصوصاً Manipulation در محیط صنعتی توسعه یک استراتژی عملکردی کاملا ساده است و شهودی میتوان این کار را انجام داد و با آزمون و خطا، آن را بهبود نیز داد. اما برای یک کار پیچیدهتر، مسأله طراحی استراتژی عملکرد میتواند بسیار پیچیده باشد. برای مثال یک ربات که باید یک خانه پویا را بصورت سیکلیک اسکن کند و دنبال پیدا و جمع کردن آشغال باشد، یا یک اتوموبیل خودران که با انواع موانع پویا درگیر است، برای عملکرد مناسب نیاز به استراتژی عملکرد با قوام و پیچیده دارند. تجربه شخصی من این است که معمولاً Roboticist ها این بحث مهم را فرا نمیگیرند یا موقع نیاز با آزمون و خطا یک چیز ساده را توسعه میدهند که قوام در برابر شرایط پیشبینی نشده را ندارد.
در این بحث سعی کردم در خصوص مبحث بسیار مهم استراتژی عملکرد یک ربات که عنوان Decision and Planing در سطح بالای یک ربات برای آن مناسبتتر است، یک صحبتی داشته باشم و حداقل طبق تجربه خودم، در خصوص یادگیری دقیق این مبحث به خودم و سایرین که در این بحث ضعف دارند، اخطار برای یادگیری بدهم. ما در سطح پایین مفهموم Planning را طراحی مسیر میدانیم، اما در سطح بالا که منظور ترسیم و طرحریزی استراتژی عملکرد است، در آن عموما ضعف داریم و تا مرحلهای که نیاز به آن برای توسعه یک ربات داریم، متوجه اهمیت شدید آن نیستیم. چنانچه تجربهای در این مورد دارید یا منابع آموزشی برای این بحث بسیار مهم دارید، در کامنت نظر ارزشمند خود را منتشر کنید.
----------
@roboticknowledge
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
#ROS2
یک RC F1 را با ROS2 برنامهنویسی کنید تا با بیشترین سرعت لوپ را طی کند و برنامه خود را با نسخه متنباز مثایسه کنید!
در HACKADAY مطلبی دیدم که مربوط به پیادهسازی الگوریتم حرکت خودکار یک وسیله RC F1 بود و بنظرم آمد آن را منتشر کنم.
در مطلب توضیحات کلی پیادهسازی ارائه شده است؛ برای مثال گفته شده است که پلتفرم از یک LiDAR بعنوان سنسور Perception استفاده میکند - همچنین از SLAM و Odometry برای نقشهکشی محیط و موقعیت یابی وسیله در محیط داخلی استفاده شده است.
موارد فوق زیاد اهمیتی ندارد و چیزی که بیشتر برای من جالب بود، پیادهسازی الگوریتم با ROS2 بود. در حقیقت کدهای وسیله شامل پکیجها و ... در گیتهاب در دسترس است. این یک فرصت یادگیری عالی است تا با ساختار برنامه این وسیله که عملکرد عالی در تعقیب مسیر طرحریزی شده داخلی داشته است، آشنا بشوید. نکته جالبتر اینکه برای RC F1 یک شبیهساز هم ارائه کردهاند و میشود بدون سختافزار با ROS2 الگوریتم را پیاده کرد و آن را برای سناریو شخصی تغییر داد.
لینک ws برای ROS2 وسیله
لینک شبیهساز RC F1 در ROS2
----------
@roboticknowledge
یک RC F1 را با ROS2 برنامهنویسی کنید تا با بیشترین سرعت لوپ را طی کند و برنامه خود را با نسخه متنباز مثایسه کنید!
در HACKADAY مطلبی دیدم که مربوط به پیادهسازی الگوریتم حرکت خودکار یک وسیله RC F1 بود و بنظرم آمد آن را منتشر کنم.
در مطلب توضیحات کلی پیادهسازی ارائه شده است؛ برای مثال گفته شده است که پلتفرم از یک LiDAR بعنوان سنسور Perception استفاده میکند - همچنین از SLAM و Odometry برای نقشهکشی محیط و موقعیت یابی وسیله در محیط داخلی استفاده شده است.
موارد فوق زیاد اهمیتی ندارد و چیزی که بیشتر برای من جالب بود، پیادهسازی الگوریتم با ROS2 بود. در حقیقت کدهای وسیله شامل پکیجها و ... در گیتهاب در دسترس است. این یک فرصت یادگیری عالی است تا با ساختار برنامه این وسیله که عملکرد عالی در تعقیب مسیر طرحریزی شده داخلی داشته است، آشنا بشوید. نکته جالبتر اینکه برای RC F1 یک شبیهساز هم ارائه کردهاند و میشود بدون سختافزار با ROS2 الگوریتم را پیاده کرد و آن را برای سناریو شخصی تغییر داد.
لینک ws برای ROS2 وسیله
لینک شبیهساز RC F1 در ROS2
----------
@roboticknowledge
👍5
#هوش_مصنوعی #هوش_فیزیکی
هوش فیزیکی مصنوعی و اهمیت آن در آینده رباتیک
در حالیکه هر روز شاهد پیشرفت هوش مصنوعی هستیم و اخیرا Large Language Model هایی همچون ChatGPT به ابزارهای روزانه کاری ما برای پرسش و پاسخ و کمک به توسعه محتوای متنی و زبانی تبدیل شدهاند، باید بیان شود بشر در توسعه هوش مصنوعی برای Manipulation و Locomotion و Perception و بعبارتی توسعه رباتهایی توانا در امور فیزیکی بسیار عقب است و جای توسعه شدیدی در آینده وجود دارد.
فرض کنید در حال چت کردن با ChatGPT هستید؛ به ربات زبانی میگویید که دستور پخت و مراحل پخت یک غذا را برای شما آماده کند. طبیعتاً این LLM این کار را برای شما انجام میدهد و خروجی متنی هم تولید میکند. اما آیا برای پخت غذا و طی کردن مراحل آمادهسازی فیزیکی و شیمیایی، رباتی وجود دارد که برای شما این کار را انجام بدهد؟ تلاش نکنید که چیزی وجود ندارد!
مثال ساده این قضیه مقایسه شطرنج و باز کردن در است. با اینکه مدلهای هوش مصنوعی میتوانند به بهترین شکل در شطرنج یک انسان را شکست دهند، اما تقریباً پیشرفتهترین رباتهای جهان از بازکردن یک در براحتی عاجز هستند. به توانایی ذهنی برای انجام اعمال فیزیکی هوش فیزیکی یا Physical Intelligence گفته میشود و اگرچه در نگاه ما شطرنج پیچیدهتر از باز کردن در میآید، اما برای یک ربات بصورت General سادهترین حرکات و اعمال فیزیکی کاری بسیار سختتر از پردازش فرمانهای شطرنج خواهد بود.
در خصوص انسان هم فاز توسعه Physical Intelligence طولانیتر از فاز وجود آمدن زبان و استدلال فاز توسعه Language Intelligenc بوده است. البته این مورد صرفا یک مثال میتواند باشد و خود این مسأله بحثهای شدیدی دارد که مرتبط به موضوع هوش فیزیکی نیست. این مورد درباره هوش مصنوعی هم اینچنین بوده است تقریباً زیرا شاهد توسعه سریع LLM ها و مدلهای محتوایی بودهایم مادامی که Artificial Physical Intelligence بسیار کمتر پیشرفت کرده است.
اکنون در مراکز پیشرفته پژوهشی رباتیک در حال کار بر روی توسعه Artificial Physical Intelligence برای راه رفتن (با کمک RL و شبیهسازی فراوان) و Manipulation اجسام و اشیا بصورت دانش تعمیم یافته و نهایتا ادراک و توسعه سنسوری برای Physical Intelligence میباشند.
اینها را نوشتم تا جریان مهم و آیندهدار هوش مصنوعی برای رباتیک را بهتر دریابید و خیال نکنید با توسعه پیشرفتهترین LLM ها و GAN ها کار تمام شده است.
محتوا تماما از این سخنرانی بسیار با ارزش
----------
@roboticknowledge
هوش فیزیکی مصنوعی و اهمیت آن در آینده رباتیک
در حالیکه هر روز شاهد پیشرفت هوش مصنوعی هستیم و اخیرا Large Language Model هایی همچون ChatGPT به ابزارهای روزانه کاری ما برای پرسش و پاسخ و کمک به توسعه محتوای متنی و زبانی تبدیل شدهاند، باید بیان شود بشر در توسعه هوش مصنوعی برای Manipulation و Locomotion و Perception و بعبارتی توسعه رباتهایی توانا در امور فیزیکی بسیار عقب است و جای توسعه شدیدی در آینده وجود دارد.
فرض کنید در حال چت کردن با ChatGPT هستید؛ به ربات زبانی میگویید که دستور پخت و مراحل پخت یک غذا را برای شما آماده کند. طبیعتاً این LLM این کار را برای شما انجام میدهد و خروجی متنی هم تولید میکند. اما آیا برای پخت غذا و طی کردن مراحل آمادهسازی فیزیکی و شیمیایی، رباتی وجود دارد که برای شما این کار را انجام بدهد؟ تلاش نکنید که چیزی وجود ندارد!
مثال ساده این قضیه مقایسه شطرنج و باز کردن در است. با اینکه مدلهای هوش مصنوعی میتوانند به بهترین شکل در شطرنج یک انسان را شکست دهند، اما تقریباً پیشرفتهترین رباتهای جهان از بازکردن یک در براحتی عاجز هستند. به توانایی ذهنی برای انجام اعمال فیزیکی هوش فیزیکی یا Physical Intelligence گفته میشود و اگرچه در نگاه ما شطرنج پیچیدهتر از باز کردن در میآید، اما برای یک ربات بصورت General سادهترین حرکات و اعمال فیزیکی کاری بسیار سختتر از پردازش فرمانهای شطرنج خواهد بود.
در خصوص انسان هم فاز توسعه Physical Intelligence طولانیتر از فاز وجود آمدن زبان و استدلال فاز توسعه Language Intelligenc بوده است. البته این مورد صرفا یک مثال میتواند باشد و خود این مسأله بحثهای شدیدی دارد که مرتبط به موضوع هوش فیزیکی نیست. این مورد درباره هوش مصنوعی هم اینچنین بوده است تقریباً زیرا شاهد توسعه سریع LLM ها و مدلهای محتوایی بودهایم مادامی که Artificial Physical Intelligence بسیار کمتر پیشرفت کرده است.
اکنون در مراکز پیشرفته پژوهشی رباتیک در حال کار بر روی توسعه Artificial Physical Intelligence برای راه رفتن (با کمک RL و شبیهسازی فراوان) و Manipulation اجسام و اشیا بصورت دانش تعمیم یافته و نهایتا ادراک و توسعه سنسوری برای Physical Intelligence میباشند.
اینها را نوشتم تا جریان مهم و آیندهدار هوش مصنوعی برای رباتیک را بهتر دریابید و خیال نکنید با توسعه پیشرفتهترین LLM ها و GAN ها کار تمام شده است.
محتوا تماما از این سخنرانی بسیار با ارزش
----------
@roboticknowledge
👍4
Robotic Knowledge
After the algorithm improvement of my NAO robot controller, I'm top of the table in the ICRA 2023 Humanoid Robot Wrestling Competition by Cyberbotics Ltd. I know it's temporary, and probably my awesome competitors take back the position again, but this is…
دیروز نهایتاً فاز جدولی مسابقات Humanoid Wrestling Competition در ICRA2023 به پایان رسید و با لطف خدا موفق شدیم در این مرحله نماینده موثری از جامعه Roboticist های ایرانی با عنوان تیمی MechaCheetahs در این مسابقات باشیم.
دور حذفی مسابقات از تاریخ 30 May شروع خواهد شد و مسابقات استریم برخط نیز خواهد داشت. در این خصوص روز قبل از مسابقه اطلاعرسانی خواهم کرد.
----------
@roboticknowledge
دور حذفی مسابقات از تاریخ 30 May شروع خواهد شد و مسابقات استریم برخط نیز خواهد داشت. در این خصوص روز قبل از مسابقه اطلاعرسانی خواهم کرد.
----------
@roboticknowledge
🏆7👍1
#Path_Planning
#Navigation
آقای محمد لقمان در این مطلب مختصری درباره Path Planning یا طرحریزی مسیر در یک ربات و تفاوت آن با Navigation یا ناوبری ربات توضیح دادهاند.
#Navigation
آقای محمد لقمان در این مطلب مختصری درباره Path Planning یا طرحریزی مسیر در یک ربات و تفاوت آن با Navigation یا ناوبری ربات توضیح دادهاند.
👍6
پژوهشگران فعال و موثر رباتیک جهان اکنون در لندن گرد هم آمدهاند تا کنفرانس #ICRA2023 را برگزار کنند. به موازات کنفرانس، کارگاههای آموزشی و مسابقات فراوانی از جمله Humanoid Wrestling که بنده بصورت مجازی در آن شرکت دارم، برگزار خواهد شد.
تصاویری را که حاضرین فیزیکی در LinkedIn منتشر میکنند، بیانگر شادابی از حضور در چنین گردهمایی وزینی است. بعبارتی خوشا به سعادتشان! 😅
----------
@roboticknowledge
تصاویری را که حاضرین فیزیکی در LinkedIn منتشر میکنند، بیانگر شادابی از حضور در چنین گردهمایی وزینی است. بعبارتی خوشا به سعادتشان! 😅
----------
@roboticknowledge
👍4
Robotic Knowledge
پژوهشگران فعال و موثر رباتیک جهان اکنون در لندن گرد هم آمدهاند تا کنفرانس #ICRA2023 را برگزار کنند. به موازات کنفرانس، کارگاههای آموزشی و مسابقات فراوانی از جمله Humanoid Wrestling که بنده بصورت مجازی در آن شرکت دارم، برگزار خواهد شد. تصاویری را که حاضرین…
در یکی دو هفته اخیر چندین بار در کامیونیتیها مشاهده کردم که افراد در حال پیدا کردن هم صحبت و تنظیم قرار طی کنفرانس بودند. برای مثال، استادی همزمان با نشر یک آگهی موقعیت دکتری، گفته بود که در فلان روز میتوانیم ملاقات هم داشته باشیم!
بدیهی است که امکان ارتباطی فراوانی طی همچنین کنفرانسی وجود خواهد داشت و از این جنبه «خوشا به سعادتشان» نه از دیدگاه دیگری.
:)
----------
@roboticknowledge
بدیهی است که امکان ارتباطی فراوانی طی همچنین کنفرانسی وجود خواهد داشت و از این جنبه «خوشا به سعادتشان» نه از دیدگاه دیگری.
:)
----------
@roboticknowledge
👍4
Robotic Knowledge
Humanoid Wrestling Competition: 1/16 Finals #ICRA2023 ————— @roboticknowledge
استریم برخط مسابقات دور 1/16 نهایی در یوتوب:
https://www.youtube.com/watch?v=h_J681cgHd0
مسابقه افتتاحیه بین تیم ما 🇮🇷MechaCheetahs و تیم manuxd خواهد بود.
در مسابقه همهچیز ممکن است زیرا در دوران افزایش قوام کنترلر ربات در چالش با تیمهای بالای جدول اولیه بودیم و از این رو مقداری عدم قطعیت در برابر این تیم برای ما وجود دارد. بنابراین استرس خاصی خواهیم داشت! برنده بصورت 2 از 3 مسابقه مشخص خواهد شد.
امیدوارم با لطف خدا از این مرحله به سلامت عبور کنیم.
برای تیم دیگر ایرانی نیز آرزوی موفقیت دارم در برابر حریف قدرتمند انگلیسی.
—————
@roboticknowledge
https://www.youtube.com/watch?v=h_J681cgHd0
مسابقه افتتاحیه بین تیم ما 🇮🇷MechaCheetahs و تیم manuxd خواهد بود.
در مسابقه همهچیز ممکن است زیرا در دوران افزایش قوام کنترلر ربات در چالش با تیمهای بالای جدول اولیه بودیم و از این رو مقداری عدم قطعیت در برابر این تیم برای ما وجود دارد. بنابراین استرس خاصی خواهیم داشت! برنده بصورت 2 از 3 مسابقه مشخص خواهد شد.
امیدوارم با لطف خدا از این مرحله به سلامت عبور کنیم.
برای تیم دیگر ایرانی نیز آرزوی موفقیت دارم در برابر حریف قدرتمند انگلیسی.
—————
@roboticknowledge
YouTube
ICRA 2023 Simulated Humanoid Robot Wrestling Competition 1/16 finals
This is the first round of finals for the ICRA 2023 Simulated Humanoid Robot Wrestling Competition.
The final results will be published here with 3D animations and log files: https://github.com/cyberbotics/wrestling/blob/main/result.md
The final results will be published here with 3D animations and log files: https://github.com/cyberbotics/wrestling/blob/main/result.md