Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > روبوکاپ > مقالات و مباحث جالبي از انواع رباتها


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۷-۲۱-۱۳۸۸, ۰۹:۳۴ قبل از ظهر   #1 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Thumbs up مقالات جالبي از ربات

در اين قسمت قصد داريم مقالات مختلفي از مباحث ربات ها را قرار دهيم
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
milad_sabz (۰۳-۲-۱۳۹۳), robomehdi (۰۴-۱۴-۱۳۹۰), soodeh1010 (۰۲-۱۱-۱۳۹۰)

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۷-۲۱-۱۳۸۸, ۰۹:۳۶ قبل از ظهر   #2 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Wink

ارائه روشي جديد براي مكان يابي و تهيه نقشه بطور همزمان براي دو ربات متحرک
فايل ضميمه
نوع فايل: pdf i607.pdf (824.9 كيلو بايت, 1341 نمايش)
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), apz (۰۲-۲۰-۱۳۹۲), ashkan yasin (۱۱-۸-۱۳۹۲), milad_sabz (۰۳-۲-۱۳۹۳), robomehdi (۰۴-۱۴-۱۳۹۰), soodeh1010 (۰۲-۱۱-۱۳۹۰), شورانگیز (۰۷-۱۷-۱۳۸۹)
قديمي ۰۷-۲۱-۱۳۸۸, ۰۹:۴۰ قبل از ظهر   #3 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Wink

مكانيابي سراسري روبات هاي متحرك با استفاده از الگوريتم هاي تكاملي
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), ashkan yasin (۱۱-۸-۱۳۹۲), milad_sabz (۰۳-۲-۱۳۹۳), robomehdi (۰۴-۱۴-۱۳۹۰)
قديمي ۰۷-۲۱-۱۳۸۸, ۰۹:۴۷ قبل از ظهر   #4 (لینک دائم)
عضو جدید
 
آواتار mbaran
 
تاريخ عضويت: مهر ۱۳۸۸
پست ها: 1
تشكرها: 0
2 تشكر در 1 پست
پيش فرض

کد ربات مسیر یاب به زبان c#واطلاعاتی در مورد آن میخواستم
mbaran آفلاين است   پاسخ با نقل قول
از mbaran تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), robomehdi (۰۴-۱۴-۱۳۹۰)
قديمي ۰۷-۲۱-۱۳۸۸, ۱۰:۰۲ قبل از ظهر   #5 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Smile

نقل قول:
نوشته اصلي بوسيله mbaran نمايش پست
کد ربات مسیر یاب به زبان c#واطلاعاتی در مورد آن میخواستم
دوست عزيز بهتر بود مسئله رو جداگانه مطرح ميکرديد نه اينجا!
ولي فعلاً بنده اين کد C که با codevision نوشته شده رو قرار ميدم اميدوارم مفيد باشه!

كد:
#include <mega16.h>
#include <delay.h>
// Alphanumeric LCD Module functions
#asm
   .equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>

