- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16轴机器人- Robotinno
智慧型二足機器人專題製作 學習目標 1. 瞭解機器人歷史簡介,使對機器人歷史產生興趣。 2. 瞭解機器人設計的基本原理,使產生對機器人設計興趣。 3. 能瞭解機器人流程圖概念以及如何應用於解決機器人組裝問題。 4. 引起學生學習機器人程式innoBASIC撰寫的興趣。 5. 培養學生使用機器人innoBASIC程式語言開發工具的基本能力。 6. 學習迴圈結構(FOR-NEXT)以及控制機器人零組件動作。 7. 練習分析問題,包括輸入、輸出、資料處理方式。 8. 學習如何使用servo Commander16控制器製作自動行走機器人。 9. 學習如何製作機器人專題製作,小組討論和養成團隊合作精神。 機器人歷史簡介 1.生活處處有科學,生活時時用科學: 2.詞源:機器人是一種具有移動性、個體性、智能性、通用性、半機械半人性、自動性、奴隸性等7個特徵的柔性機器。」 3.機器人是自動控制機器(Robot)的俗稱 日本HONDA機器人原型ASIMO 機器人歷史簡介(2) 4. 機器人的種類與演變 當代應用機器人: 4.1工業機器人 4.2寵物、玩偶類機器人: 4.3動漫、遊戲的機器人: 4.4模擬和社交機器人: 4.5醫學上機器人: 4.6探險及危險工作機器人: 機器人的定義 機器人三大法則 艾西莫夫(Isaac Asimov, 1920-1992)二十世紀科幻文壇的超級大師,也是舉世聞名的全能通俗作家。是公認的「現代機器人小說之父」。他於一九四二年所創立的「機械人三大法則」: 智慧型機器人類型 BASIC Commander 系統介紹 2x16 LCD Module Usage Peripheral myLCD As LCD2x16A @ 0 ‘module ID is 1 Sub Main() myLCD.Display(“HOW ARE YOU?”) ‘display message End Sub Keypad Module Usage Peripheral myKeypad As KeypadA @ 1 ‘module ID is 1 Sub Main() Dim keyID As Byte Dim Keystatus As Byte Do keystatus=Mykeypad.GetKeyID(KeyID) If Keystatus = 1 Then Debug Key , KeyID, CR Loop End Sub Sonar Module Usage Peripheral MySonar As SonarA @ 2 ‘module ID is 2 Sub main() Dim dis As Word Do MySonar.Ranging() ‘start the sonar Pause 100 ‘wait for reflection MySonar.GetDistance(1,dis) ‘read the distance Debug Distance = ,dis, cm,CR Loop End Sub Compass Module Usage Peripheral myComp As CompassA @ 3 ‘module ID is 3 Sub Main() Dim Ang As Word ‘declare variable Do MyComp.GetAngle(Ang) ‘angle to the North Debug Angle: , Ang, CR ‘display angle Loop End Sub 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
文档评论(0)