ODEプãƒã‚­ãƒ£ãƒ³ãƒ—4(最終回):ã¡ã‚‡ã„ワル2足歩行ロボットã®ä½œã‚Šæ–¹ï¼

2007-02-24
By

 

2月10æ—¥ã‹ã‚‰12æ—¥ã¾ã§ã®ï¼“連休ã¯å…¨å›½ã§ã„ã‚ã„ã‚ãªã‚¤ãƒ™ãƒ³ãƒˆãŒé–‹å‚¬ã•れã€ã“ã“金沢ã§ã‚‚第19回フードピアランドãŒçœŒä¸­å¤®å…¬åœ’ã§é–‹å‚¬ã•れã€çŸ³å·çœŒã‚„全国ã®ãŠã„ã—ã„食ã¹ç‰©ã®å±‹å°ãŒæ‰€ç‹­ã—ã¨ä¸¦ã³ãµã‚‹ã•ã¨ã®å‘³ã‚’満喫ã—ã¾ã—ãŸã€‚輪島産ã®ç„¼ã牡蠣ãŒã¨ã¦ã‚‚美味ã§ã—ãŸã€‚

ã•ã¦ã€ã‚ªãƒ¼ãƒ—ンソースã®å‹•力学計算エンジンODE (Open Dynamics Engine) ã«é–¢ã™ã‚‹ãƒ­ãƒœã‚³ãƒ³ãƒžã‚¬ã‚¸ãƒ³ã®é€£è¼‰ã‚‚No.50(2月15日発売)ã§çµ‚ã‚りã§ã™ã€‚ 今回ã¯ODEã®ä¸–界を楽ã—ã‚“ã§ã‚‚らã†ãŸã‚ã‚«ãƒ©ãƒ¼ãƒšãƒ¼ã‚¸ã«æŽ²è¼‰ã—ã¦ã‚‚らã„ã€èƒŒæ™¯ã‚„テクスãƒãƒ£ãƒ•ァイルã®å¤‰æ›´æ³•ãªã©ä»˜å±žã®ãƒ‰ãƒ­ãƒ¼ã‚¹ã‚¿ãƒƒãƒ•ã®ä½¿ã„方をメインã«èª¬æ˜Žã—ã€ç°¡å˜ãªï¼’足歩行制御ã«ã¤ã„ã¦ã‚‚触れã¦ã„ã¾ã™ã€‚

Open Dynamics Engine  Robot Simulator

       サンプルプログラムã®ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã‚·ãƒ§ãƒƒãƒˆ

ãªãŠã€ã‚µãƒ³ãƒ—ルプログラムã¨ã—ã¦ä¸Šå›³ã«ã‚るSFã¡ã£ããªï¼’足歩行ロボットWarusa P01を題æã«ã—ã¦ã„ã¾ã™ã®ã§èˆˆå‘³ã®ã‚ã‚‹æ–¹ã¯æ˜¯éžãŠèª­ã¿ãã ã•ã„。

プログラムã«ã¯ç°¡å˜ãª 2足歩行制御ãŒå®Ÿè£…ã•れã¦ãŠã‚Šã€ä»¥ä¸‹ã®ãƒªãƒ³ã‚¯ã‹ã‚‰ã‚²ãƒƒãƒˆã§ãã¾ã™ã®ã§ã€ã”自由ã«éŠã‚“ã§ãã ã•ã„。 ãŸã ã—ã€ç„¡ä¿è¨¼ã§ãŠéŠã³ï¼ˆã‚²ãƒ¼ãƒ ã®ã‚ˆã†ã«ã¯æ¥½ã—ã‚ã¾ã›ã‚“。å˜ãªã‚‹ã‚µãƒ³ãƒ—ルã§ã™ã€‚)用ã§ã™ã€‚ãƒã‚°ã‚‚ã‚りã¾ã™ã®ã§å†é…布ã¯ãŠæ­¢ã‚ãã ã•ã„。ãªãŠã€éŠã³æ–¹ã¯ã™ã¿ã¾ã›ã‚“ãŒãƒ­ãƒœã‚³ãƒ³ãƒžã‚¬ã‚¸ãƒ³ã®è¨˜äº‹ã‚ã‚‹ã„ã¯ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’ã”覧ãã ã•ã„。

  • サンプルプログラム(Petit Waru Robot Simulator)ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰
  • warusap070221.tgz(tgzã§åœ§ç¸®)
  • 上ã®ï¼’ã¤ã®ãƒ•ァイルã¯åœ§ç¸®æ–¹æ³•ãŒé•ã†ã ã‘ã§ä¸­èº«ã¯åŒã˜ã‚‚ã®ã§ã™ã€‚

