機器人創意製作與應用 主 講 者 蕭盈璋.

Slides:



Advertisements
Similar presentations
Arduino 應用. 標準開發板硬體 控制與開發元件 可配合感測元件裝置: 可配合感測元件裝置: 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。
Advertisements

第2章 Visual Basic 6.0编程基础 (第一部分)
智慧型二足機器人專題製作 主講者: 國立彰化師大附工 機電科主任 楊昭德
LinkIt ONE開發板的簡介.
計算機概論 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 演算法與流程圖 4-3 視窗程式語言設計 4-4 資料結構.
Demo-dataSource與DropDownList
紅螞蟻8號自走車 張乾益 睿揚創新科技/利基應用科技
松翰科技 — 全新高性能 8-bit 微控制器
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
Access数据库程序设计 总复习.
通用机器人 陈志辉
青岛市数字证书认证中心 2011年4月.
TSR智慧型機器人 基礎教材研習講義 主講人:張育誠 ˙智慧型機器人與應用實例 ˙單板電腦系統實作應用 ˙機械手臂與RF遙控器
關於科展─如何參與科展 演講者:林明宏.
資訊科種子教師分享與講評 機器人課程實作教學
四 VBScript编程基础.
Lab 6 SP601 Design Platform Introduction
Arduino 2016/05/04.
CH.2 Introduction to Microprocessor-Based Control
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
项目成果展示 ——深圳凯吉尔科技—— 凯吉尔全线代理无锡研奥产品 说明:
課程名稱:程式設計 授課老師:________
Arduino 基本知識.
電腦硬體裝修乙級技術士檢定 第一站 檢修卡製作及介面控制 撰寫PLD布林代數:PALASM 4 撰寫BASIC 程式語言
Chap 1. 智慧型機器人發展概況.
102年度新北市立三重商工旗艦計畫實施方案 先進車用電子控制技術培育計畫
第1章 認識Arduino.
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
LASER SOLDERING SYSTEM
1 巨集 2 資料型態 3 物件、屬性、方法與事件 4 陳述式與副函式 5 其他注意事項 6 範例
Block diagram BB —逻辑 —音频 —电源管理 HW interface. Block diagram BB —逻辑 —音频 —电源管理 HW interface.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
LEGO機器人教學 -MRDS為例(下).
Access VBA程序设计 本章重点 Access Basic编程语言 运算符、函数与表达式 Access Basic语句 模块的使用
第4章 程序控制结构与算法基础.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
機器人-Robot Nobody 機器人.
安裝JDK 安裝Eclipse Eclipse 中文化
Programmable System-on-Chip™ Cypress MicroSystems (PSoC™) 簡 介
Arduino實例報告.
丙級電腦軟設-VB程式設計 資料來源:林文恭研究室 整理:張福生.
第1章 單晶片微電腦概論.
四足機器人-進度報告 指導教授: 李博明 組員:4A 沈威城 4A 陳煒傑 4A 賴俊縣
四足機器人-進度報告 指導教授: 李博明 組員:4A 沈威城 4A 陳煒傑 4A 賴俊縣
VB程序设计语言 主讲教师:王 杨.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
程式語言(I)- Visual Basic 6.0 第 8 章 模組化程式設計I-副程式與自定函數.
数学建模 江西财经大学 数学与管理决策系 制作:华长生 华长生制作.
小结 郭清溥.
软件工程 第四章 软件设计 软件过程设计技术与工具.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
实验教学 MATLAB在行列式和矩阵中的应用 授课教师:杨梦云.
第13單元 實習8 Focus-Router-Lamp
Arduino互動設計 教學課程 本教材僅用於學術教學 請勿用在商業行為.
大圓小圓展風貌 ─圓面積 製作者:蔡怡真.
演講人:國立彰化師大附工 機電科主任:楊 昭 德
電腦概論考題分析 佛學資訊組 碩一 張榮顯.
SBC之特點-BASIC Commander
一、簡介 電腦硬體設計:純硬體電路(hardware)及韌體電 路(firmware)兩種方式。
預測機器人未來發展 組員:馬毓廷( ) 黃琇雯( ) 張佑碩( ) 林思妤( )
几何画板5.03教 程 第五章 部分菜单详解.
第四組 停車場搜尋系統 第四組 溫允中 陳欣暉 蕭積遠 李雅俐.
此方案适用于如下车辆与车辆,车辆与人之间实现防撞,安装简单、方便快捷,可以有效的降低各种车辆碰撞事故,车辆碾压人员事故的发生。
Visual FoxPro 应用基础与面向对象 程序设计教程
手机淘宝“变形”产品—微淘 操作流程指南 (内测版).
三角比的恆等式 .
LED Pili LED 中州技術學院 電子系 副教授 余文俊.
講師:劉俊民(金剛) Idea 創意應用科技有限公司
Presentation transcript:

機器人創意製作與應用 主 講 者 蕭盈璋

Agenda 教育機器人現況 教育機器人之特色 機器人創意製作 機器人競賽實例

教育機器人現況

查別克 (Karel apek) 1890-1938 捷克劇作家 蘿蔔(Robot)的由來 勞役、苦工 工人 Robota Robotnik Robot + 查別克 (Karel apek) 1890-1938 捷克劇作家 捷克文 波蘭文

機器人的定義 自身動力 聯合國標準化組織采納了美國機器人協會給機器人下的定義︰ 控制能力 機器人是靠 自身動力 和 控制能力 來實現各種功能的一種機器 聯合國標準化組織采納了美國機器人協會給機器人下的定義︰ “一種可編程和多功能的,用來搬運材料、零件、工具的操作機; 或是為了執行不同的任務而具有可改變和可編程動作的專門系統。”

HONDA ASIMO 機器人 身高: 130 cm 體重: 54 Kg 2005年發表 Advanced Step in Innovative Mobility 身高: 130 cm 體重: 54 Kg 2005年發表 特殊能力: . 爬行樓梯 . 慢速奔跑 . 語音辨識 . 人類臉部辨識 . 使用手勢與人類溝通 . 開關電燈、大門 . 為客人端茶。

機器人三大法則 艾西莫夫(Isaac Asimov, 1920-1992)二十世紀科幻文壇的超級大師,也是舉世聞名的全能通俗作家。是公認的「現代機器人小說之父」。他於一九四二年所創立的「機械人三大法則」: 第一法則 : 機器人不得傷害人類,或坐視人類受到傷害而袖手旁觀。 第二法則 : 除非違背第一法則,機器人必須服從人類的命令。 第三法則 : 在不違背第一法則及第二法則的情況下,機器人必須保護自己。

智慧型機器人類型 工業機器人 教育機器人 保全機器人 保全機器人 醫療機器人 娛樂機器人 服務機器人 R1 (利基, Taiwan) SeQ-1 (新光保全, Taiwan) 智慧型機器人 醫療機器人 娛樂機器人 服務機器人 瓦力 RIBA(東海橡膠, 日本) Roomba (iRobot, USA)

機器人博物館(一) ~ 北台灣科學技術學院 博物館設立日期: 2005/11/28 館長: 潘同泰教授 基地面積: 建物總樓地板面積2300坪

機器人博物館(二) ~中 州 技 術 學 院 創思機器人博館 2008 年 地點: 中州技術學院機電館三樓

機器人的結構 機器人是整合的科技 拆開看簡單, 整合才是學問 感應器 輸出元件 驅動電路 中央處理單元 人機介面 馬達 其他 機械結構

教育機器人之特色

機器人系列(一) 人形機器人 6 軸 12 軸 16 軸 19 軸 13

機器人系列 (二) 輪型機器人 紅螞蟻自走車 坦克 innoBot 自走車 競速車 越野車 Mini-Ubot 14

機器人系列(三) 仿生機器人 小蜘蛛 大蜘蛛 機械蛇 15

機器人系列(四) 機器人模組 16軸機器人 控制板 32軸機器人 控制板 各種感測器模組 16

機器人創意製作 紅螞蟻自走車 Homework Board 專題製作板

紅螞蟻8號簡介 *配備: .主控制板(內建單板電腦、紅外線、按鈕、IO 接腳) .直流馬達x 2 .橡膠輪組 .USB 接線 .電池盒 *特色: . 單板電腦核心,內含8 位元單晶片。 . USB 程式下載,不需額外燒錄工具。 . 具有8 個獨立GPIO 及6-Pin CmdBus 擴充介面。 . 內建紅外線感測、蜂鳴器及按鈕。 . 全中文化高階語言程式軟體。 . 提供函數化指令。 . 提供實驗範例。

紅螞蟻8號介紹 橡膠輪胎 直流馬達1 萬用板及麵包板 電源開關 按鈕1 按鈕2 紅外線感測器 x 3 LED燈1 LED燈2 Cmd Bus 電池盒 蜂鳴器 GPIO x 8 重置按鈕 電路板 USB接口 直流馬達2 橡膠輪胎

Homework Board簡介 *特色: . 單板電腦核心,內含8 位元單晶片。 . USB 程式下載,不需額外燒錄工具。 . 具有16 個獨立GPIO 及6-Pin CmdBus 擴充介面。 . 31X13個線路焊接點(萬用板)。 . 附麵包板 . 全中文化高階語言程式軟體。 . 提供函數化指令。 . 提供實驗範例。 . 可加購材料包升級為實驗教材。

Homework Board介紹 麵包板 Cmd Bus USB接口 電源接頭 重置按鈕 電源開關 GPIO x 16 萬用板

