STEP6: 関節角ã¨ã‚¢ãƒ¼ãƒ å…ˆç«¯ä½ç½®ã¨ã®é–¢ä¿‚

Open Dynamics Engine

ODE本 Step6 扉図ã®ã‚«ãƒ©ãƒ¼ç”»åƒ

ODE本「簡å˜!実践!ロボットシミュレーション – Open Dynamics Engineã«ã‚ˆã‚‹ãƒ­ãƒœãƒƒãƒˆãƒ—ログラミング
ã€ã®Step6ã§ã™ï¼Ž

ã“ã“ã§ã¯ï¼Œãƒ­ãƒœãƒƒãƒˆå·¥å­¦ã®æœ€ã‚‚基本ã§ã‚ã‚‹é–¢ç¯€è§’ã¨æ‰‹å…ˆä½ç½®ã®é–¢ä¿‚ã‚’å­¦ã³ã¾ã™ï¼Žå°‚門用語ã§ã¯é‹å‹•å­¦ã¨é€†é‹å‹•å­¦ã¨ã„ã„,難ã—ã„ãã†ã§ã™ãŒãれã»ã©ã§ã‚‚ã‚りã¾ã›ã‚“.ODE本ã§ã¯ï¼Œé‹å‹•å­¦ã®è¨ˆç®—ã«ã‚·ãƒ³ãƒ—ルã§ç¾Žã—ã„åºƒç€¬å…ˆç”Ÿã®æ–¹æ³•を採用ã—ã¦ã„ã¾ã™ï¼ŽDH記法ã«å«Œæ°—ãŒã•ã—ãŸæ–¹ã‚‚ã“ã®æ–¹æ³•ãªã‚‰å¤§ä¸ˆå¤«ã§ã™ï¼Žã“ã®ã‚¹ãƒ†ãƒƒãƒ—をマスターã™ã‚‹ã“ã¨ã§ä¸‹ã®ãƒ‡ãƒ¢ã®ã‚ˆã†ã«ãƒ­ãƒœãƒƒãƒˆã‚¢ãƒ¼ãƒ å…ˆç«¯ã‚’好ããªã¨ã“ã‚ã¸ç§»å‹•ã™ã‚‹ã“ã¨ãŒã§ãるよã†ã«ãªã‚Šã¾ã™ï¼Žè©³ã—ãã¯ODE本ã§ï¼Žï¼Žï¼Ž

以下ã«ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ã®å‹•画を掲載ã—ã¾ã™ï¼Žã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¯ã“ã®ãƒšãƒ¼ã‚¸ã®æ³¨æ„事項を読ã¿ï¼Œãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ï¼Œãƒ“ルドやコンパイルã—実行ã—ã¦ãã ã•ã„.


  • プログラム6.1: 3自由度ロボットアーム (P164)
    • 説明:上ã®å‹•ç”»ã§ã¯ã‚­ãƒ¼ãƒœãƒ¼ãƒ‰ã®æ“作ã«ã‚ˆã‚Šãƒ­ãƒœãƒƒãƒˆã‚’å‹•ã‹ã—ã¦ã„ã¾ã™ï¼Žã“ã®ãŠã—ゃれãªï¼Ÿãƒ­ãƒœãƒƒãƒˆã‚¢ãƒ¼ãƒ ã«é‹å‹•学,逆é‹å‹•学を実装ã—ã¦ã„ãã¾ã—ょã†ï¼Ž
  • プログラム6.3: arm2.cpp 3自由度ロボットアーム,é‹å‹•学実装 (P169)

  • プログラム6.4: 3自由度ロボットアーム,逆é‹å‹•学実装 (P180)
    • 説明:3自由度ロボットアームã«é€†é‹å‹•学を実装ã—ã¦ã„ã¾ã™ï¼Žèµ¤ã„çƒã«ã‚¢ãƒ¼ãƒ å…ˆç«¯ãŒ
      届ãよã†ã«åˆ¶å¾¡ã—ã¦ã„ã¾ã™ï¼Žé€†é‹å‹•å­¦ã®è§£ã¯è¤‡æ•°ã‚り,上ã®ãƒ‡ãƒ¢ã§ã‚‚途中ã§åˆ‡ã‚Šæ›¿ãˆã¦ã„ã¾ã™ï¼Ž
      æ•°å¹´å‰ã«ã“ã®ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ã‚’作ã£ãŸã¨ãã¯æ„Ÿå‹•ã—ã¾ã—ãŸï¼Ž

(最終更新日 2008-7-27)

コメントをã©ã†ãž

メールアドレスãŒå…¬é–‹ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。

1,267 views