ã¡ãªã¿ã«ã€ ã“ã®ãƒ­ãƒœãƒƒãƒˆã®åå‰Warusa P01ã¯ã‚¢ãƒ‹ãƒ¡ã€Œãƒ«ãƒ‘ン三世ã€ã®æ„›ç”¨ã—ã¦ã„る銃ワルサーP38を文字ã£ã¦å‘½åã—ãŸã‚‚ã®ã§ã™ã€‚デザイン優先ã®ãŸã‚歩行制御ã«ã¯å‘ã„ã¦ã„ã¾ã›ã‚“。ãã‚‚ãも股関節ãŒèƒ´ä½“ã®çœŸæ¨ªã«ã¤ã„ã¦ã„る構造ã®ãƒ­ãƒœãƒƒãƒˆã«ã‚¹ãƒ ãƒ¼ã‚ºãªï¼’足歩行をã•ã›ã‚‹ã“ã¨ã¯å®¹æ˜“ã§ã¯ãªã„ã®ã§ã™ã€‚パラメータもå分ã«ãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã—ã¦ã„ãªã„ã®ã§ã€ãªã‚“ã¨ã‹æ­©ã程度ã®ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚パラメータをãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã—ã¦ã‚ˆã‚Šã‚¹ãƒ ãƒ¼ã‚ºã«æ­©ã‹ã›ã¦ã¿ã¦ãã ã•ã„。

ãªãŠã€ç‰çƒå¤§å­¦ã®å±±ç”°ã•ã‚“ã‹ã‚‰Mac OS X用ã®makefileã‚’é€ã£ã¦ã„ãŸã ãã¾ã—ãŸã®ã§ã€ä¸Šè¨˜ã®ãƒ•ァイルã«ã¯å…¥ã‚Œã¦ã‚りã¾ã™ã€‚makefile.osxã¨ã„ã†åå‰ãªã®ã§makefileã«ã‚³ãƒ”ーã—ã¦ãŠä½¿ã„ãã ã•ã„。ODE0.8ã‹ã‚‰make installã§libdrawstuff.aãŒ/usr/local/libã«ã‚³ãƒ”ーã•れãªããªã‚Šã¾ã—ãŸã®ã§å¾¡è‡ªåˆ†ã§/usr/local/libã«ã‚³ãƒ”ーã—ã¦ã‹ã‚‰ãŠä½¿ã„ãã ã•ã„。ã¾ãŸã€drawsutffもカーボンã«å¯¾å¿œã—X11ãŒãªãã¦ã‚‚OS X上ã§å‹•ãよã†ã«ãªã‚Šã¾ã—ãŸã€‚ãšã„ã¶ã‚“楽ãƒãƒ³ã«ãªã£ãŸã‚‚ã®ã§ã™ã€‚ä»¥ä¸Šã®æƒ…å ±ã¯å…¨ã¦å±±ç”°ã•ã‚“ã‹ã‚‰ã®æƒ…å ±ã§ã™ã€‚ç§ã®iMacã¯ã‚¤ãƒ³ãƒ†ãƒªã‚¢ã¨åŒ–ã—ã¦ã„ã‚‹ã®ã§æœ¬å½“ã«åŠ©ã‹ã‚Šã¾ã—ãŸã€‚

[訂正・ãŠè©«ã³]
ロボコンマガジンNo.50ã®P69ã«ã‚る「プãƒè¬›åº§ã€€å›žè»¢è¡Œåˆ—ã£ã¦ä½•ã§ã™ã‹ï¼Ÿã€ã§å›žè»¢è¡Œåˆ—ã®r33ã«å¯¾å¿œã™ã‚‹è¦ç´ ã¯R[0]ã§ã¯ãªãR[10]ã§ã™ã€‚以下ã®å¼ãŒæ­£è§£ã§ã™ã€‚ロボコンマガジンã«ç¢ºèªã—ãŸã¨ã“ã‚ã€ã“ã®ãƒŸã‚¹ã¯ç·¨é›†ã®æ®µéšŽã‚’離れå°åˆ·ã®æ®µéšŽã§èµ·ããŸã‚ˆã†ã§ã™ã€‚ç§ã®ãƒŸã‚¹ã§ã¯ã‚りã¾ã›ã‚“ãŒã€ã“ã®å ´ã‚’借りã¦è¨‚æ­£ã—ãŠè©«ã³ã—ã¾ã™ã€‚
 

 

