Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4691|回復: 3
打印 上一主題 下一主題

想請問紅外線循線車(3個以上的感測器)判斷要如何判斷

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-3-10 20:53:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
不太清楚三顆以上感測器的循跡車是如何判斷,
是靠 當發生000觸發什麼指令嗎?
如果當發生曲率變化的左邊會貼膠帶那要怎下判斷? 當101就走直線?
想請教論壇上的高手解答  感謝
2#
發表於 2011-3-10 21:54:18 | 只看該作者
我是用pwm去調整馬達轉速
防止車子衝過頭
3#
發表於 2011-3-11 00:09:33 | 只看該作者
3個太少,好歹用5個以上。
http://elm-chan.org/works/ltc/dev.html
4#
發表於 2011-3-11 03:18:55 | 只看該作者
多加感測器無非是為了使車子對環境的感知更細膩、連續,
先不管加幾顆,依照你的發文來看,
以0代表在黑線上為基礎,

101 直線
000 碰到十字或是停止線等特殊狀況
011 左轉
110 右轉
001 左直角
100 右直角
111 跑出線外

上述狀況為你的車子別太快且感測器要調好並避免雜訊
用 if else的方式來觸發馬達差速狀況即可
記得讓變數的資料別在跳出敘述後消失,免得車子拉不回來
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-4-20 08:42 , Processed in 0.164789 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表