RoboCup DU 📚 | آموزش‌ها
16 subscribers
7 photos
9 links
آموزش‌های مسابقه روبوکاپ

T.me/RoboCup_DU
Download Telegram
مرحله هشتم:

پایان نصب سرور

نکته: نام سرور salam و رمز سرور در صورت نیاز "1" می‌باشد.
(شروع نصب سرور)
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش اجرای یک بازی توسط دو تیم

برای ابتدا دو تیم helios-base و Cyrus2DBase در سرور نصب شده که با زدن دستور زیر می‌توانید یک بازی بین این دو تیم ببینید:

مرحله اول: ترمینال را باز کنید.
مرحله دوم: اجرای دستور زیر:
./start.sh
1
This media is not supported in your browser
VIEW IN TELEGRAM
نکات و دستورات مهم برای آشنایی اولیه و کار بهتر با لینوکس و توزیع‌های آن:


• ساخت پوشه:
mkdir <folder_name>


• رفتن به یک پوشه:
cd <folder_name>


• اجرای یک فایل:
./file_name


• کلون‌کردن مخزن (repository) گیت‌هاب:
git clone <link>


• نصب پکیج:
sudo apt install <pakage_name>
1
This media is not supported in your browser
VIEW IN TELEGRAM
* آموزش اجرای تیم پایتون ساده *

مرحله اول:

در سرور خود پکیج‌های زیر را نصب کنید:
python3-pip
curl
fuse
مرحله دوم:

پس از نصب پکیج‌ها، مخزن CLSFramework را از گیت‌هاب کلون کنید.

(می‌توانید ابتدا یک پوشه با نام دلخواه بسازید سپس وارد پوشه شوید و در پوشه دلخواه مخزن را کلون کنید.)

آدرس مخزن:
https://github.com/CLSFramework/sample-playmaker-server-python-grpc
مرحله سوم:

وارد پوشه زیر شوید:
sample-playmaker-server-python-grpc



و requimentهای مورد نیاز را با دستور زیر نصب کنید:
pip install -r -requiment.txt
مرحله چهارم:

دستور زیر را برای تبدیل فایل‌های gPRC به کد پایتون اجرا کنید:
./generate.sh
مرحله پنجم:

وارد پوشه زیر شوید
scripts


دو اسکریپت موجود را با دستورات زیر اجرا کنید:

./download-proxy.sh
./download-rcssserver.sh
مرحله ششم:

حالا می‌توانید با انجام مراحل زیر سرور را برای کد پایتون آماده کنید:

رفتن به پوشه rcssserver
اجرای فایل rcssserver
مرحله هفتم:

به پوشه قبلی برگردید و با دستور زیر تیم را آماده کنید:
python3 start-team.py



پوشه قبلی:
sample-playmaker-server-python-grpc
مرحله هشتم:

حالا باید حریف تیم پایتون را آماده کنید.
می‌توانید از تیم‌های آماده در سرور یعنی helios-base یا Cyrus2DBase استفاده کنید:


برای مثال با انجام مراحل زیر تیم helios-base آماده بازی می‌شود:

-اجرای ترمینال جدید
-رفتن به پوشه helios-base
-رفتن به پوشه src
-اجرای فایل start.sh
مرحله نهم:
مرحله پایانی برای نمایش بازی

وارد پوشه Soccer شوید.
دستور rcssmonitor را وارد کنید.


مانیتور اجرا می‌شود و شما می‌توانید با استفاده از سربرگ Referee و گزینه KickOff بازی را بین دو تیم پایتون با نام CLS و تیم helios-base شروع و تماشا کنید.
This media is not supported in your browser
VIEW IN TELEGRAM
📚 کد برخی از تیم‌های فعال در مسابقات جهانی در گروه قرار گرفت.

🔥 کانال انجمن علمی رباتیک و هوش مصنوعی دانشگاه دامغان 🔥
🔥 آپدیت جدید سیستم‌عامل مجازی اوبونتو که دارای تیم‌های از پیش‌نصب‌شده پایتون، helios و cyrus می‌باشد، در لینک زیر بارگذاری شد.

https://nextcloud.du.ac.ir/index.php/s/HQNDLekggoFWQA2
(بدون vpn)


💻 مراحل نصب، مانند نصب سیستم‌عامل مجازی قبلی است.



📌 جهت دریافت اطلاعات بیشتر به آیدی ادمین پیام دهید:
🆔 @CEassistance_Admin


📚 کانال آموزش‌های مسابقه روبوکاپ

🔥 کانال انجمن علمی رباتیک و هوش مصنوعی دانشگاه دامغان 🔥
2
🔥🏆 تبریک به تیم‌های Dragon بابت قهرمانی، تیم ArMor نائب‌قهرمانی و همچنین تیم Omid کسب عنوان سوم در مسابقات روبوکاپ دانشگاه دامغان 🏆🔥

همچنین جا دارد تشکر کنیم از تمامی شرکت‌کنندگان عزیز که با حضور پرشورشان به مسابقات رنگ و بوی دیگری دادند. 🔥


کانال انجمن علمی رباتیک و هوش مصنوعی دانشگاه دامغان
🆔 @CEassistance
4