[问题] Arduino超音波避障自走车 C

楼主: ShOwLeFi (MasStarCraft)   2015-05-16 21:09:46
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Arduino
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
执行结果后,超音波扫到障碍物,将会直接往回
喂入的资料(Input):
预期的正确结果(Expected Output):
超音波扫到障碍物时,将躲开前方障碍物,并且寻找下一段(直走,斜走)
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
http://ideone.com/5mlWWh
补充说明(Supplement):
作者: johnpage (johnpage)   2015-05-16 22:06:00
罗辑问题
作者: KawasumiMai (さあ、死ぬがいい)   2015-05-17 14:39:00
你可能预期右边扫到障碍要右前左后来左转左边扫到障碍要左前右后来右转,但如果这东西是正前方并且被两边都判定有障碍物呢?
楼主: ShOwLeFi (MasStarCraft)   2015-05-17 18:59:00
他回直接往回走.现在的问题是.假如前方有障碍物 它往左行驶 但无法控制它的角度 所以如果 往走以后碰墙 他又回往左行驶 =回到原点 持续动作!
作者: HwangTW (谷歌翻译王)   2015-05-17 22:23:00
http://ideone.com/iGjX4N 当初我自己跑过第一名的程式
楼主: ShOwLeFi (MasStarCraft)   2015-05-18 08:39:00
感恩楼上~ 提供参考资料 我们有伺服马达会在进行修改

Links booklink

Contact Us: admin [ a t ] ucptt.com