فهرست مطالب:
- مرحله 1: فهرست مواد
- مرحله 2: شاسی تانک بسازید
- مرحله 3: وسایل برقی را به یک بشقاب وصل کنید
- مرحله 4: دوربین و فاصله سنج را به برد وصل کنید
- مرحله 5: برد دوربین را به حالت ایستاده و ایستاده به شاسی وصل کنید
- مرحله 6: نگهدارنده باتری را به شاسی وصل کنید
- مرحله 7: صفحه برق را به شاسی وصل کنید و همه چیز را سیم کشی کنید
- مرحله 8: راه اندازی نرم افزار
- مرحله 9: اتصال را راه اندازی کنید
- مرحله 10: برنامه Android را دریافت کنید
تصویری: PiTanq - مخزن روبات با رزبری پای و پایتون برای یادگیری هوش مصنوعی: 10 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
Pitanq یک ربات مخزن با یک دوربین مجهز به رزبری پای است. هدف آن کمک به یادگیری هوش مصنوعی رانندگی خودکار است. هوش مصنوعی در مخزن توسط OpenCV و Tensoflow که مخصوص Raspbian Jessie ساخته شده است پشتیبانی می شود.
بر اساس شاسی آلومینیومی محکم PiTanq برای استفاده در فضای باز مناسب است.
یک سرویس وب پایتون منبع باز وجود دارد که رابط REST را برای کنترل ربات نشان می دهد.
یک برنامه Android نیز ارائه شده است.
موارد دیگری نیز وجود دارد: پایه دوربین پان و شیب (همچنین توسط تلفن کنترل می شود) و سنسور اولتراسونیک.
سلب مسئولیت. این یک راهنمای کامل نیست ، فقط یک طرح کلی است. راهنمای کامل در GitHub است.
مرحله 1: فهرست مواد
تمشک پای
دوربین
مبدل قدرت
کنترل کننده موتور
کنترل کننده PWM
2x18650 باتری
شاسی
پایه پان و شیب
سلب مسئولیت. لیست ذکر شده تکمیل نشده است. بسیاری از چیزهای کوچک مانند سیم ، پیچ ، صفحات اکریلیک وجود دارد. می توانید اطلاعات بیشتری کسب کنید یا کل بسته را در وب سایت PiTanq خریداری کنید
مرحله 2: شاسی تانک بسازید
مرحله 3: وسایل برقی را به یک بشقاب وصل کنید
مرحله 4: دوربین و فاصله سنج را به برد وصل کنید
مرحله 5: برد دوربین را به حالت ایستاده و ایستاده به شاسی وصل کنید
مرحله 6: نگهدارنده باتری را به شاسی وصل کنید
مرحله 7: صفحه برق را به شاسی وصل کنید و همه چیز را سیم کشی کنید
مرحله 8: راه اندازی نرم افزار
- Raspbian Jessie را نصب کنید
- OpenCV را نصب کنید
- Tensorflow را نصب کنید
- MJPG-Streamer را نصب کنید
- کد سرویس کنترل را از GitHub دریافت کنید
این کد روی پایتون نوشته شده است و رابط REST را برای کنترل مخزن فراهم می کند.
به عنوان نمونه هایی از استفاده از AI موارد زیر وجود دارد:
- گربه یاب با آبشار Haar از OpenCV
- آشکارساز شی با OpenCV-DNN
- طبقه بندی کننده تصویر با Tensorflow
رابط REST عبارت است از:
- GET /پینگ
- GET /نسخه
- GET /نام
- GET /dist
- POST /fwd /روشن است
- POST /fwd /off
- POST /برگشت /روشن
- POST /برگشت /خاموش
- POST /چپ /روشن
- POST /چپ /خاموش
- POST /right /on
- POST /راست /خاموش
- ارسال /عکس /ساخت
- GET /photo /: phid
- GET /عکس /لیست
- POST /cam /up
- POST /cam /down
- POST /cam /right
- POST /cam /left
- POST/detect/haar/: phid
- POST/detect/dnn/: phid
- POST/classify/tf/: phid
مرحله 9: اتصال را راه اندازی کنید
یک راه بی سر و صدا برای تنظیم اتصال Wi-Fi برای رزبری پای وجود دارد.
کارت microSD را با Raspbian وارد رایانه کنید.
ایجاد یک فایل متنی wpa_supplicant.conf با محتوا:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 کشور = ایالات متحده
network = {ssid = "your-wifi-network" psk = "your-wifi-password" key_mgmt = WPA-PSK}
همچنین توصیه می شود یک فایل خالی با نام "ssh" ایجاد کنید. این امکان دسترسی از راه دور به RPI را می دهد (تغییر رمز عبور پیش فرض را فراموش نکنید).
مرحله 10: برنامه Android را دریافت کنید
برنامه Android را از Google Play نصب کنید
با استفاده از این برنامه می توانید مخزن را حرکت دهید ، دوربین را حرکت دهید ، فیلم زنده تماشا کنید ، عکس بگیرید ، اشیاء روی عکس ها را تشخیص دهید.
توصیه شده:
استفاده از پایتون برای یادگیری طرح بندی صفحه کلید غیر انگلیسی: 8 مرحله
استفاده از پایتون برای یادگیری طرح بندی صفحه کلید غیر انگلیسی: سلام ، من ژولین هستم! من دانشجوی علوم کامپیوتر هستم و امروز قصد دارم به شما نشان دهم که چگونه می توانید از پایتون برای آموزش طرح بندی صفحه کلید یک زبان غیر انگلیسی استفاده کنید. امروزه بسیاری از یادگیری زبان ها به صورت آنلاین اتفاق می افتد و یک چیز را مردم می توانند بدانند
هوش مصنوعی و تشخیص تصویر با استفاده از لنز HuskyLens: 6 مرحله (همراه با تصاویر)
هوش مصنوعی و تشخیص تصویر با استفاده از HuskyLens: سلام ، بچه ها چه خبر! Akarsh در اینجا از CETech. در این پروژه ، ما قصد داریم نگاهی به HuskyLens از DFRobot داشته باشیم. این یک ماژول دوربین مجهز به هوش مصنوعی است که می تواند چندین عملیات هوش مصنوعی مانند تشخیص چهره
نحوه ایجاد هوش مصنوعی قسمت 2: 9 مرحله
نحوه ایجاد هوش مصنوعی قسمت 2: این قسمت 2 درباره مراحل انجام هوش مصنوعی در رایانه ویندوز ، با استفاده از پایگاه داده رایگان ، ابزار توسعه برنامه نویسی و موتور رایگان TTS ساخته شده با ویندوز است. کلمه & quot؛ Windows & quot؛ متعلق به مایکروسافت است. کلمه & quot؛ Dra
بازی مصنوعی هوش مصنوعی: الگوریتم مینیماکس: 8 مرحله
بازی مصنوعی هوش مصنوعی: الگوریتم مینیماکس: آیا تا به حال به این فکر کرده اید که کامپیوترهایی که در شطرنج یا چکرز با آنها بازی می کنید چگونه ساخته می شوند؟ بنابراین بیشتر از این دستورالعمل نگاه نکنید زیرا به شما نشان می دهد چگونه می توانید با استفاده از الگوریتم Minimax یک هوش مصنوعی ساده اما م effectiveثر (AI) بسازید! با استفاده از
هوش مصنوعی برای ربات شما: 7 مرحله
هوش مصنوعی برای ربات شما: حرکت دادن و فکر کردن ربات شما کارهای متفاوتی است. در انسان ، حرکات ظریف توسط مخچه در حالی که اعمال و تصمیم گیری - توسط مغز بزرگ کنترل می شود. اگر این مطلب را می خوانید ، احتمالاً قبلاً یک ربات دارید و می توانید مدیریت کنید