#長いアームを下すので後ろに下がる。#アームを早く下し、ピンポン球をAにシュートする。[#p32913e6]上記のプログラムで難しかったことは、いくつもありました。1つ目はMからKの間にある急コーナーです。ここをライントレースで突破するために回転半径を小さくする必要があり、そのためにはタイヤとタイヤの間の距離を小さくする必要がありました。現在のロボットの形になりました。2つ目はピンポン球の回収です。回収するためにはピンポン球の場所にまっすぐ侵入してくる必要があり、回収前に前進や後進をすると左右のタイヤの摩擦差により、だんだんと回転してしまい、まっすぐ侵入するのが困難でした。これが成功率を下げる最大の原因でした。アームの先の形状がかなり回収しやすいようになってるので多少のズレは大丈夫でした。3つ目はHIJGの円でのコーナー検知です。コーナーに侵入するときの角度がかなりあり、白の割合がかなり多いままコーナーにいるので検知しないことが多々ありました。これはline_traceのサブルーチに時間t(second),白と黒の境目の値c(カラーセンサーの値)を変数にすることで、コースの場所によってこれらを変えることで調整することで解決しました。これにより、他の場所でもコーナーの誤検知や、検知しないということがほぼほぼなくなり、成功率の向上に大きく寄与しました。電子情報システム工学科のプログラミング言語Iという2019後期授業で使用予定)を活用することで、ライントレースに必須のwhile文やif文を学んだことで、プログラミングを打つことより、それを修正することに時間を割り当てられたので、期限内に完成することができました。成功率も2/3くらいに向上しました。ピンポン球の回収で失敗が多いので、そこをなんとかしたかったです。[#t565491b]http://yakushi.shinshu-u.ac.jp/robotics/?2018a%2FMember%2Fgear%2FMission2http://yakushi.shinshu-u.ac.jp/robotics/?2016b%2FMember%2Fbeing%2FMission2http://yakushi.shinshu-u.ac.jp/robotics/?2016b%2FMember%2Fbicky%2FMission2http://yakushi.shinshu-u.ac.jp/robotics/?2016a%2FMember%2Fmaria55%2FMission2*今回の課題で苦労してるEV3の方へ←後輩はこれだけでも読んでください[#ifac8029]Pythonの基本を、特にwhile文やif文の理解は必須である。Pythonの基本的なテキストを図書館などで読んだり、購入したりすべき。while文と、if文の箇所を。その後、上記の先輩のレポートを読むとヒントになる。Pythonの基本がなってないと、読んで理解することすら不可能である。最低限これは行うべき。電子情報システム工学科所属でEV3を使うことになった方は、後期のプログラミング言語Iで「みんなのPython」を使用するので生協、通販等で先に購入しておくことでPython3の予習をしておくことをおすすめする。後ろの索引からwhile文やif文などのページを探し、ここだけでも読んでおいてほしい。他に方法があるのなら、それでPythonの基本を勉強してください。故ジャイアント馬場さん(全日本プロレス)も、1や2を飛ばしていきなり4や5をするなとおっしゃられています。基本のwhile文、if文から。電子情報システム工学科所属でEV3を使うことになった方は、後期のプログラミング言語Iで「みんなのPython」を使用するので生協、通販等で先に購入しておくことでPython3の予習をしておくことをおすすめする。後ろの索引からwhile文やif文などのページを探し、ここだけでも読んでおいてほしい。他に方法があるのなら、それでPythonの基本を勉強してください。ここは大学であり、高校ではないので自学自習は当たり前。精神的に独立した、1人前の社会人になるべき。それが嫌なら今すぐ退学届けをもらいに行け。甘ったれんなク〇ガキ。わからないことがあれば先生にすぐに質問すべきである。礼儀として、質問する前に少しは自分で調べよう。私はそれを怠ったばかりに、申し訳ないことに、無駄な時間を先生にとらせてしまった。説明はちゃんと読もうね。