DTのもう無理ですよブログ
DT(=だいたい)がお送りするVR技術ブログ。もう無理ですよが口癖のDTが頑張ります!
Latest Entries
卒業
時が経つのが早いですね
いいわけです
月一更新を心掛けてたんですけどね
タイトルどおり、卒業しました
大学院に進みます
個人的にはM2の先輩が卒業することのほうが大きな変化のように思えます
お世話になったし、よく飯も一緒に食ったし、遊びにも行ったし
来年もこんな感じになるんですかね
心中複雑
卒業は関係ないけど、来年自分はM1になるわけだけれども、学部一年のときの自分にとってM1はすごいできる人が多かったから化け物みたいに見えてたわけ(B4だったっけ? まぁ、そこらへんも)で、これから入ってくる学部一年には自分はどう見えてるんだろうとか思ったり
特に何するわけでもないけど
いつもどおりやります
卒業生追い出し杯
これに出ました
研究室の用事で自分のマシンが走ってるときは見れなかったんですが、なんとか走ってくれたそうで
デバック中ではそれなりの走りを見せてくれたのですが、全探索を途中でやめるバグがあって少々、というか、まだまだブラシアップする必要があります
たぶんメモリ不足が原因だと思ってます
最短走行シュミレーターはできているので、そっちはすぐだと思ってます
スラロームとか入れてあげなきゃね
マウスやると、やっぱり値を入れての調整は嫌いだということが改めてわかります
作業効率落ちてるし
必要なのはわかってるんだけどね
STMに手を出そうとしているんですが、eclipseの環境設定がうまくいかない
環境設定がうまくいかないと萎えますよね
やるけど
高尾山と深大寺行ってきました
冬で夜の高尾山はほかの人がいなくて気持ちよかったです
昼にも行ってみたいですね
深大寺は桜が咲いたら、また行きます
作ったものを見せるとか言ったがあれは嘘だ
そして、本なんか知らん
いいわけです
月一更新を心掛けてたんですけどね
タイトルどおり、卒業しました
大学院に進みます
個人的にはM2の先輩が卒業することのほうが大きな変化のように思えます
お世話になったし、よく飯も一緒に食ったし、遊びにも行ったし
来年もこんな感じになるんですかね
心中複雑
卒業は関係ないけど、来年自分はM1になるわけだけれども、学部一年のときの自分にとってM1はすごいできる人が多かったから化け物みたいに見えてたわけ(B4だったっけ? まぁ、そこらへんも)で、これから入ってくる学部一年には自分はどう見えてるんだろうとか思ったり
特に何するわけでもないけど
いつもどおりやります
卒業生追い出し杯
これに出ました
研究室の用事で自分のマシンが走ってるときは見れなかったんですが、なんとか走ってくれたそうで
デバック中ではそれなりの走りを見せてくれたのですが、全探索を途中でやめるバグがあって少々、というか、まだまだブラシアップする必要があります
たぶんメモリ不足が原因だと思ってます
最短走行シュミレーターはできているので、そっちはすぐだと思ってます
スラロームとか入れてあげなきゃね
マウスやると、やっぱり値を入れての調整は嫌いだということが改めてわかります
作業効率落ちてるし
必要なのはわかってるんだけどね
STMに手を出そうとしているんですが、eclipseの環境設定がうまくいかない
環境設定がうまくいかないと萎えますよね
やるけど
高尾山と深大寺行ってきました
冬で夜の高尾山はほかの人がいなくて気持ちよかったです
昼にも行ってみたいですね
深大寺は桜が咲いたら、また行きます
作ったものを見せるとか言ったがあれは嘘だ
そして、本なんか知らん
謹賀新年
あけましておめでとうございます
眠いので短く
去年をまとめるとマウスを新しく初めて、ヒューマノイドを再開したのかな?
技術的にはあまり進化してないと思うけど、いい経験になったのでオーライ
定期的に遊べるハードが手に入りましたしね
ハードが嫌いなので、これはデカいです
というわけで、今年
新しい技術を手に入れる→本を読む
知見広がるし、先輩と後輩はもっと本読めばいいのにね的な話から、まず自分がやりますかって感じで
技術を習得する垣根って案外低いことにも気づきましたし
というわけでスマホ使って遊ぶ予定なのでjavaやります
ついでにjavascriptもやります
こっちはなんでやるか次の記事にでもします
あとは責任感をもっと持ちたいかな
完成しないパターンが多いので
自分が3Dで作ったやつでフィギュアも作りたいです
三次元造形します
あとはなんかないかな
まぁ、思いついたら適当に追加していきます
無理にでも卒業はします
本はどんぐらい読んだかをブログに書くといいんじゃないかなということで
現代広告学を学ぶ人のために 読了
ネットワークの教科書 120/160
続・トランジスタ回路の設計 258/355
プログラミングコンテストチャレンジブック 20/???
こんなもんですかね
では、また
眠いので短く
去年をまとめるとマウスを新しく初めて、ヒューマノイドを再開したのかな?
技術的にはあまり進化してないと思うけど、いい経験になったのでオーライ
定期的に遊べるハードが手に入りましたしね
ハードが嫌いなので、これはデカいです
というわけで、今年
新しい技術を手に入れる→本を読む
知見広がるし、先輩と後輩はもっと本読めばいいのにね的な話から、まず自分がやりますかって感じで
技術を習得する垣根って案外低いことにも気づきましたし
というわけでスマホ使って遊ぶ予定なのでjavaやります
ついでにjavascriptもやります
こっちはなんでやるか次の記事にでもします
あとは責任感をもっと持ちたいかな
完成しないパターンが多いので
自分が3Dで作ったやつでフィギュアも作りたいです
三次元造形します
あとはなんかないかな
まぁ、思いついたら適当に追加していきます
無理にでも卒業はします
本はどんぐらい読んだかをブログに書くといいんじゃないかなということで
現代広告学を学ぶ人のために 読了
ネットワークの教科書 120/160
続・トランジスタ回路の設計 258/355
プログラミングコンテストチャレンジブック 20/???
こんなもんですかね
では、また
こんな日だからこそ田丸浩史が読みたい
久々のブログ
全体的に愚痴っぽい
ちなみに、タイトルのボツ案は「俺ってほんと馬鹿・・・」と「次回『タニシ君走らない!』」だったけど、趣味悪い
‐マウスについてですよ‐
しかし、人にマシンを作ってもらっておきながら、それを動かせないって最悪だなと自己嫌悪・・・
一度目ならまだしも二回目って
こんなんで勝っても嬉しくないというか、むしろショックだな
3月にまたプチコンがあるらしいので、そんときにはびゅんびゅん動いてほしいな
なんて願望を言う前にちゃんとスケジューリングして間に合うようにしろっていうね
どうも間に合わない癖がついてる
というか、シリアル通信で迷路情報をリアルタイムで見るデバックをすることが多いのですが、これするとシリアル通信中は他の割り込みが発生しないので、最悪ですね
シリアル通信のところはハードウェアで自動的にやってくれるようになってくれませんのかね?
まぁ、まとめるとリアルタイムデバックでシリアル通信は使うな って話です
かといっても、ログを貯めまくるほどメモリが余っているわけでもないしな
というか、前回の文章わけわからんこといってますね
short int型の16個配列とlong型の32個配列ですね
たぶんこれが一番少ないと思うけど、アルゴリズムを変えるのが面倒なので、メモリをアホみたいに食うアルゴリズムのまま行きます
アルゴリズムの勉強するために、プログラミングコンテストに出る予定です
研究やばくて余裕あるかどうかわからんけど
そうそうRXマイコンをいただいたので、こいつを使ってなんかしようかなとかなんとか
なんかあるかな?
ヒューマノイドのGUIを作ったのですが、動画撮るの忘れたのでまた後日上げます
ちょっと二番煎じっぽいけど
とりあえず、場繋ぎで前に作った30軸基盤でも晒しておきます
大きさはだいたいSH7125の1,2回り大きくしたぐらいの大きさです、確か
チェックしてないので、動くかどうかは知りません
後輩がよりハイスペックなものを作る予定らしいので、頑張って欲しいところです