最後ã«ãªã‚Šã¾ã™ãŒã€ãƒ­ãƒœã‚³ãƒ³ãƒžã‚¬ã‚¸ãƒ³ã®é€£è¼‰ã¯ç§ã«ã¨ã£ã¦è²´é‡ãªä½“験ã¨ãªã‚Šã¾ã—ãŸã€‚編集を担当ã—ã¦ãã ã•ã£ãŸé«˜æ©‹æ§˜ã«ã¯å¤§å¤‰ãŠä¸–話ã«ãªã‚Šã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚ã¾ãŸã€ç§ã®è¨˜äº‹ã‚’読んã§ODEã‚’ã¯ã˜ã‚ã‚‰ã‚ŒãŸæ–¹ã‚‚ã„らã—ゃるã¨ã®ã“ã¨ãªã®ã§ã€åŸ·ç­†ã—ãŸã‹ã„ãŒã‚ã£ãŸã¨ã„ã†ã‚‚ã®ã§ã™ã€‚ã¾ãŸã€æ©Ÿä¼šã‚’作り他ã®é›‘誌ã«ã‚‚記事を投稿ã—よã†ã¨è€ƒãˆã¦ã„ã¾ã™ã®ã§ä»Šå¾Œã¨ã‚‚よã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚

2 Responses to ODEプãƒã‚­ãƒ£ãƒ³ãƒ—4(最終回):ã¡ã‚‡ã„ワル2足歩行ロボットã®ä½œã‚Šæ–¹ï¼

  1. ã§ã‚€ MonsterID Icon ã§ã‚€ on 2007-02-20

    ロボコンマガジンã®ç§ã®è¨˜äº‹ã‚’読んã§é ‚ãã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚ã‚„ã£ã¨çµ‚ã‚りホットã—ã¦ã„ã¾ã™ã€‚

    全4回ã§ã—ã‹ã‚‚ページ数ãŒé™ã‚‰ã‚Œã¦ã„ãŸã®ã«ã‚‚ã‹ã‹ã‚らãšã€æ¬²å¼µã£ã¦ã„ã‚ã„ã‚è©°ã‚込んã ã®ã§ã‚ã‹ã‚Šãšã‚‰ã„箇所も多ã‹ã£ãŸã¨æ€ã„ã¾ã™ã€‚

    4月ã«ODEを使ã£ã¦ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ã‚’作りãªãŒã‚‰ãƒ­ãƒœãƒƒãƒˆå·¥å­¦ã®åŸºç¤Žã‚’体験ã™ã‚‹ã¨ã„ã†ã‚³ãƒ³ã‚»ãƒ—ãƒˆã®æ‹™è‘—ãŒæ£®åŒ—出版ã‹ã‚‰ç™ºåˆŠã•れる予定ãªã®ã§ãã¡ã‚‰ã‚‚よã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚

    ã•ã¦ã€ã‚µãƒ³ãƒ—ルプログラムã¸ã®ãƒªãƒ³ã‚¯ã‚’トップページã«å¼µã‚Šã¾ã—ãŸã®ã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã§ãã‚‹ã¨æ€ã„ã¾ã™ã€‚éŠã‚“ã§ãã ã•ã„。

  2. ãƒãƒãƒªãƒ³ã‚³ MonsterID Icon ãƒãƒãƒªãƒ³ã‚³ on 2007-02-19

    ロボコンマガジンを読んã§ã€ã‚µãƒ³ãƒ—ルプログラムをã“ã“ã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã—よã†ã¨ã—ãŸã‚“ã§ã™ãŒè¦‹ã¤ã‘られã¾ã›ã‚“ã§ã—ãŸã€‚
    ã©ã“ã«ã‚ã‚‹ã®ã§ã—ょã†ã‹ï¼Ÿ

コメントをã©ã†ãž

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

1,539 views  (Since 2010-08-11)