ロボティクスエンジニアだけど質問ある? [無断転載禁止]©2ch.net
ロボットエンジニアっていってもメカ、エレキ、ソフト、制御とかいろいろだからね
ロボットエンジニアとロボティクスエンジニアもちょっと違う気もする >>456
高校生です。
>>458
倒立振子ははじめて知りました。色々キットとかもあるみたいですが、自作というとキットではなく個々に部品を買って自分で組み立てた方がいいんでしょうか?
確率ロボティクスは聞いたことありますね、本屋においてありそうでもなかったのでAmazonで買おうかな >>460
倒立振子はそれなりの計算が必要なので、マイコンプログラミングならやってきました。制御工学も数式から出来ます。
って人じゃないと一昔前まで立たせるのも無理だった代物だよ。
(最近はセンサーモジュールの性能が良いので、センサー位置とか真剣に精査しなくても無理やりにでも立たせられる)
1万もする専用キットを買う必要はないけど、倒立振子何個も作りたいと思うんなら安いのでもいいからまずは市販品を一台か合う事をお勧めする。
おすすめは倒立振子しながら自由自在に前後左右動かせられるような自由度の高いソースコードの入ったやつだけど、そんなの市販にあるかな? >>460
マジレスするなら高校生なら数学と英語を勉強する以上のことはないよ。
まじで。
趣味でいろいろやるのはいいけど。 >>460
キットでも良いし、自作でも良いし
ただ、自分で動かした経験があるかどうかはロボット動かす上でかなり役に立つよ
(もしかしたら最初はキットが良いかもしれない)
倒立振子作る上で必要な知識(プログラムとか制御とか)は今後もロボットでは必ず必要だから順番にゆっくり勉強していくと良いと思う(二年間かかって倒立振子立たせたでも良いくらい)
あと、高校生なら確率ロボティクスは難しいかも...
(持ってて損は無いから買った方が良いけど)
とりあえず、頑張って! >>453
レイバードさんの本って、ボストンダイナミクスの創業者の方なんですか。
やっぱりホッピングロボットが原点なんですね。
個人的に目を付けてる方法は、運動ー位置エネルギー間の制御です。
時間稼ぎとかできそうです。 >>460
あ、ちなみにどんなロボットが作りたい? >>464
あのホッピングロボットがロバストな理由は動作周期が短いからだと思ってる(最適化計算使ってないから)
最近の研究では軌道計画をだいたい50ms周期で動かしてるらしいけど、
あのホッピングロボットの制御だとたぶん1ms周期で動作させられる >>464
エネルギーベースの制御いいよね(´▽`) >>461
安いものから見ていってとりあえず1つ作るのを目指してみます。
>>462
まだ高校生ですし勉強が優先ですね、工学関連に入れ込みすぎないよう気を付けます。
>>465
工作の経験は全くないのでかなり時間かかりそうですね。
作りたいロボットは正直まだ決まっていません。 スレ主です。
久しぶりにスレ覗いた
>>355
機械学会、ロボット学会提唱のロボットの三原則は
1、センサーを有する機能を持つ事
2、アクチュエータを持つ事
3、知能を持つこと
がロボットの三原則とかいってた気がする >>460
確率ロボティクスは難しいから大学行ってから読むといいよ、ベイズ推定やら確率、現代制御(カルマンフィルター)やら情報処理分野の技術がごちゃまぜであるから >>471
確かにサンプルを見てみたら、理解できないところが多かったですね。
一応買うだけ買って読むのは少し後にしたいと思います。 >>470
おかえり
そうなると知能の定義が欲しくなるね 高校生に戻れたらもっと行列とかまじめに勉強しとけばよかった。って今行列高校でやらないのか? >>474
行列は数Cに入ってたんでしょうか?いまは数Cはなくなってて数3の参考書にも行列は載ってないです。
でも独学である程度やっておいた方がよさそうですね。 ロボティクスエンジニアになるのに最もいいのはMITかCMUかくらい。
日本なら東大か早稲田にはいっとかないとつらいよ。
活躍してるのはホトンドそのへんだから、そこのつてがないと就職できないし。
高校生ならひたすら勉強するのが可能性が一番広がる。 >>478
学会でよく見かける大学名が
東大、阪大、九州大、名古屋大、千葉工大あたり
あと、私立では立命館大学がよく見る気がする >>470
レイバードさんの設計思想的に、
atlasの制御ってどうなってると思いますか? >>480
それに付け加えるなら東北大くらいですかね
それ以外ではロボットで有名なイメージはないです >>482
東北大で有名なロボットって水中用ドローンとかだよね……。
しかもJAMSTECとかが持つような高機動高稼働高性能じゃない奴。
(使い道が無いと言う訳ではないのでそこは気にしないで)
東北で有名所ってなかなかに有名な技術持ってるけど、つてが少ないのがネック。 >>475
自分が高校の頃は代数・幾何で行列をやったはずだが…
あと、高校の物理ではベクトルどころか微積分も使わなかった記憶が。
行列だって2x2で連立方程式が解けるって言われても「なんかメリットあんの?」って感じだったしw
ビジョンも示されずに詰め込もうとしても面白くないよね。 >>484
使い道が分からないとなかなかやる気でないよね...
特に複素数とか使い道が思いつきにくそう 東大、阪大、九州大、名古屋大、千葉工大、立命館大、東北大、東工大 >>475,484
ちょっといい話題あったんで補足
ロボットと行列について。
行列とロボットは一見なんも関係なさそうだけど世にある高機能なロボットは行列を用いて開発されてる。
具体的な例として
ロボットアーム:アームの幾何学計算、多入力多出力制御における現代制御
移動ロボット:ロボットの姿勢表現、SLAM、機構的な計算
ドローン:オイラー角表現による姿勢制御、現代制御 >>490のつづき
キリがないぐらい色んな所で行列使われるから、勉強して損はないよ。特異値分解を理解して使いこなせるようになれれば充分かなと思う
あと、俺自身が困ったとか壁だったのが行列ができるのと行列のプログラムを組むのは天と地の差があるからプログラムにおける行列も早めにやっとくといいかも >>490,491
475です、ありがとうございます。
結構色んな使い道があるんですね。行列自体は高校生でやっていた内容らしいので今からでもやってみたいと思います。 この板は本当過疎板だな…
たぶん1ヶ月後くらいにまたくるは
byスレ主 >>493
まじ過疎やばい。このスレに全員書き込んでいいレベル。
またきてね >>452
あそこは自社で技術開発するのではなく、必要な技術を開発しているベンチャー企業に出資して
それを束ねて製品にするプロデューサーみたいな存在だろうな
そしてそれを主導しているのはソフトバンク系ファンドの投資顧問になった
元Google Xのアンディ・ルービンではないかという話が出ている
Rubin is an advisor to the SoftBank Vision Fund.
https://www.usatoday.com/story/tech/columnist/baig/2017/06/11/sprint-exclusive-carrier-essential-phone/102669726/ 拡張カルマンフィルタって、適当な直線のデータにノイズをいれて、ノイズ除去しようとおもったのですが、全くノイズとれません。
分かるかたいますか? AIロボティクスを仕事にしてる者です。
凄く面白いしやりがいもあるのですが...大学の同期より給料が低い。最先端なのに。シリコンバレーずるい。
というわけで凄く低俗で下らない質問なんですが、この分野で高収入を得られるルートとして考えられるものを挙げていただきたいです。
自分の先輩だと起業した方と、ベンチャーにヘドハンされた方はかなり稼いでそうです。
勿論、スキルは凄まじいものがありましたが。 >>496
ありそう
世界から見たソフトバンクってどういう会社なんだろうか... >>469
一番はいい大学に入ることだけど
プログラミングちゃんとできるようにしときゃよかったなと思う。
基本的に機械工学科って忙しいから普通にしてると全部サラッとやって終わっちゃうんだよね。 >>497
直線の推定を行う場合、推定はy=ax+bとしたときのa,b空間上から尤もらしい一点を探し出します。
カルマンフィルタでは、計測点がその点周りに確率的に分布すると仮定するため
逆に言えばa,b空間でのガウスノイズは除去できることとなります。(それ以外はうまく除去できないかも知れません)
また、x,y空間の直線周りに適当なノイズを与えてそこから直線の推定を行う場合は最小二乗法を使う方が良い結果が得られます。 >>498
難しいですね...
ただ、海外に出るというのが最も簡単な解決方法ではあると思います。
(あまり日本の研究者に海外へ出て行って欲しくはないですが...) 日本の民間でAIロボット系だとPFNが最強?
他に凄いとこありますかね >>500
勉強ちゃんとやってるなら
プログラミング
電子工作
英会話
くらいはやってもいい気がするね >>498
わかるわー
日本で同じレベルにいくには外資に就職するのがいいのでは。
給与低くても安定が好きなら日本の大企業(トヨタ、ソニーあたり)も捨てたもんではないのでは。
どっちにしろトップレベルの能力と実績必要だけど。 >>506
別に安定してなくてもいいんだが、(というかソニーとか安定してないしロボット部門一度解体してるしw)選択肢自体が国内だと無いのよね
外資で日本でロボットの研究してるところってあるのかな?AIは見るけど >>507
あるけど一般に公募はしてないかな。
つてがあるか、LinkedInで経歴晒してればスカウトから情報来る
まあ、探せばあるかもよ。 >>501
ありがとうございます。
では、ロボットの実際の軌道から観測点が検討違いだと、なかなか軌道推定はむずかしいですよね? ソフトウェア系なら転職でAmazonジャパン、日本IBMあたりに入るのは新卒で入るより簡単&給料高いらしいけど
ハードウェア系だと日本にある外資は中々無いよな...
今工学部でハード、ソフトどっちも中途半端なんだけど、今後のこと考えてAIソフト系に特化したエンジニアになったほうが良いのだろうか。情報系の人に勝てないからやめたほうがいいかな? >>509
もし、ロボットの軌道を推定するなら問題は変わってきます。
その場合、推定するのは直線ではなく各時刻でのx,y空間上の一点になるためカルマンフィルタでもいけるはずです。
(ただし、計測結果にのるノイズがガウス分布である場合のみ有効)
この場合、重要なのは過去の情報(1つ前の推定結果)を使うということです。
過去の情報を使わない場合、推定に使用している情報は現時刻での計測点のみとなるためフィルタになりません。
前回の推定点から入力uで遷移できる確率(行動遷移確率)と、
計測点からの推定を合成して、
現在位置を推定します。
イメージとしては、
行動遷移確率が不自然な推定結果(例えばまっすぐ進めと言っているのにギザギザな推定軌道など)を抑制する働きがあり、
現実では理想的に動いてくれるわけではないので、
そのずれを計測点により補正するような流れです。 ロボティクスやってたらゼネラリストになりがちだと思うんだけど、スペシャリスト性意識してる? 大手に入社しても、まだ種を撒いた現状のロボティクス部門に配属されるとは限らんからねえ。
AIやってますとか聞いてチャットボットから何かと思ったらマイニングだとかSEO対策だったとか
割とよくあるし。 ロボティクスのゼネラリストの求人てのはないんだよ。あんま求人見ないと知らんだろうけど ある程度幅広く浅く知識持ちつつ、何かに特化してる感じが一番いいのかな
その特化要素が人工知能っていう募集が今は多いな まあそうだね。
でも学生なら今だけじゃなくて10年先くらいはみたほうがいいよ。
10年前はAI, AI言ってなかったでしょ?
10年後もAIがどうなってるかわからんよ。
とはいえ、じゃあなんだと言われるとむずいけど。
ジブンが好きなことで世界一になってれば10年はそこそこ楽しめるよ 近視眼的に行くなら自動運転もいいんじゃない?
世間の素人にはAIと区別ついてないけど、AI以外もいろいろありそう 俺は数年後にロボティクスが来ると考えてこの業界を選んだが
ロボティクス自体が広義すぎてキャリアに悩んでるわ...
とりあえずロボット向けのAIとROSをやっときゃ既存の産業との差別化図れるかなぁ、って感じ。 海外でやれる人ならいくらでも求人あるけど国内だとたしかにコネないとつらいね ITはここ数年で物凄い成長して、DeNAやサイバーエージェントのようなメガベンチャーも誕生したけど
ロボティクスもそうなる可能性ありませんかね〜。ハードウェアだから厳しいだろうか。
PFNやMUJINのような企業が増えることを期待している。 ありませんかねー
じゃねえんだよ。おめえがやるんだよ GrooveX サイバーダイン ZMP SCHAFTとかあんだろ す...すいませんでした...
間違いないっす。むしろ自分もそれらの企業を目指しているので頑張ります。 ロボットシステムの開発はだいたいこんな感じですかね?
1.入出力信号表の作成。
2.フローチャートの作成。
3.3次元kinematicsを用いたティーチング
4.シミュレーション確認。
5.実機にアップロード、確認。 音声発話、音声認識、意図理解、モーション作成、シナリオ作成、、、と他にも色々あるで スレ主
>>525
それはロボットアームを想定してる?
なんとなくだけど、ロボットアーム導入の流れを聞いてるように感じた 将来人を助けるロボットを作りたいんだが学も知識もないのでまず何をやればいいのかさえ分からない
c++?ってのを勉強すればいいとか聞いたけど学校にでも通った方がいいんかね? >>528
プログラムはロボット作りに必須だから覚えた方が良いだろうけど、独学で良いと思う。(自分も独学で勉強したから大丈夫)
ただ、ロボットに関するノウハウとかはロボット研究者から学ばないと難しいとおもう。
ついでに、C++やる前にC言語である程度綺麗にコード書けるようになった方が良いよ、C++は書き方が豊富すぎてはじめに使うと変な癖が付くから スレ主
>>528
529の言ってることは正しいのでまずはプログラムc,c++はやろう。
明日2017/8/26,27とカワサキロボット大会があるからとりあえずみてみるといい。見様見真似でカワサキロボットが作れるようになれば何を勉強すりゃいいか自然とわかるようになるよ >>529
ありがとう
独学って凄いね習うもんだと思ってたよ
C言語の勉強から頑張るよ
>>530
カワサキロボット大会ってのを見てみるよ
テレビで放送するのかな? >>528
ID変わってるかもしれないけど>>528です。様子見でjavaを始めてみるというのはありなのでしょうか?
ここに書く前にプログラミングを教えてる学校に問い合わせたら難しいからまずこれで様子見した方がいいよと言われました。 >>532
ロボットが作りたいならやっぱりCから入るのがおすすめ。
javaやpythonでもたしかにロボットの開発してる人いるけれど、どちらかというと画像処理や人工知能関連の情報系で少人数。
それでもやっぱり深くロボット研究してる人はほぼ全員がCやC++だと思う。
CやC++の強みは、コンピュータの深くまで操ることが出来る点でロボット制御にこれは必須。
自分は人型ロボット研究しているけれどCやC++以外はほとんど見ないかな、
他のロボット研究でも最先端研究はだいたいC++で書かれてると思う。 >>533
人型ロボットなんて憧れるな…
ここで言われたとおりCから始めた方が良いんですね
ありがとうございます! Cが必要なのはまちがいないけどプログラム自体経験ないならまずはjavaでもいんじゃないの
ロボット技術者になるには数年から10年くらいかかるわけだし >>535
最初に学んだ言語でコードを書く感覚が身につくから、今後Cが必要だと分かっているならCからで良いと思う。
javaとCでは書き方が違うから、Cに移ったときにjavaの感覚がなかなか抜けないかもしれないし。
あと、愛着も最初とその次では全然違うしね 結局はPythonもやるわけだし、言語は5つは知らないと話にならんから
そのひとつにJavaは適してる >>537
さすがに5つはいらないと思う。
少なくとも母国語と同じようにベースとなる言語は一つで良い。ほかのは軽く使えれば良い。
ロボットはリアルタイムなシステムが必要だから、linuxで動かすにしてもカーネルまでいじる必要があるし、組み込みなら未だにCじゃないと難しい。
ともかく、CやC++が母国語になって時間があるなら他の言語も軽く勉強って感じで良いよ。
ロボット研究で最も大事なのはそれよりもロボット制御のノウハウな訳だから。 だからロボット研究じゃなくてエンジニアのスレなんだって、、、 そういえば、人型ロボットやってる人ってここにどれくらいいるだろう。人数少ないから学会とかで会いそう プログラミングの本はヤフオク等で売ってますがやはり本屋に行って新作を買った方がいい?
十年前に発売された本みたいなのは役に立ちますか? >>542
横からで済まないけど
プログラムのバージョンが古い、もあるけどそもそも初歩は保全性や安全面を考えないプログラム論、だった時代もあるわけで。
やっぱオタ系辞書に「マミった」が載らない辞書持って最新のオタ芸やるような奇妙な組み合わせになると思う
>>541
人型って言ってもどこかの専門高校か大学のオープンキャンバス広告にロボノバとか載ってるのを見た瞬間、いや今更それはまずいやろ……サポート撤退したしと思った俺ならいる。
ティーンズサイズなら150万以上を詰める人間じゃな無いと無理だと思う。
出られる大会ないけど……。 スレ主
上のプログラム云々のレスを見て思うのが。
1プログラムは人から教わるものではない。
2プログラムはc,c++から学んだ方がいい。
ってことだけは確実に言えると思う。 もう、喫煙所で、お金をたかる人が出てくるような国では仕事しないほうが・・・
この国終わっとるし
働く意味が、寝取りで、のっとり
美人局
それでもあなたは、まともに生きていけるなら、お金をたかる方に回る方がええけど・・・意味なくなっちゃった
働く意味なくなっちゃったわwwwww >>541
学会?
どっちかというと出会いはオフ会とかカンファレンスとかメーカー主催コンテストやワークショップ、じゃないの?
ロボがcozmoみたいに店頭売りされるものなのか、ソフマップに売ってる自立型みたいなのか、それともロボホン、
sota、robiみたいなのか、さらにはpepperやnaoのようなのか、いやいやスクラッチでロボコンコンテストに出るくらい、
と幅も広いし。
小型のホビーロボット足したら日本で数万人、pepperやnao使った開発者なら日本に数千人くらいいるでしょ。
さすがにemiew3とかASIMOの企業ロボットなら精々500人位だろうけど。 大学でもロボット作ってたから全部サラッとやってたんだが、仕事する上でハードとソフトどっちに特化すべきなのか悩みすぎて死にそう
ハード屋って現時点で衰退気味だし、ソフトは情報系の奴らが居るし
将来的にスキルが身につきそうだからロボット工学選んだけどROSとかばっかやってると潰し効かなそうだしどうしようか ロボット工学を学べる大学でおすすめってありますか?
機械工学科でもそんなにロボットに関わるわけでもなさそうな大学もあって悩んでます。 >>547
あー、そういえばペッパーも人型か...
できれば二脚の人型ロボット研究者に会いたいな。
アイクラとかHumanoisとかなら研究所の人も多いからこの中にもいたらなーと思って >>548
これからは人型ロボットが良いよ、ととりあえず人型を押しておく >>549
ロボットにもよると思う。
人型なら東大と阪大と九州大など
宇宙ロボットなら慶応が強いイメージ >>542
最初は初心者向けサイトでも良いと思う。
(お金があれば新しい本を買ってもいいと思うけど)
ネット上に落ちてる情報で不服を感じ始めたらどの本買えばいいのか見たら分かるようになってると思う。
あと、プログラムがあるていどわかるようになっていきたら、オープンソースのコードとかを読んで理解するのはかなり勉強になると思う。
ロボット系ならODEやCoreonoidのソースとか読むと良いかも。 >>551
人型ってかなりガラパゴスな技術じゃない..?
コスパ悪いから現状だとコミュニケーション/プロモーション以外の分野で使われてないし、日本でやってるとこもかなり少ないあたり、あんまり使えない気がするんだが
AtlasとかASIMOが実用化されたらまた変わるだろうけど、だいぶ先のことに思える >>553
ドットインストールというサイトで学んで見ます
ありがとうございます ロボティクスエンジニアになってから思ったんだが
今この分野に必要なのは技術者じゃなく、どう普及させていくかを考案する企画者やコンサルタントなんじゃないか
技術があってもiPhoneを作れなかった様に。 >>552
福岡の者なのでその中だと九大が気になりますね。
ありがとうございます。
>>556
昔あったロボット犬みたいなのを今の技術で出してくれたらまた流行るんじゃないのかなぁと思っています。 >>557
西日本なら阪大の石黒研はかなり有名だし面白いと思うよ
AIBOの研究者は大半リストラで数人残ってるらしいからどうだろうね。どちらにしてもソニーはエンタメやらないって言ってるし。
まあ今は他にコミュニケーションロボットが沢山あるので、AIがもっと発達して持ち主とのコミュニケーションを記録して学習するロボットが出てくるはず。
AIBOはバージョンアップ毎に飽きられていたので、断続的に進化し続け飽きさせない工夫がいるよね。