長く書くつもりはなかったけど、長くなった
そして、とても読みにくい
ではまた
全体的に愚痴っぽい
ちなみに、タイトルのボツ案は「俺ってほんと馬鹿・・・」と「次回『タニシ君走らない!』」だったけど、趣味悪い
‐マウスについてですよ‐
しかし、人にマシンを作ってもらっておきながら、それを動かせないって最悪だなと自己嫌悪・・・
一度目ならまだしも二回目って
こんなんで勝っても嬉しくないというか、むしろショックだな
3月にまたプチコンがあるらしいので、そんときにはびゅんびゅん動いてほしいな
なんて願望を言う前にちゃんとスケジューリングして間に合うようにしろっていうね
どうも間に合わない癖がついてる
というか、シリアル通信で迷路情報をリアルタイムで見るデバックをすることが多いのですが、これするとシリアル通信中は他の割り込みが発生しないので、最悪ですね
シリアル通信のところはハードウェアで自動的にやってくれるようになってくれませんのかね?
まぁ、まとめるとリアルタイムデバックでシリアル通信は使うな って話です
かといっても、ログを貯めまくるほどメモリが余っているわけでもないしな
というか、前回の文章わけわからんこといってますね
short int型の16個配列とlong型の32個配列ですね
たぶんこれが一番少ないと思うけど、アルゴリズムを変えるのが面倒なので、メモリをアホみたいに食うアルゴリズムのまま行きます
アルゴリズムの勉強するために、プログラミングコンテストに出る予定です
研究やばくて余裕あるかどうかわからんけど
そうそうRXマイコンをいただいたので、こいつを使ってなんかしようかなとかなんとか
なんかあるかな?
ヒューマノイドのGUIを作ったのですが、動画撮るの忘れたのでまた後日上げます
ちょっと二番煎じっぽいけど
とりあえず、場繋ぎで前に作った30軸基盤でも晒しておきます
大きさはだいたいSH7125の1,2回り大きくしたぐらいの大きさです、確か
チェックしてないので、動くかどうかは知りません
後輩がよりハイスペックなものを作る予定らしいので、頑張って欲しいところです

