• ベストアンサー

Robot作るとき使える数学分野を教えて!

量子力学とか解析力学とか ベクトル解析とか 勉強しようとしても 雲をつかむようなので 始められません 数学を独学する ターゲットを明確にするために 教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • meti009
  • ベストアンサー率4% (7/167)
回答No.3

どのようなロボットですか? 私はロボットうまく動かす実験で 自作のロボットにマイコンを取り付けて マイコンにプログラミングを組んで動かしたことがあります。 ロボットでもハードとソフトの面があるので、 ハードでは全て自分で設計するなら電気回路、回路理論 ソフトではプログラミング技術などこだわればいろいろといじれます。 本格的に細くすると、 各関節のモーターを任意の角度に制御するサーボ制御技術 カメラ映像から物体の位置を計測する三次元画像認識(情報処理)技術 物体を掴んだ部分から受ける力を調べる力センシング(電子工学)技術 物体から受けた力による自分自身の移動を計算する力学技術 物体を持ち上げる事によるアーム各部のたわみや必要強度を計算する機械材料強度技術 大パワーを出すことで発生する熱の伝達に関する熱工学や、冷却のための流体工学 外部から遠隔制御するために必要な無線工学 などが求められますが、 まずはソフトの部分の簡単なプログラミングが組めればロボットを動かすことができます。 プログラミング自体は一ヶ月もあれば習得できるレベルです。 それに応じてハードの面で回路等組めるといろいろ違ってきます。 プログラミングについては数学と離れていますが、 ハードの面では数学を頻繁に使います。 中でも高校数学で言うと微分積分は必須です。 色々言ってもわからないと思うのでまずは簡単なロボットを組んでみたらどうですか? はっきり言ってどの程度のロボットかによって全然話は違ってきます。 自作のロボットについていえば学問として深く勉強しなくても 必要なところだけを勉強すれば、済みます。 企業のロボット開発などでは一人では作れないので、 ハード、ソフトで開発部門を分けやっていくので 専門の知識が必要になりますが、そこまでするなら 大学に行って勉強することをお勧めします。

Gen_bamboo
質問者

お礼

PICとセンサーや アクチュエーターについては 高校で学んだので 理解したつもりでしたが 思い込みもいいところで 恥ずかしい次第です 本題ですが 『各種センサを用いた ロボットの移動・回転に関する制御』 について 必要となってくる数学の分野 と質問したほうが 良かったかもしれません ありがとうございます 大学行ったほうがいいかもしれないので 本気で考えています

Gen_bamboo
質問者

補足

いまはPICしか使い方が分からない状況です しかも割り込みとか概念しか知りません (いま知ろうという最中です) 自作のロボットですが 将来的には ・raspberry pi ・beaglebone black ・arduino などを使ったものも 制作していくつもりです

その他の回答 (3)

  • lumiheart
  • ベストアンサー率47% (1141/2405)
回答No.4

イナーシャの計算 http://home.catv.ne.jp/hh/toku/jdsgn/inertia/inertia.htm 運動方程式 http://home.catv.ne.jp/hh/toku/jdsgn/undou/undou.htm トルクの計算 http://home.catv.ne.jp/hh/toku/jdsgn/torqu/torqu.htm ロボットのモーション制御(軌跡制御) http://dream-drive.net/robot/asi.htm http://www.ic-corp.jp/html/robotworks.html ↓を買うのが一番安価でもある http://kondo-robot.com/product-category/khrseries http://www.hpirobot.jp/gr-001/product/index.html その他ロボワン公認 http://www.robo-one.com/roboonelight/index.html#freedom 自分で作ると市販品の倍以下の予算で作るのは至難の業でもある ↓を別途買わなきゃならんし http://www.toyoas.jp/products/category/senban/index.html http://www.toyoas.jp/products/category/milling/index.html 3Dプリンタキット http://www.itmedia.co.jp/news/articles/1308/28/news057.html これを買えば有る程度のロボット部品を作れるが

  • bartok88
  • ベストアンサー率6% (16/247)
回答No.2

制御理論とかじゃないですか。

Gen_bamboo
質問者

補足

ありがとうございます ただ ちょっと冷たいですよね さすがに分かりますよ 高校数学程度しか 理解していないので お手柔らかにお願いします

  • zb178
  • ベストアンサー率8% (14/171)
回答No.1

各種演算の精度とスピードを上げる努力からはじめてみてはどうでしょうか

Gen_bamboo
質問者

補足

ありがとうございます でも それ数学あんまり 関係ないような気がしますけど... 算数とかですよね? いや 初心者なので分かりません