[問題] Arduino超音波避障自走車 C

看板C_and_CPP (C/C++)作者 (MasStarCraft)時間11年前 (2015/05/16 21:09), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Arduino 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 執行結果後,超音波掃到障礙物,將會直接往回 餵入的資料(Input): 預期的正確結果(Expected Output): 超音波掃到障礙物時,將躲開前方障礙物,並且尋找下一段(直走,斜走) 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://ideone.com/5mlWWh 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.197.202 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1431781789.A.0BF.html

05/16 22:06, , 1F
羅輯問題
05/16 22:06, 1F

05/17 14:39, , 2F
你可能預期右邊掃到障礙要右前左後來左轉
05/17 14:39, 2F

05/17 14:39, , 3F
左邊掃到障礙要左前右後來右轉,但如果這東西是正前
05/17 14:39, 3F

05/17 14:40, , 4F
方並且被兩邊都判定有障礙物呢?
05/17 14:40, 4F

05/17 18:59, , 5F
他回直接往回走.現在的問題是.假如前方有障礙物 它往左
05/17 18:59, 5F

05/17 19:00, , 6F
行駛 但無法控制它的角度 所以如果 往走以後碰牆 他又回
05/17 19:00, 6F

05/17 19:01, , 7F
往左行駛 =回到原點 持續動作!
05/17 19:01, 7F

05/17 22:23, , 8F
http://ideone.com/iGjX4N 當初我自己跑過第一名的程式
05/17 22:23, 8F

05/18 08:39, , 9F
感恩樓上~ 提供參考資料 我們有伺服馬達
05/18 08:39, 9F

05/18 10:07, , 10F
會在進行修改
05/18 10:07, 10F
文章代碼(AID): #1LLq6T2_ (C_and_CPP)
文章代碼(AID): #1LLq6T2_ (C_and_CPP)