- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16轴机器人讲义-国立竹北高中.ppt
智慧型二足機器人培訓 innoBASICTM Workshop innoBASICTM Fundamental Commands DIM PERIPHERAL ENUM … END ENUM IF …THEN … ELSE DO… LOOP SELECT… CASE FOR… NEXT GOTO RETURN CALL SUB … END SUB FUNCTION…END FUNCTION EVENT … END EVENT ...etc. innoBASICTM I/O Commands BUTTON OUTPUT CHECKMODULE COUNT PULSEIN DEBUG PULESOUT DEBUGIN PWM GETDIRPORT HIGH RCTIME innoBASICTM Math Conversion Commands PAUSE RANDOM ABS SGN CEIL FLOOR SQRT EXP EXP10 LOG LOG10 SIN COS 16軸機器人- Robotinno RC Servos of Robotinno Principles of RC Servo Control SC16 Servo Control Board Power Supply Charging Servo Numbering 練習一: 機器人做體操 FRAME 44 (左腳著地) FRAME 45 (提右腳-在後方) FRAME 46 (右腳向前提) FRAME 47 (右腳著地) FRAME 48 (提左腳-在後方) RoboTinno機器人控制程式的下載概略分為兩大步驟: (1) 先下載已事先存在Frame(或自行規劃新的Frame), (2) 然後下載innoBASIC程式 。 註:從事上述下載動作時,不要連接電池電源。完成上述下載動作後,控制程式已在SC16記憶體上,可把USB傳輸線從SC16拔開,再連接電池電源,機器人即可動作。 啟動動作編輯器前,請先確認 (1) 電腦與Servo Commander 16 ,SBC與伺服 機模組是否正確連接(電腦與SBC請以USB連 接,SBC與伺服機模組請以cmdBUS連接) 。 (2) 請確認伺服機模組提供的電壓,在伺服機所 能承受的電壓範圍內。 步驟1:打開innoBasic,再打開動作編輯器。 p.s. 打開動作編輯器後,原先儲存的Frame會被清除。 前進步行控制~ 步驟2:確認SC16沒有連接電池電源,且使用USB傳輸線將SC16與pc連接起來。 步驟3:此步驟是找到存於電腦中的FRAME之目錄所在位置。 步驟4:此步驟是將檔案中的Frame下載到ServoCommander的記 憶體中。在動作檔案中、模組0中各點選一個Frame, 然後按下「」,此時下載後模組0中的Frame與延伸 檔會與動作檔案相同。 (a) 下載Frame步驟 (b) 下載後模組0之Frame名稱 步驟5:重複步驟3,將所有動作檔案的FRAME下載至 ServoCommander記憶體中。 步驟6:將全部動作控制程式編譯、下載到ServoCommander 中。 步驟7:拔除 sc16的USB傳輸線後,接上伺服機電源後即可開始動作!! Peripheral myser1 As servorunnera @ 0 Dim I As Byte Sub Main() -----設定初始微調值----------- myser1.SetPosOffset(0,0) myser1.SetPosOffset(1,0) myser1.SetPosOffset(2,0) myser1.SetPosOffset(3,0) myser1.SetPosOffset(4,0) myser1.SetPosOffset(5,0) myser1.SetPosOffset(6,0) myser1.SetPosOffset(7,0) myser1.SetPosOffset(8,0) myser1.SetPosOffset(9,0) myser1.SetPosOffset(10,0) myser1.SetPosOffset(11,0) myser1.SetPosOffset(12,0) myser1.SetPosOffset(13,0) myser1.SetPosOffset(14,0) myser1.SetPosOffset(15,0) ------------------------------- RunFrame(0) 執行動作0 Pause 1000
您可能关注的文档
- 102年金门县马山至山后海域环境测定调查-金门县政府.PDF
- 103学年度新生生活体验营活动时程表.PDF
- 103年度高雄市政府研考会公共工程品质管理研习施工品质不良产生工安.PDF
- 103年校园无障碍通路设置自主检查表.doc
- 103挡土开挖与邻房保护人才培训计画-土木工程系KUAS-kuasedutw.doc
- 105年大学学科能力测验数学科参考详解.PDF
- 105年度00902泥水粉刷乙级技术士技能检定学科测试试题本试卷有.PDF
- 105年度环境品质监测计画监测项目.doc
- 105年清明节连续假期国道交通疏导计画(含绩效指标)-台中区监理所.PDF
- 1067公厘轨距铁路长焊钢轨铺设及养护规范.PDF
文档评论(0)