障害物回避走行プログラム

Files at this revision

API Documentation at this revision

Comitter:
nishimura_taku_pet
Date:
Mon Jul 27 00:33:02 2020 +0000
Parent:
5:deb1a1066f53
Child:
7:e00a84257aa2
Commit message:
commit

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Wed Jul 22 03:30:03 2020 +0000
+++ b/main.cpp	Mon Jul 27 00:33:02 2020 +0000
@@ -4,6 +4,20 @@
 DigitalOut trig(p6);    // 超音波センサのtrigピンをp6に接続
 DigitalIn  echo(p7);    // 超音波センサのechoピンをp7に接続
 PwmOut   servo(p25);    // サーボコントロールピン(p25)
+Serial pc(USBTX, USBRX); // USBシリアルポートのインスタンス
+
+enum Mode{
+    ADVANCE,
+    RIGHT,
+    LEFT,
+    BACK,
+    STOP,
+    LINE_TRACE,
+    AVOIDANCE,
+    READY
+};
+
+Mode run;
 
 Timer timer;            // 距離計測用タイマー
 
@@ -167,4 +181,11 @@
         flag = 0;                   // フラグを0にセット
         ws_thread.signal_set(0x1);  // watchsurroundingのシグナルをセット
     }
-}          
\ No newline at end of file
+}    
+
+int main()
+{
+  while(true){
+      
+  }
+}      
\ No newline at end of file