// Declare your global variables here
bit bk,j;
void motor(float p1,float p2)
{
   if(p1>=0)OCR1AL=(int)p1;else OCR1AL=-(int)p1;
   if(p2>=0)OCR1BL=(int)p2;else OCR1BL=-(int)p2;
   if(p1>0)
   {
      PORTD.0=1;
      PORTD.1=0;  
   }else
   {
      PORTD.0=0;
      PORTD.1=1;
   }    
   if(p2>0)
   {
      PORTD.2=1;
      PORTD.3=0;  
   }else
   {
      PORTD.2=0;
      PORTD.3=1;
   }
}
void main(void)
{
// Declare your local variables here

// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=P State6=P State5=P State4=P State3=P State2=P State1=P State0=P 
PORTA=0xFF;
DDRA=0x00;

// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=P State6=P State5=P State4=P State3=P State2=P State1=P State0=P 
PORTB=0xFF;
DDRB=0x00;

// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
PORTC=0x00;
DDRC=0x00;

// Port D initialization
// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out 
// State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0 
PORTD=0x00;
DDRD=0xFF;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0 output: Disconnected
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: 31.250 kHz
// Mode: Fast PWM top=00FFh
// OC1A output: Non-Inv.
// OC1B output: Non-Inv.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0xA1;
TCCR1B=0x0C;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;

// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;

// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=0x00;
MCUCSR=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;

// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;

// LCD module initialization
lcd_init(16);

while (1)
{  
   if(PINA.6==1) j=1.275; else j=1;
   lcd_gotoxy(0,0);
   lcd_putchar(PINB.4+'0');
   lcd_putchar(PINB.3+'0');
   lcd_putchar(PINB.2+'0');
   lcd_putchar(PINB.1+'0');
   lcd_putchar(PINB.0+'0');
   lcd_putchar(PINA.5+'0');
   lcd_putchar(PINA.4+'0');
   lcd_putchar(PINA.3+'0');
   lcd_putchar(PINA.2+'0');
   lcd_putchar(PINA.1+'0');
   lcd_putchar(PINA.0+'0'); 
   lcd_gotoxy(11,0);
   if(bk)lcd_putsf("Black");else lcd_putsf("White");
   if((PINA.5==1&&PINA.4+PINA.3+PINA.2+PINA.1+PINA.0>=4&&PINB.4+PINB.3+PINB.2+PINB.1+PINB.0==0&&!bk)||
   (PINA.5==0&&PINA.4+PINA.3+PINA.2+PINA.1+PINA.0<=1&&PINB.4+PINB.3+PINB.2+PINB.1+PINB.0==5&&bk))
   {
      motor(200*j,-200*j);
      lcd_gotoxy(0,1);  
      lcd_putsf("Left 60 ");
      delay_ms(300);
      continue;
   }
   if((PINA.5==1&&PINA.4+PINA.3+PINA.2+PINA.1+PINA.0==0&&PINB.4+PINB.3+PINB.2+PINB.1+PINB.0>=4&&!bk)||
   (PINA.5==0&&PINA.4+PINA.3+PINA.2+PINA.1+PINA.0==5&&PINB.4+PINB.3+PINB.2+PINB.1+PINB.0<=1&&bk))
   {
      motor(-200*j,200*j);
      lcd_gotoxy(0,1);  
      lcd_putsf("Right 60 ");
      delay_ms(300);
      continue;
   }
   if((PINA.5==1&&!bk)||(PINA.5==0&&bk))//MOSTAGHIM
   {
      motor(200*j,200*j);
      lcd_gotoxy(0,1);  
      lcd_putsf("Straight");
      delay_ms(10);
      continue;
   }
   if(PINA.4+PINA.3+PINA.2+PINA.1+PINA.0>=2&&PINB.4+PINB.3+PINB.2+PINB.1+PINB.0>=2)bk=1;else bk=0;
   if((PINB.4==1&&!bk)||(PINB.4==0&&bk))
   {
      motor(200*j,-200*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Left 5  ");
   }
   if((PINB.3==1&&!bk)||(PINB.3==0&&bk))
   {
      motor(200*j,-80*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Left 4  ");
   }
   if((PINB.2==1&&!bk)||(PINB.2==0&&bk))
   {
      motor(200*j,-30*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Left 3  ");
   }
   if((PINB.1==1&&!bk)||(PINB.1==0&&bk))
   {
      motor(200*j,0*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Left 2  ");
   }
   if((PINB.0==1&&!bk)||(PINB.0==0&&bk))
   {
      motor(200*j,30*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Left 1  ");
   }
   if((PINA.0==1&&!bk)||(PINB.0==0&&bk))
   {
      motor(200*j,-200*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Right 5 ");
   }
   if((PINA.1==1&&!bk)||(PINB.1==0&&bk))
   {
      motor(200*j,-80*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Right 4 ");
   }
   if((PINA.2==1&&!bk)||(PINB.2==0&&bk))
   {
      motor(200*j,-30*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Right 3 ");
   }
   if((PINB.3==1&&!bk)||(PINB.3==0&&bk))
   {
      motor(200*j,0*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Right 2 ");
   }
   if((PINB.4==1&&!bk)||(PINB.4==0&&bk))
   {
      motor(200*j,30*j);
      lcd_gotoxy(0,1);
      lcd_putsf("Right 1 ");
   }
};
}
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), ashkan yasin (۱۱-۸-۱۳۹۲), mboy (۰۳-۷-۱۳۹۱), robomehdi (۰۴-۱۴-۱۳۹۰), شورانگیز (۰۷-۱۷-۱۳۸۹)
قديمي ۰۷-۲۱-۱۳۸۸, ۱۰:۴۰ قبل از ظهر   #6 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Wink

در مورد اطلاعاتي هم از مسيرياب که خواستيد ،

اين شکل نمونه مدارش هست:



فایل اول زیر به آموزش ساخت ربات مسیر یاب یا تعقیب خط بدون استفاده از میکروکنترلر پرداخته که به نوبه خود جالبه

فايل دوم یه کتاب آموزش ساخت ربات مسیریاب با نقشه و برنامه

فايل سوم یه سورس ربات مسیریاب با میکرو هستش که شامل برنامه بیسکام و فایل پروتوس و...
فايل ضميمه
نوع فايل: pdf 73[1].pdf (499.9 كيلو بايت, 808 نمايش)
نوع فايل: pdf robotics.pdf (1.03 مگابايت, 710 نمايش)
نوع فايل: zip masir.zip (137.8 كيلو بايت, 525 نمايش)
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), ashkan yasin (۱۱-۸-۱۳۹۲), robomehdi (۰۴-۱۴-۱۳۹۰), شورانگیز (۰۷-۱۷-۱۳۸۹)
قديمي ۰۷-۲۱-۱۳۸۸, ۱۱:۱۰ قبل از ظهر   #7 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Cool

مقايسه روشهاي ساخت نگاشت شبكه اي در روباتهاي متحرك و روشهاي كاهش عدم قطعيت در داده هاي سونار با استفاده نظريه تركيب اطلاعات سنسوري

دانلود مقاله:
فايل ضميمه
نوع فايل: pdf i507.pdf (430.4 كيلو بايت, 438 نمايش)
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), robomehdi (۰۴-۱۴-۱۳۹۰)
قديمي ۰۷-۲۱-۱۳۸۸, ۱۱:۱۷ قبل از ظهر   #8 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
پيش فرض

مدلسازي ضرايب اطمينان سنسوري در قالب توابع اعتماد براي يادگيري توسط الگوريتمهاي تكاملي
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), robomehdi (۰۴-۱۴-۱۳۹۰)
قديمي ۰۷-۲۱-۱۳۸۸, ۰۲:۴۳ بعد از ظهر   #9 (لینک دائم)
Administrator
 
آواتار Astaraki
 
تاريخ عضويت: خرداد ۱۳۸۷
محل سكونت: تهران-کرج!
پست ها: 3,465
تشكرها: 754
16,337 تشكر در 3,127 پست
My Mood: Mehrabon
ارسال پيغام Yahoo به Astaraki
Cool

شبيه سازي فرآيند تشخيص موانع توسط روبات با استفاده از فيلترينگ ذره اي
فايل ضميمه
نوع فايل: pdf i257.pdf (391.1 كيلو بايت, 634 نمايش)
Astaraki آفلاين است   پاسخ با نقل قول
از Astaraki تشكر كرده اند:
30na (۱۲-۱۴-۱۳۸۹), cjmoon (۰۷-۳۰-۱۳۹۱), robomehdi (۰۴-۱۴-۱۳۹۰), soodeh1010 (۰۲-۱۱-۱۳۹۰)
قديمي ۰۷-۳۰-۱۳۹۱, ۰۱:۲۲ بعد از ظهر   #10 (لینک دائم)
عضو جدید
 
آواتار cjmoon
 
تاريخ عضويت: آذر ۱۳۹۰
پست ها: 3
تشكرها: 4
0 تشكر در 0 پست
پيش فرض


سلام میشه فایل این تایپیک رو بزارین اروره 404 رو میده ممنون میشم لازمش دارم
cjmoon آفلاين است   پاسخ با نقل قول
پاسخ

Tags
ربات



كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان)
 
ابزارهاي تاپيک
نحوه نمايش

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۴:۵۴ بعد از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design