No.64   robot arm program unfinished
Category : 授業
一昨日はロボットアーム製作の最後のエクストラタイムがあった。
でも、、、終わらなかった。
まだまだプログラムにバグがあり、予想外なエラーが多くて、バグをつぶしきれなかった。
特に意味不明だったのが、たとえば次の文で、
a = b + c;
どうもaに計算値が代入されるだけじゃなくてbにも代入されてしまっているということを発見した。
これは、aはfloat,、bはint、cはfloat型だったので、bをfloat型にキャストしてやらないといけなかったようだ。
a = (float) b + c;
それでもキャストを忘れていたからといって、bに値が代入されるなんて全く予想外だし、ほとんどRobotCのバグなんじゃないの??
警告もしてくれないし。
とにかく、ロボットはソレっぽくは動くようになったものの、正確に目標点にタッチするところまではいけなかった。
残念、ホント悔しい。
こちらのクラスは、ホントにシビアだ。
日本のようなヌルいシステムとは違って、生半可な努力では卒業などできないのがよくわかった。
でも俺は、前半について後悔もあるものの、後半はできるだけのことはしたと思う。
ロボットアーム実技では、ほとんど点数もらえないだろうけど、レポートの提出もあるので、そちらで点数を稼ごうと思う。
まぁ、俺は成績関係ないしね。あまり落ち込まないようにしよう。
研究の方が大事というのを常に意識しておきたい。
昨日はCVをまた書き直して、Coverletterを書いて、キャリアセンターの人に見てもらった。
「Great」
「Perfect」
「I love this.」
「I just corrected only small parts, this is really good CV/Coverletter.」
など絶賛してくれて、すごい褒め上手w
このアマンダという人が他の人と話しているのを聞いて、最初は大げさな人やなと思ってたけど、やっぱり褒めてくれるというのは嬉しくて、コミュニケーションも潤滑になるものだな。
その後はBenとミーティング。
先週キャリブレーションが完了したので、そのことを伝えると喜んでいた。
これからの方向性についても話しあうことができた。
Benも、俺に少しずつ期待し始めてくれているようなので、しっかりがんばって期待に答えたい。
最近は、来週はここまでっ、ていう課題も出されているので、こりゃ忙しくなる、大変になるぞ。
そして毎週火曜はロッククライミングの日。
今日はJessicaもMathewも忙しく来れなかった。
そんで、前々から誘っていたMさんが試しに来るということで、一緒に行ってきた。
今日の一番簡単なラインは結構ムズくて、かなり苦労して、もう諦めようかなと思ったけど、かろうじて上りきることができて、ホント嬉しかった。
なんか、だんだん上達してきている、そんな気がする。
Mさんはいきなりはじめのステップから苦労して、こりゃ全然ムリかもと思ったけど、意外とがんばってある程度まで上れた。
初めての挑戦としては、すごくがんばったと思う。
あんまり乗り気じゃなかったけど、結構楽しんでくれたようで、良かった。
帰りに見つけた日本料理屋さんで、軽い晩御飯を食べ、ビールを飲む。
運動した後のビールは最高!
でも、、、終わらなかった。
まだまだプログラムにバグがあり、予想外なエラーが多くて、バグをつぶしきれなかった。
特に意味不明だったのが、たとえば次の文で、
a = b + c;
どうもaに計算値が代入されるだけじゃなくてbにも代入されてしまっているということを発見した。
これは、aはfloat,、bはint、cはfloat型だったので、bをfloat型にキャストしてやらないといけなかったようだ。
a = (float) b + c;
それでもキャストを忘れていたからといって、bに値が代入されるなんて全く予想外だし、ほとんどRobotCのバグなんじゃないの??
警告もしてくれないし。
とにかく、ロボットはソレっぽくは動くようになったものの、正確に目標点にタッチするところまではいけなかった。
残念、ホント悔しい。
こちらのクラスは、ホントにシビアだ。
日本のようなヌルいシステムとは違って、生半可な努力では卒業などできないのがよくわかった。
でも俺は、前半について後悔もあるものの、後半はできるだけのことはしたと思う。
ロボットアーム実技では、ほとんど点数もらえないだろうけど、レポートの提出もあるので、そちらで点数を稼ごうと思う。
まぁ、俺は成績関係ないしね。あまり落ち込まないようにしよう。
研究の方が大事というのを常に意識しておきたい。
昨日はCVをまた書き直して、Coverletterを書いて、キャリアセンターの人に見てもらった。
「Great」
「Perfect」
「I love this.」
「I just corrected only small parts, this is really good CV/Coverletter.」
など絶賛してくれて、すごい褒め上手w
このアマンダという人が他の人と話しているのを聞いて、最初は大げさな人やなと思ってたけど、やっぱり褒めてくれるというのは嬉しくて、コミュニケーションも潤滑になるものだな。
その後はBenとミーティング。
先週キャリブレーションが完了したので、そのことを伝えると喜んでいた。
これからの方向性についても話しあうことができた。
Benも、俺に少しずつ期待し始めてくれているようなので、しっかりがんばって期待に答えたい。
最近は、来週はここまでっ、ていう課題も出されているので、こりゃ忙しくなる、大変になるぞ。
そして毎週火曜はロッククライミングの日。
今日はJessicaもMathewも忙しく来れなかった。
そんで、前々から誘っていたMさんが試しに来るということで、一緒に行ってきた。
今日の一番簡単なラインは結構ムズくて、かなり苦労して、もう諦めようかなと思ったけど、かろうじて上りきることができて、ホント嬉しかった。
なんか、だんだん上達してきている、そんな気がする。
Mさんはいきなりはじめのステップから苦労して、こりゃ全然ムリかもと思ったけど、意外とがんばってある程度まで上れた。
初めての挑戦としては、すごくがんばったと思う。
あんまり乗り気じゃなかったけど、結構楽しんでくれたようで、良かった。
帰りに見つけた日本料理屋さんで、軽い晩御飯を食べ、ビールを飲む。
運動した後のビールは最高!
PR
Trackback URL: