[go: up one dir, main page]

TWI341779B - Sytstem and method for graphically arranging robot's working space - Google Patents

Sytstem and method for graphically arranging robot's working space Download PDF

Info

Publication number
TWI341779B
TWI341779B TW096146139A TW96146139A TWI341779B TW I341779 B TWI341779 B TW I341779B TW 096146139 A TW096146139 A TW 096146139A TW 96146139 A TW96146139 A TW 96146139A TW I341779 B TWI341779 B TW I341779B
Authority
TW
Taiwan
Prior art keywords
user interface
block
robot
graphical user
task
Prior art date
Application number
TW096146139A
Other languages
English (en)
Other versions
TW200925915A (en
Inventor
Wei Han Wang
Ya Hui Tsai
Yen Chun Lin
Original Assignee
Ind Tech Res Inst
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ind Tech Res Inst filed Critical Ind Tech Res Inst
Priority to TW096146139A priority Critical patent/TWI341779B/zh
Priority to US12/031,718 priority patent/US8160746B2/en
Publication of TW200925915A publication Critical patent/TW200925915A/zh
Application granted granted Critical
Publication of TWI341779B publication Critical patent/TWI341779B/zh

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1671Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0033Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by having the operator tracking the vehicle either by direct line of sight or via one or more cameras located remotely from the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39065Calculate workspace for end effector, manipulator
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40089Tele-programming, transmit task as a program, plus extra info needed by robot
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40095Modify tasks due to modular tooling, other fixture configuration, environment
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40099Graphical user interface for robotics, visual robot user interface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40607Fixed camera to observe workspace, object, workpiece, global

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Description

P53960066TW 25681twf.doc/n 九、發明說明: 【發明所屬之技術領域】 本發明是有關於一種圖形式機器人工作空間配置系統 與方法,尤其是利用使用者對環境的認知之圖形式機器人 工作空間配置系統與方法。 【先前技術】 近年來隨著感測器與控制理論的進展,智慧機器人系 統逐漸從工薇自動化相關領域進入到各種服務型的應用場 合’開闢了機器人自主服務的新領域。以往服務型機器人 的研究和開發主要是在學術研究機構中進行,而如今已越 來越受到產業界的重視。 目前機器人所提供的服務主要為保全、導覽,以及家 務協助,而在進行這些服務工作時,機器人必須了解所處 環境的狀態,例如整體空間大小、障礙物位置與大小、脾 壁邊界、Ηπ,以及充電站等。針對上述環境中特徵的^ 測與辨識已有許多研究成果,但通常僅能對某些特徵或物 件有比較好的辨識效果,若要環境中各式物件或區域^处 有效地認知,對機器人來說仍然存在許多技術瓶頸] 全球各研究單位已陸續發表各種智慧化演算法,強調 人能更聰明地了解環境,但在實際應用時的辨識率=窃 祠服的要求方面依舊不敷使用。例如,在、jP時 W00184260A2中,其揭示機器人遠端操控介面是經別案 器人本體上之單一攝影機回傳影像至遠端人機介面】由, 1341779 P53960066TW 25681twf.doc/n 端操控人員可根據該回傳影像與其他感測資訊進行機哭人 操控。由於攝影機架設於機器人本體上會造成視野狹_ _ f指’因此在整體環境監㈣方面有嚴重的不足,對 於遠端監控或是視覺伺服有感測資訊過少之問題;另外對 •於空間中各區域與物件的位置與大小,並無法有效地辨 識,使得機器人以及遠端操控人員對於機器人所處之工作 環境不易掌握,將影響到機器人工作之安全性與效率。 在另一美國專利案US2007174777A1中,其提出了一 種由直覺式(intuitive)的電腦圖形使用者介面所顯示的虛 擬環Ϊ,改善了以往視窗圖型使用者介面中圖示雜亂、目 單階層過多的缺點。其主要特色是改用三維的辦公室 場景晝面做為使用者介面的配置基礎,例如點選辦公桌上 的電話圖示即可操作實際的電話系統、點選辦公桌上的紙 張圖示即可開啟文件,或是點選印表機圖示即可使用印表 。但該三維的辦公室場景圖片並非機器人實際的工作 %景’故無法應用在機器人之工作空間配置上。換言之, • 該使用者無法利用自身對環境的熟悉度及需要來更改前述 三維的辦公室場景畫面中物件的功能屬性。 土甚而,現今室内空間設計與配置已逐漸多樣化,若要 依罪機器人本身去認識環境,則所達成效能並不理想。因 此如何讓使用者能直接絜機器人確認所處環境中的各區 域^重要物件以提供更有效率的服務,對於機器人製造業 而言是一重要課題。 6 P53960066TW 25681 twf.doc/n 【發明内容】 /本發明主目的是提供一種圖形式機器人工作空間配置 系統與方法’使用者可經由遠端監控電腦上之_使 介面(GUI)直接指定機器人工作空間中的區域屬性與物件 類型,例如指定某塊區域為牆壁、標定充電站的位置,或 是直接指定機H人在某區域進行特定讀。藉由本發明可 充分利用使用者或遠端監控對環境的認知協助機器人 更安全且更有效率地提供服務。 本發明另-目的是提供一種圖形式機器人工作空間配 置系統’其包含影像掏取H,工作配置健器以及機器人, 且此二者^•具有通訊單元與記憶單元。影像娜器摘取環 境空間之f彡像後傳駐工倾置舰$,則在該工作配置 祠服器中之圖形㈣者介面包括機器人工作場景區塊,空 間屬性配置區塊及機器人任務區I該空關性配置區^ 可允許使用者定義該機器人1作場景區塊中各區域(或稱 物件)的屬性’且工伽置·器將賴域之錄記錄在本 身之記憶單元内;該機II人任務輯可允許㈣者指定上 述區域欲執行的特定工作且接著該工作配置錬器將控制 命令傳輸至域器人,使其在上賴域執行雜定工作。 ▲為讓本發明之上述和其他目的、特徵和優點能更明顯 易懂,下文轉較佳實關’她合所關心作詳細說 明如下。 、n 【實施方式】 P53960066TW 25681twf.doc/n 首先,本文中之,,機器人’,是定義為可執行 務之移動平台。因此,該平台不論是以輪子驅動方^ 稱自走車)或腳步移動方式,财稱機器人。本發明 了較佳實施例如圖一所示,此圖形式機器人工作空間配置 系統包含-影像摘取器i,一工作配置伺服器2,以及一 移動機II人3,且此三者皆具有通訊單元與記憶單元。該 ,像擷取器1 ’比如攝影機,可操取環境空間4之影像後 藉由通訊單元傳輸至該工作配置舰裝置2並顯示由圖 形使用者介面所產生的晝面中。接著請參考圖2,該工作 配置词服裝置2之圖形使用者介面包括機器人工作場景 ^塊21(。此即為環境空間4的影像),空間屬性配置區塊 及機為人任務區塊23。其中,該空間屬性配置區塊。 更^括屬性如”牆”22a,“障”22b,“門”瓜及,,充電,,22d。該 機,器人任務區塊23包括任務,,吸,,23a,“巡,,23b,“錄,,2^ ί二6^231該空間屬性配置區塊22可允許使用者定義 =娜,如”障,,,,,充電,,等。且該空= <’、、機s人疋義其工作空間邊界或機器 服f2除了將這些_性記錄在本 性,外31通知該機器人認識環境區域的肩 23配二,言此f!早何處為充電站。該機器人任務區塊 供使用域屬性而有”吸” ’”巡”等對應之任務,以 ==機器人工作場景區塊21之各項物件的機 裔人所欲執订之任務。例如,使用者在圖2所示之圖形使 1341779 P53960066TW 25681 twf doc/n = 任務區塊23,並使用滑鼠拖 ;=!Τ藉由通訊單元傳輸至機器 本發明之圖形式機器人Γ作;及’,的任務。 示’其步驟至少包含:由影像摘 =法如圖3所 像後傳輸至工作配置刪2並顯;在==4影 用者介面中的機器人工作場景區塊圖形使 之後’如步驟S搬所示,使二驟咖所示。 塊21 t框選出特 機益人工作場景區 用者介面之空所示’將圖形使 方塊包括鳥牆壁、障礙物、屬性 二作區域之:質:錄在3 使用者將圖形使用者介 如步驟S3G5所示, 工作場魏_巾㈣器人 置r2將機 中之工作。化在該另—特定區域⑽行任務區塊23 器2、一_ = ";3 4練Μ、-工作配置伺服 外皆具有,裝置5,其情投影裝置5 ”隐早兀^投影裝置5可投影網格圖 P53960066TW 2568ltwf.doc/i 案5a至環境空間4中, 知。如圖2—樣,影像擷取;| 5&之投影尺寸為已 藉由通訊單元傳輸至工作配。/衣境空間4之影像後 圖形使用者介面中機器人工顯服器 τ 免空間4中的各個區域的位置斑大 二使用者框選出某區域範圍之後 ^ 方塊’例如牆壁、障礙物、門口: 區域之性質城在;^選後’工作配置伺服器2便會將該 之記憶單元内。同時,由於網格圖 使用者介面中顯-° ’故工作配置伺服器2可藉由圖形 :用者”面甲顯不之網格圖案5 =網出=:之尺寸與該圖案在畫面中:= 工作大小,並將結果儲存於 形使用者介面另外,使用者亦可在圖 ===方式將,,吸,,23a拖至圖形使用者介面中的 機益人工作區塊21之”地面區域”。 控制命令藉由通訊單元傳輪至機器人二 務,、地面區域,,之實際工作空間執行,,吸,,的任 置飼服器2可根據之前所儲存之空間尺寸或 &域大小貧料調整控制命令。 法如=====器人工作空間配置方 并旦,、包含下步驟:如步驟s501所示, 投衫裝置5技影網格圖案5a於環境空間4中。接著,如步 P53960066TW 25681twf.doc/n 驟S502所示’ x作配置伺服器2並顯示在該舰器之圖 形使用者介面中的機器人工作場景區塊。之後,如步驟 S503所不,使用者先在機器人工作場景區塊21令框選出 特定區域,再如步驟S5〇4所示,將圖形使用者介面之空 間屬性方塊22拖放至該特定區域。之後如步驟S505所 示’工作配,词服器2將該區域之性質與尺寸大小記錄在 本身之$憶單元内。接著’如步驟S506所示,使用者在 圖形使用者介面中將任務區塊拖放至機器人卫作場景區境 21 的另一特定區域。之後,如步驟S5〇7所示,一旦拖 放完畢後’ 1作配置伺服器2將控制命令傳輸至機器人3 上’使其開始在該另一特定區域内進行任務區塊2 3中之工· 作指,如步驟S508所示。 本發明之第二較佳實施例如圖七所示,此圖形式機器 人工作空間配置系統包含多個影像擷取器, =?間4之不同位置,-工作配置舰器2^$ 無^3 ’且三者皆具有通訊單元與記憶單元。多個影像 取環較間4之影像錢錢訊單元傳輪至工作 义個撼^ 2並顯示在如圖6所示之圖形使用者介面中的 二 恣人工作場景區塊61a-61f。該多個機器人工作場景 =61a_6lf的顯示方式可為單—畫面但可採手動或是 勺括切齡畫面。在圖6所示,圖形使用者介面更 匕括工間屬性區塊62及機器人任務區塊63。其中,該空 4間屬性區塊62更包括屬性定義如,,牆,,62a,“障,,62b 門62c及”充電”62d。該機器人任務區塊幻包括任務定 U4I//y P53960066TW2568ltwf.d〇c/, 義”吸”63a,“巡”63b,“錄,’63c及”咖也伽。 玫利用框選的方式直接定義機11人工作場景區 出竿域f η的^物件軌置與A,<1、,❹者可在框選 = ’接著於圖形使用者介面中點選該空間 後’工作配置錬器2便會將舰域之性質記錄 f本身之記憶單元内。另外’制 3=任務區塊63,並使用滑鼠拖放二 6】a6lU二使用者介面中的機器人工作場景區塊 至機哭人 f件。例如,可將任務區塊中,,吸,,63a拖放 後,L 區塊61a_61f的”地面區域”,拖放完畢 介面中依闕序與工作m編麵示於®形使用者 表便使用者了解工作排程與調整。同 機器人^fr服$2會將控制命令藉由通訊單元傳輸至 00 ,使,、開始在指定區域内進行指定工作。 2明第三實施例之圖形式機器人讀空間配置方法 個产"其步驟至少包含:由多個影像齡器擷取多 词月ΐ ϋ4影像後傳輸至工作配置飼服器2並顯示在該 6U:f 者介面巾的多個機器人功場景區塊 巧 性如步驟S703所示,將圖形使用者介面之空間屬 將該區域域。然後,讀配置他器2 成之f生貝δ己錄在本身之記憶單元内,如步驟讀 12 1341779 P53960066TW25681twf.d〇c/n 所不。再如步驟S’所示’使用者將卿使用者介面中 ^任務區塊63拖放至機器人工作場景區塊61中的另_特 定區域。之後,如步驟讓騎,將各任務依照順序與 工作空間編號顯示於圖形使用者介面中之列表64。接著, ^步驟S707,S708户斤示,一旦拖放完畢後,工作配置飼服 盗2將控制命令傳輸至機器人上,使其開始在該另—特定 區域内進行任務區塊63中之工作。
雖然本發明已以較佳實施例揭露如上,然其並非用以 限J本發明’任何熟習此技藝者’在不脫離本發明之精神 =範圍内,當可作些許之更動與潤飾,因此本發明之保護 範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 圖1為根據本發明第一實施例之圖形式機器人工空 間配置系統。
圖2為根據本發明第一實施例之工作配置伺服器之 形使用者介面。 圖 圖3為根據本發明第一實施例之圖形式機器人工 間配置方法流程圖。 二 圖4為根據本發明第二實施例之圖形式機器人工 間配置系統。 二 圖5為根據本發明第二實施例之圖形式機器人工 間配置方法流程圖。 工 圖6為根據本發明第三實施例之圖形式機器人工作空 13 1341779 P53960066TW 25681 twf.doc/n 間配置系統。 圖7為根據本發明第三實施例之圖形式機器人工作空 間配置方法流程圖 【主要元件符號說明】 1:影像擷取器 2:工作配置伺服器 3:機器人 4:環境空間 5:投影機 21,61a-61f:機器人工作場景區塊 22, 62:空間屬性區塊 22a,22b,22c,22d:屬性 23a,23b,23c,23d:任務 23, 63:任務區塊 62a,62b,62c,62d:屬性 63a,63b,63c,63d:任務 14

Claims (1)

1341779 P53960066TW 25681 fwf doc/π 十、申謗專利範®·· i. -種圖形賴H人工作空耻置之 操取器,—工作配置词服器以及—機^/、03一影像 取器,該工作配置飼服器 人’且該影像操 記憶單m配置咖有通訊單元與 面’且該㈣使用者介面更 =_使用者介 塊、-空間屬性區塊及—任務區=機11人工作場景區 其中,該影像擷取器擷取環境空 將該環境空;影:區塊 =機器人工作場景區塊中該區域的間= =轉換為-對應之控制命令傳輸至該機器人 上述區域執行該特定任務。 災〃在 huh裝置’此投影裝置可投影網格 ,格=案經由該影像操取器操取、傳輸至卫作配置词服 盗’並顯不於該裝置之圖形使用者介面中,該 伺服器藉由圖形使用者介面中顯示之網格圖案做為袁斤 距離的計算依據,即從網格圖案之尺寸與該圖案在 中所佔之晝素數目估算出實際的空間尺寸或物件大=面 15 P53960066TW 25681 twf.doc/i 並將結果儲存於該工作配置伺服器之記憶單元中。 3. 如申請專利範圍第1項所述之系統,其中該影像擷取器 可為多個,其裝設於不同環境空間中以擷取環境空間之 影像後傳輸至該工作配置伺服器並顯示在其圖形使用者 介面中之多個機器人工作場景區塊。 4. 如申請專利範圍第1項所述之系統,其中使用者可自行 定義圖形使用者介面中之空間屬性區塊與任務區塊之種 類與數量。 5. 如申請專利範圍第1項所述之系統,其中使用者可於圖 形使用者介面中設定之空間屬性區塊可為機器人之工作 空間邊界。 6. 如申請專利範圍第丨項所述之系統,其中使用者可於圖 形使用者介面中設定之空間屬性區塊可為機器人之移動 路徑。 7·如申請專利範圍第3項所述之系統,其中圖形使用者介 面中之多個機器人工作場景區塊畫面可為不同大小之蚩 面。 ! 8·如申明專利範圍第3項所述之系統,其中圖形使用者介 面中之多個機器人工作場景區塊之顯示方式可為單—畫 面’但可採手動或是自動的方式切換各畫面。 9. -種圖形式機器人工作空間配置之方法,其步驟至 含以下步驟: 匕 藉由一影像擷取器擷取環境空間之影像並傳輪至一工 作西置词服器並顯示在其圖形使用者介面中的機器人工 P53960066TW25681twf.doc/, 作場景區塊; 先在5亥機益人工作場景區塊中框選出至少一特定區域, 再以該圖較財介面之㈣屬性區塊定義該特定區域 之屬性’其中該卫作配置恤ϋ將該區域之屬性記錄在 本身之記憶單元内; 以該圖形錢者介面中之任務區塊,定義—配合該屬性 之特定任務; 、.工該工作配置伺服g將該特定任務轉換為—對應之控制 °P 傳輸至該機器人,使其開始在該特定區域内進行該 任務。 如申專利乾圍第9項所述之方法,其中該環境空間 中另架設一投影裴置,此投影裝置可投影網格圖案,該 網格圖案亦可經由該影像擷取器擷取、傳輸至該工作配 置伺服器,並顯示於該工作配置伺服器之圖形使用者介 面中,其中該工作配置伺服器藉由圖形使用者介面中顯 示之網格圖案做為遠近距離的計算依據,即從網格圖案 之尺寸與該圖案在畫面中所佔之畫素數目估算出實際的 二間尺寸或物件大小,並將結果儲存於工作配置伺服器 之記憶單元中。 11. 如申請專利範圍第9項所述之方法,其中影像擷取器 可為多個,其裝設於不同環境空間中以顧取環境空間之 衫像後傳輸至該工作配置伺服並顯示在其圖形使用者 介面中之多個機器人工作場景區塊。 12. 如申請專利範圍第9項所述之方法,其中圖形使用者 1341779 P53960066TW 25681 twf.doc/n ::::=性區塊與任務區塊之種類與數量可由 13八9項所述之方法,其_圖形使用者 ^面中之工間屬性區塊可設定為機器人之工作空間邊 Η.如申請專利範圍帛9項所述之方法,其中圖形使用者 介面中空間屬性區塊可設定為機器人之移動路徑。 15.如申請專利朗第n項所述之方法,其使用者 介面中之多個機器人工作場景區塊為不同大小之晝面。 16·如申請專利範圍第u項所述之方法,其中圖形―使用者 介面中之多個機器人工作場景區塊的顯示方式可為單一 畫面’但可採手動或是自動的方式切換各晝面。 17. 如申請專利範圍第9項所述之方法,其中該圖形使用 者介面之空間屬性區塊定義該特定區域之屬性之方法是 將該特定區域拖放至該圖形使用者介面之空間屬性區塊。 18. 如申請專利範圍第9項所述之方法,其中該圖形使用 者介面中之任務區塊定義該特定區域之任務之方法是將 該特定區域拖放至該圖形使用者介面之任務區塊。
TW096146139A 2007-12-04 2007-12-04 Sytstem and method for graphically arranging robot's working space TWI341779B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW096146139A TWI341779B (en) 2007-12-04 2007-12-04 Sytstem and method for graphically arranging robot's working space
US12/031,718 US8160746B2 (en) 2007-12-04 2008-02-15 System and method for graphically allocating robot's working space

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW096146139A TWI341779B (en) 2007-12-04 2007-12-04 Sytstem and method for graphically arranging robot's working space

Publications (2)

Publication Number Publication Date
TW200925915A TW200925915A (en) 2009-06-16
TWI341779B true TWI341779B (en) 2011-05-11

Family

ID=40676572

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096146139A TWI341779B (en) 2007-12-04 2007-12-04 Sytstem and method for graphically arranging robot's working space

Country Status (2)

Country Link
US (1) US8160746B2 (zh)
TW (1) TWI341779B (zh)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI341779B (en) * 2007-12-04 2011-05-11 Ind Tech Res Inst Sytstem and method for graphically arranging robot's working space
JP5304128B2 (ja) * 2008-09-16 2013-10-02 村田機械株式会社 環境地図修正装置及び自律移動装置
US8706297B2 (en) 2009-06-18 2014-04-22 Michael Todd Letsky Method for establishing a desired area of confinement for an autonomous robot and autonomous robot implementing a control system for executing the same
JP2011201002A (ja) * 2010-03-26 2011-10-13 Sony Corp ロボット装置、ロボット装置の遠隔制御方法及びプログラム
WO2011150373A1 (en) 2010-05-28 2011-12-01 Black Swan Solar, Inc. Heliostat repositioning system and method
CN102333202A (zh) * 2010-07-14 2012-01-25 山东省普来特能源与电器研究院 一种网络视频监控装置
TWI421707B (zh) * 2010-11-10 2014-01-01 Univ Nat Taiwan 行人空間行為學習系統及其方法
US8442790B2 (en) 2010-12-03 2013-05-14 Qbotix, Inc. Robotic heliostat calibration system and method
EP2594373B1 (de) 2011-11-16 2014-06-25 Siemens Aktiengesellschaft Festlegen von zulässigem Verfahrbereich mittels eines Zeigers
US9044863B2 (en) 2013-02-06 2015-06-02 Steelcase Inc. Polarized enhanced confidentiality in mobile camera applications
WO2015018355A1 (zh) * 2013-08-07 2015-02-12 苏州宝时得电动工具有限公司 自动工作系统、自动行走设备及其控制方法
JP5939213B2 (ja) * 2013-08-09 2016-06-22 株式会社安川電機 ロボット制御装置及びロボット制御方法
US9707680B1 (en) 2015-05-28 2017-07-18 X Development Llc Suggesting, selecting, and applying task-level movement parameters to implementation of robot motion primitives
DE102015119501A1 (de) * 2015-11-11 2017-05-11 RobArt GmbH Unterteilung von Karten für die Roboternavigation
DE102015119865B4 (de) 2015-11-17 2023-12-21 RobArt GmbH Robotergestützte Bearbeitung einer Oberfläche mittels eines Roboters
US9757859B1 (en) 2016-01-21 2017-09-12 X Development Llc Tooltip stabilization
US9744665B1 (en) 2016-01-27 2017-08-29 X Development Llc Optimization of observer robot locations
US10059003B1 (en) 2016-01-28 2018-08-28 X Development Llc Multi-resolution localization system
JP7073336B2 (ja) 2016-08-05 2022-05-23 ロブアート ゲーエムベーハー 自律移動ロボットを制御する方法
US10987804B2 (en) * 2016-10-19 2021-04-27 Fuji Xerox Co., Ltd. Robot device and non-transitory computer readable medium
CN108197965A (zh) * 2017-05-24 2018-06-22 苏州美房云客软件科技股份有限公司 一种基于vr技术的实时选房方法
US11221497B2 (en) 2017-06-05 2022-01-11 Steelcase Inc. Multiple-polarization cloaking
US11106124B2 (en) 2018-02-27 2021-08-31 Steelcase Inc. Multiple-polarization cloaking for projected and writing surface view screens
EP3928329B1 (en) 2018-04-23 2024-04-03 SharkNinja Operating LLC Techniques for bounding cleaning operations of a robotic surface cleaning device within a region of interest
US11409276B2 (en) * 2018-08-17 2022-08-09 Michael Isakov Method and system for controlling robots within in an interactive arena and generating a virtual overlayed
CN110196594A (zh) * 2019-05-24 2019-09-03 北京海益同展信息科技有限公司 机房巡检控制方法、装置、设备及存储介质
KR102339002B1 (ko) * 2020-07-30 2021-12-14 네이버랩스 주식회사 로봇 관제 방법 및 시스템

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870486A (en) * 1991-12-11 1999-02-09 Texas Instruments Incorporated Method of inferring sensor attitude through multi-feature tracking
US5511147A (en) * 1994-01-12 1996-04-23 Uti Corporation Graphical interface for robot
US5809171A (en) * 1996-01-05 1998-09-15 Mcdonnell Douglas Corporation Image processing method and apparatus for correlating a test image with a template
US5963663A (en) * 1996-07-08 1999-10-05 Sony Corporation Land mark recognition method for mobile robot navigation
WO2001072478A1 (fr) * 2000-03-31 2001-10-04 Sony Corporation Dispositif robotique, procede de commande de l'action du dispositif robotique, dispositif de detection de force exterieure, et procede de detection de force exterieure
US6845297B2 (en) * 2000-05-01 2005-01-18 Irobot Corporation Method and system for remote control of mobile robot
EP2363774B1 (en) * 2000-05-01 2017-06-21 iRobot Corporation Method and system for remote control of mobile robot
US7773799B2 (en) * 2004-04-02 2010-08-10 The Boeing Company Method for automatic stereo measurement of a point of interest in a scene
US7751651B2 (en) * 2004-04-02 2010-07-06 The Boeing Company Processing architecture for automatic image registration
US7394459B2 (en) * 2004-04-29 2008-07-01 Microsoft Corporation Interaction between objects and a virtual environment display
US20070174777A1 (en) * 2006-01-26 2007-07-26 William Derek Finley Three dimensional graphical user interface representative of a physical work space
TWI341779B (en) * 2007-12-04 2011-05-11 Ind Tech Res Inst Sytstem and method for graphically arranging robot's working space
US20100321482A1 (en) * 2009-06-17 2010-12-23 Lc Technologies Inc. Eye/head controls for camera pointing

Also Published As

Publication number Publication date
US20090143912A1 (en) 2009-06-04
TW200925915A (en) 2009-06-16
US8160746B2 (en) 2012-04-17

Similar Documents

Publication Publication Date Title
TWI341779B (en) Sytstem and method for graphically arranging robot's working space
US11830618B2 (en) Interfacing with a mobile telepresence robot
US11468983B2 (en) Time-dependent navigation of telepresence robots
US9888215B2 (en) Indoor scene capture system
JP5942456B2 (ja) 画像処理装置、画像処理方法及びプログラム
JP5807686B2 (ja) 画像処理装置、画像処理方法及びプログラム
WO2020248458A1 (zh) 一种信息处理方法、装置及存储介质
US10084994B2 (en) Live streaming video over 3D
US12105508B2 (en) Control method and system for robot
WO2017017790A1 (ja) 画像生成装置、画像生成システム及び画像生成方法
CN103299344A (zh) 监视系统以及占用比例检测方法
JP2013164697A (ja) 画像処理装置、画像処理方法、プログラム及び画像処理システム
CN111222190A (zh) 一种古建筑管理系统
JP2005056213A (ja) 情報提供システム、情報提供サーバ、情報提供方法
CN115134578A (zh) 一种具有ar技术的超融合管理平台
JP2009134390A (ja) 構造物シミュレーションシステム及びサーバ装置
US12223595B2 (en) Method and system for mixing static scene and live annotations for efficient labeled image dataset collection
US20230351706A1 (en) Scanning interface systems and methods for building a virtual representation of a location
Watson et al. A Better Set of Eyes: Computer Vision Technology to Monitor Safety Zones and Automate Drill Pipe Tally
Sondkar et al. IoT for Smart Parking System
CN115139291A (zh) 一种三维实时监控挂轨机器人运动的系统
CA3236543A1 (en) Systems and methods for automatic route generation for robotic devices
CN109079815A (zh) 基于视觉的智能机器人
Kuman et al. Three-dimensional omniview visualization of UGS: the battlefield with unattended video sensors

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees