R
Robo
Guest
Hai,
Aku sedang mengerjakan sebuah labirin-pemecahan robot, dan aku menggunakan pemrograman dan Paralaks BasicStamp Dewan Pendidikan sebagai mikroprosesor.Apakah ada yang punya ide tentang bagaimana memecahkan labirin-kode seperti?Setiap algoritma atau kode is welcome.
Berikut adalah algoritma yang saya gunakan saat ini.Tapi itu tidak bekerja dengan baik:
Jika (tidak ada penghalang di depan)
>> terus maju 'sekarang robot akan utara
else if (rintangan di depan)
>> belok kanan 90 derajat 'sekarang robot akan timur
>> if (rintangan di depan)
>>>>> berbelok ke kiri 180 derajat 'sekarang robot akan barat
menjalankan loop lagi
...'>' Berarti ruang di sini
Kode diatas bekerja dalam pengertian utama.Tetapi 90 dan 180 derajat kode tidak akan bekerja dengan baik sekali robot tidak akan langsung di trek.
Aku sedang mengerjakan sebuah labirin-pemecahan robot, dan aku menggunakan pemrograman dan Paralaks BasicStamp Dewan Pendidikan sebagai mikroprosesor.Apakah ada yang punya ide tentang bagaimana memecahkan labirin-kode seperti?Setiap algoritma atau kode is welcome.
Berikut adalah algoritma yang saya gunakan saat ini.Tapi itu tidak bekerja dengan baik:
Jika (tidak ada penghalang di depan)
>> terus maju 'sekarang robot akan utara
else if (rintangan di depan)
>> belok kanan 90 derajat 'sekarang robot akan timur
>> if (rintangan di depan)
>>>>> berbelok ke kiri 180 derajat 'sekarang robot akan barat
menjalankan loop lagi
...'>' Berarti ruang di sini
Kode diatas bekerja dalam pengertian utama.Tetapi 90 dan 180 derajat kode tidak akan bekerja dengan baik sekali robot tidak akan langsung di trek.