長く書くつもりはなかったけど、長くなった
そして、とても読みにくい
ではまた
一人反省会
全日本マイクロマウス大会に行ってきました
結果だめだめ
フレッシュマンは見送って、クリッパーは3区画ぐらい進んで缶のご判定で終了
ひどいもんですな・・・
ハード、回路はnisiki先輩に作ってもらって、プログラムは自分がやったわけですが、申し訳ない気持ちでいっぱいですな
純粋に時間が足りなかっただけっていう話かもしれないけど、見積りの甘い自分が悪いわけで
面倒な設計を頼んだというのに・・・
一応、マイコンにプログラムに書き込む前にVC++でシュミレーターを作って、仮想的に迷路を全探索、最短走行できるプログラムを作っていたわけですが、すり合わせを完全にミスりました
あと、車両系のマシンのプログラム知らなすぎ
やったことないものをやってるのに、時間を見積もるとかないわー
あと、なにがヤバイってクリッパーのプログラムはシュミレートしていなくて(ある程度頭のなかでは出来ていたんですが・・・)、頭のなかで想定していたものを実装してみたら、メモリがオーバーしていたこと
まぁ、対策は考えたんで、なんとかなると思います
クリッパー終わったけどね!
メモリがオーバーしたことで、最近はもっぱらどうしたら変数が少なくてすむかを考えてます。
まず、いまのプロラグムは33×3の3配列に半区画ごとに迷路情報を記憶していて、壁情報も一緒に記憶してます
が、考えてみると、16×16の配列を2つ用意して、一区画ごとの情報を、片方にはいったかどうか、もう片方に壁情報を入れると33×33と比べると情報量が半分になりますな
あと、クリッパーの場合だと缶用にマップを用意するんじゃなくて、リストを用意して、そいつに缶の位置をぶち込んでいけば、さらに減るというね
毎回検索すればいいし?
というか、結構リスト構造を使って、迷路の交差点(?)の位置とかを記憶してるんですが、どうなんですかね?
リストって動的配列なので、途中メモリがなくなったら変数を保存しなくなるんで、ちょっと信用するのが微妙な気もしてきた・・・
うーん、でも使いやすいんだよなー
とりあえず、プチコンにはマウスとして普通に走らせたい という感じ
クリッパーも競技としてあるけど、どうなんだろ 微妙
缶の左右を認識するセンサが変だし
でも、クリッパーして作ってあげたんだから、クリッパーとして動かしたい気持ちもある
まぁ、走らなきゃ意味ないんですけどね
あと、ヒューマノイドロボット用GUIも作ってます
適当にちびちびと
大会一週間前にできなかったら、従来の方法でデバッカーにはデバックしてもらう予定でいまする
研究やりたくない
先生から3月に発表ある学会出ようよ と言われてますが、どうすれば逃げられるだろうか?
学会出れるほどの成果なんて出ないだろうし、金もない
どんなに寝ても昼間、眠くなるんだが、誰か解消法知りません?
ではまた
結果だめだめ
フレッシュマンは見送って、クリッパーは3区画ぐらい進んで缶のご判定で終了
ひどいもんですな・・・
ハード、回路はnisiki先輩に作ってもらって、プログラムは自分がやったわけですが、申し訳ない気持ちでいっぱいですな
純粋に時間が足りなかっただけっていう話かもしれないけど、見積りの甘い自分が悪いわけで
面倒な設計を頼んだというのに・・・
一応、マイコンにプログラムに書き込む前にVC++でシュミレーターを作って、仮想的に迷路を全探索、最短走行できるプログラムを作っていたわけですが、すり合わせを完全にミスりました
あと、車両系のマシンのプログラム知らなすぎ
やったことないものをやってるのに、時間を見積もるとかないわー
あと、なにがヤバイってクリッパーのプログラムはシュミレートしていなくて(ある程度頭のなかでは出来ていたんですが・・・)、頭のなかで想定していたものを実装してみたら、メモリがオーバーしていたこと
まぁ、対策は考えたんで、なんとかなると思います
クリッパー終わったけどね!
メモリがオーバーしたことで、最近はもっぱらどうしたら変数が少なくてすむかを考えてます。
まず、いまのプロラグムは33×3の3配列に半区画ごとに迷路情報を記憶していて、壁情報も一緒に記憶してます
が、考えてみると、16×16の配列を2つ用意して、一区画ごとの情報を、片方にはいったかどうか、もう片方に壁情報を入れると33×33と比べると情報量が半分になりますな
あと、クリッパーの場合だと缶用にマップを用意するんじゃなくて、リストを用意して、そいつに缶の位置をぶち込んでいけば、さらに減るというね
毎回検索すればいいし?
というか、結構リスト構造を使って、迷路の交差点(?)の位置とかを記憶してるんですが、どうなんですかね?
リストって動的配列なので、途中メモリがなくなったら変数を保存しなくなるんで、ちょっと信用するのが微妙な気もしてきた・・・
うーん、でも使いやすいんだよなー
とりあえず、プチコンにはマウスとして普通に走らせたい という感じ
クリッパーも競技としてあるけど、どうなんだろ 微妙
缶の左右を認識するセンサが変だし
でも、クリッパーして作ってあげたんだから、クリッパーとして動かしたい気持ちもある
まぁ、走らなきゃ意味ないんですけどね
あと、ヒューマノイドロボット用GUIも作ってます
適当にちびちびと
大会一週間前にできなかったら、従来の方法でデバッカーにはデバックしてもらう予定でいまする
研究やりたくない
先生から3月に発表ある学会出ようよ と言われてますが、どうすれば逃げられるだろうか?
学会出れるほどの成果なんて出ないだろうし、金もない
どんなに寝ても昼間、眠くなるんだが、誰か解消法知りません?
ではまた
夏休み終了
話題として
ドイツ行ってきました
ドイツ工業博物館行ってきました
BMWの博物館行ってきました
産総研に行ってきました
船の科学館行ってきました
C++やりました
完全に中学生の読書感想文です
ドイツ工業博物館はすごい広いですね
まぁ、工業と名のつくものについての歴史について全て(だと思う)扱ってると思うので、当たり前っちゃ当たり前ですが
どうもパンフレット曰くまともに歩いたら17kmぐらいになるらしいです
説明はドイツ語ばっかでさっぱりですが、見てるだけでも楽しいです
BMWの博物館は立派というか、博物館かよくわからないぐらい展示に気合が入っていて、博物館なのかなこれといった感じになりました
360度ディスプレイあったし
博物館ってよりかはイベントである展示会ってほうがイメージとしては近かったですね
ドイツの食べ物はしょっぱい、というか味濃いです
水もまずいです(たぶんヨーロッパ共通)
街並みとかはきれいに揃っていて気持ちいいですね
建築とかよくわかりませんが、空間と色の使い方がうまいなー って感じでした
屋根を見るとだいたい色が決まっているので、法律で決まっているんでしょうかね?
子供の泣く時間とか決まってるぐらいですし
学割がやたら効くので、国際学生証はもっとくいたほうがいいと思います
ベネチィアの水が緑色です
産総研は色々といいものが見れました
ロボットとマイクロを見てきたのですが、個人的にはマイクロのほうがよかったです
マイクロファクトリーとかは話には聞いていましたが、見たことなかったので見れてよかったです
あと、地震の影響で建物がいくつか壊れていました
船の科学館は予想以上に展示物が多くて、最後まで見切れませんでした
日本はそうでもないですが、外国の船は名前が仰々しいですね
船の構造とか制作というところから、実際の船の1/10スケールのものもあって楽しめました
とりあえず、休止ってことらしいんで、早々に復活して欲しいです
宗谷はまだ大丈夫そうですし
C++はイメージとしてCの上位互換なんだろうな って思っていたら、ほんとにそうでした
C++じゃないとできないということはないのですが、CよりもC++をつかったほうが楽ですねー みたいな
クラスもC++をやるまで、ただの構造体関数だと思っていましたが、まぁ、概ねあってました
どっちかというと、クラスがすごい というよりかは クラスを補助する機能がすごい っていったほうが正しい気がします
それ以外にも色んな面で汎用性がありますし、実行速度もCより早いみたいですし、余裕があるならC++に移ったほうがいいと思います
というか、アクセスと実行が一緒になってるんだよ!! って説明あるけど、あれ違うよね
アクセスの方法によって、同じコマンドを入れても別のものを実行することができる というのが正しい説明だと思います
ちなみにマイコンの場合は
extern "C"
を付けないといけないので、気を付けてください
まぁ、気になる人は調べてみるといいと思います
自分はここで6時間ぐらい詰まったので一応書いときました
疲れたのでここまで
では、また
ドイツ行ってきました
ドイツ工業博物館行ってきました
BMWの博物館行ってきました
産総研に行ってきました
船の科学館行ってきました
C++やりました
完全に中学生の読書感想文です
ドイツ工業博物館はすごい広いですね
まぁ、工業と名のつくものについての歴史について全て(だと思う)扱ってると思うので、当たり前っちゃ当たり前ですが
どうもパンフレット曰くまともに歩いたら17kmぐらいになるらしいです
説明はドイツ語ばっかでさっぱりですが、見てるだけでも楽しいです
BMWの博物館は立派というか、博物館かよくわからないぐらい展示に気合が入っていて、博物館なのかなこれといった感じになりました
360度ディスプレイあったし
博物館ってよりかはイベントである展示会ってほうがイメージとしては近かったですね
ドイツの食べ物はしょっぱい、というか味濃いです
水もまずいです(たぶんヨーロッパ共通)
街並みとかはきれいに揃っていて気持ちいいですね
建築とかよくわかりませんが、空間と色の使い方がうまいなー って感じでした
屋根を見るとだいたい色が決まっているので、法律で決まっているんでしょうかね?
子供の泣く時間とか決まってるぐらいですし
学割がやたら効くので、国際学生証はもっとくいたほうがいいと思います
ベネチィアの水が緑色です
産総研は色々といいものが見れました
ロボットとマイクロを見てきたのですが、個人的にはマイクロのほうがよかったです
マイクロファクトリーとかは話には聞いていましたが、見たことなかったので見れてよかったです
あと、地震の影響で建物がいくつか壊れていました
船の科学館は予想以上に展示物が多くて、最後まで見切れませんでした
日本はそうでもないですが、外国の船は名前が仰々しいですね
船の構造とか制作というところから、実際の船の1/10スケールのものもあって楽しめました
とりあえず、休止ってことらしいんで、早々に復活して欲しいです
宗谷はまだ大丈夫そうですし
C++はイメージとしてCの上位互換なんだろうな って思っていたら、ほんとにそうでした
C++じゃないとできないということはないのですが、CよりもC++をつかったほうが楽ですねー みたいな
クラスもC++をやるまで、ただの構造体関数だと思っていましたが、まぁ、概ねあってました
どっちかというと、クラスがすごい というよりかは クラスを補助する機能がすごい っていったほうが正しい気がします
それ以外にも色んな面で汎用性がありますし、実行速度もCより早いみたいですし、余裕があるならC++に移ったほうがいいと思います
というか、アクセスと実行が一緒になってるんだよ!! って説明あるけど、あれ違うよね
アクセスの方法によって、同じコマンドを入れても別のものを実行することができる というのが正しい説明だと思います
ちなみにマイコンの場合は
extern "C"
を付けないといけないので、気を付けてください
まぁ、気になる人は調べてみるといいと思います
自分はここで6時間ぐらい詰まったので一応書いときました
疲れたのでここまで
では、また