個人單板電腦– PSBC (Personal Single Board Computer) USB 開發簡單化 -- 非工程人員專用 產品個性化 -- 非大量生產產品 開發極速化 -- 快速完成產品原型 效能極大化 -- 功能模組結合 22

利基之SBC-- BASIC Commander 利基應用科技研發之單板電腦 MTP Type MCU inside,可多次重複燒寫程式 USB 介面 On Board 可單獨使用輸出入腳 (16 or 24) 專有cmdBUS與周邊模組通訊 可搭配周邊模組使用(Up to 32個) 23

BASIC Commander ® Platform

innoBASICTM Workshop Terminal Window File Manager Window Message Input/Output Window Program Editor Window

innoBASICTM Fundamental Commands DIM PERIPHERAL 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 IN READPORT INPUT RESETMODULE LCDCMD REVERSE LCDIN SETDIRPORT LCDOUT TOGGLE LOW WRITEPORT

innoBASICTM Math & Conversion Commands FLOAT2WORD FLOAT2INTEGER FLOAT2DWORD FLOAT2LONG FLOAT2STRING FLOAT2REALSTRING LCASE UCASE RIGHT MID LEFT LEN STRREVERSE PAUSE RANDOM ABS SGN CEIL FLOOR SQRT EXP EXP10 LOG LOG10 SIN COS ASIN ACOS ATAN ATAN2 BYTE2FLOAT SHORT2FLOAT WORD2FLOAT INTEGER2FLOAT DWORD2FLOAT LONG2FLOAT STRING2FLOAT FLOAT2BYTE FLOAT2SHORT

Peripheral Modules (1/3) 二軸加速度模組 三軸加速度模組 超音波測距模組 電子羅盤模組 紅外線測距Sensor 顏色感測模組

Peripheral Modules (2/3) 2.4 GHz RF Module PS2遙控模組 藍芽傳輸模組 大氣壓力及高度模組 溫濕度感測模組 三軸搖桿模組

Peripheral Modules (3/3) 4x4 keypad module 2x16 LCD module Timepiece Module Dual 650mA DC Motor Drive Module RC Servo Drive Module (16-CH) DC Motor Control Module (30A 35V)

2x16 LCD Module Usage Peripheral myLCD As LCD2x16A @ 0 ‘module ID is 1 Sub Main() myLCD.Display(“HOW ARE YOU?”) ‘display message End Sub USB HOW ARE YOU? cmdBUS

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 USB cmdBUS

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 USB cmdBUS

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 USB cmdBUS

專題應用 --- 二足機器人 重力感測 超音波 Servo Commander 16 藍芽、RF 、PS2

專題應用--- 二足機器人 個人單板電腦 BASIC Commander 伺服機驅動模組 Servo Control Module 鋁材 37

專題應用 --- innoBot 自走車 個人單板電腦 BASIC Commander 紅外線感測 【應用】 避障、循跡、遙控….. 38

專題應用 --- 坦克 Peripheral MyMotor As MotorRunnerB @ 1 Sub main() Do 個人單板電腦 BASIC Commander Peripheral MyMotor As MotorRunnerB @ 1 Sub main() Do MyMotor.ForwardA(200) MyMotor.ForwardB(200) Pause 1000 MyMotor.BackwardA(200) MyMotor.BackwardB(200) Loop End Sub 馬達控制模組 39

專題應用 --- 六腳機械獸 BASIC Commander Servo Control Module x 2

專題應用 --- 七 Omni-directional Robot 全向輪移動平台機器人

機器人競賽實例

機器人競賽狀況(一) 台師大--全國二足機器人大賽 雲科大-- 全國智慧型機器人創意大賽 萬能科大-- 全國智慧型機器人科技創意競賽 機器人跳舞、迷宮、踢足球、競走 雲科大-- 全國智慧型機器人創意大賽 機器人跳舞、迷宮、踢足球、競速車、輪型迷宮 萬能科大-- 全國智慧型機器人科技創意競賽 競速、障礙自走車、創意賽 建國科大– 全國智慧型機器人程式設計競賽 二足跳舞、二足競走、輪形迷宮賽、競速自走車

機器人競賽狀況(二) 南台科大--台灣智慧型機器人國內及國際邀請賽 南台科大--人工智慧單晶片電腦鼠暨機器人競賽 http://www.ee.stut.edu.tw/robot/ 南台科大--人工智慧單晶片電腦鼠暨機器人競賽 各校輪辦-- TDK盃大專院校創思設計與製作競賽 http://www.youtube.com/watch?v=Ze6rOK600M0&feature=related 屏科大-- 工業機器人競賽 屏科大--田間機器人競賽 http://www.youtube.com/watch?v=x4LGfHYlnnw&feature=related

Passion for Innovation 謝謝聆聽 ! Passion for Innovation