[go: up one dir, main page]

TW201816546A - 陪伴型機器人及機器人控制方法 - Google Patents

陪伴型機器人及機器人控制方法 Download PDF

Info

Publication number
TW201816546A
TW201816546A TW106100008A TW106100008A TW201816546A TW 201816546 A TW201816546 A TW 201816546A TW 106100008 A TW106100008 A TW 106100008A TW 106100008 A TW106100008 A TW 106100008A TW 201816546 A TW201816546 A TW 201816546A
Authority
TW
Taiwan
Prior art keywords
user
robot
companion robot
companion
information
Prior art date
Application number
TW106100008A
Other languages
English (en)
Other versions
TWI661336B (zh
Inventor
張學琴
Original Assignee
鴻海精密工業股份有限公司
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 鴻海精密工業股份有限公司 filed Critical 鴻海精密工業股份有限公司
Publication of TW201816546A publication Critical patent/TW201816546A/zh
Application granted granted Critical
Publication of TWI661336B publication Critical patent/TWI661336B/zh

Links

Classifications

    • 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/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/008Manipulators for service tasks
    • B25J11/009Nursing, e.g. carrying sick persons, pushing wheelchairs, distributing drugs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/008Manipulators for service tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • 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/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D57/00Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
    • B62D57/02Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
    • B62D57/032Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
    • 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/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • 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/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/01Mobile robot

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Combustion & Propulsion (AREA)
  • Nursing (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Acoustics & Sound (AREA)
  • Manipulator (AREA)

Abstract

一種陪伴型機器人,包括外殼及設置於外殼內部的感應單元、定位單元,儲存器,至少一個處理器;以及至少一個模組,所述至少一個模組被儲存在所述儲存器中並被配置成由所述至少一個處理器執行,所述至少一個模組包括:接收模組,用於接收目的地資訊;生成模組,用於根據所述目的地資訊和藉由所述定位單元獲取的所述陪伴型機器人的當前位置資訊生成一行走路徑;獲取模組,用於獲取一行走方向及行走速度;及控制模組,用於根據所述行走方向及行走速度控制所述陪伴型機器人按照所述行走路徑行走。藉由本發明可以陪伴用戶在室外散步。

Description

陪伴型機器人及機器人控制方法
本發明涉及機器人技術領域,尤其涉及一種陪伴型機器人及機器人控制方法。
人們通常可以藉由飼養寵物來驅趕孤獨,如寵物狗,寵物豬等。所述寵物可以陪伴主人,消除寂寞,但同時所述寵物不會說話,並且需要主人給他們餵食及打掃衛生。給人們的生活帶來一定的麻煩。
隨著陪伴式機器人用途越來越廣泛,如老人陪護機器人,兒童陪護等。但上述陪伴式機器人都僅僅停留在室內陪護的範圍,但是在室外的陪護機器人卻很少。
鑒於以上內容,有必要提供一種陪伴型機器人,可以陪伴用戶在室外散步。
還有必要提供一種機器人控制方法,可以陪伴用戶在室外散步。
一種陪伴型機器人,包括外殼及設置於外殼內部的感應單元、定位單元、掃描單元、網路單元及輸入單元,該外殼內部還設置有:儲存器;至少一個處理器;以及至少一個模組,所述至少一個模組被儲存在所述儲存器中並被配置成由所述至少一個處理器執行,所述至少一個模組包括:接收模組,用於接收目的地資訊;生成模組,用於根據所述目的地資訊和藉由所述定位單元獲取的所述陪伴型機器人的當前位置資訊生成一行走路徑;獲取模組,用於獲取一行走方向及行走速度;及控制模組,用於根據所述行走方向及行走速度控制所述陪伴型機器人按照所述行走路徑行走。
進一步地,該機器人藉由所述網路單元與一電子裝置通訊連接,所述獲取模組藉由所述電子裝置獲取攜帶所述電子裝置的使用者的行走方向及行走速度
進一步地,所述至少一個模組還包括:所述至少一個模組還包括:掃描模組,用於藉由設置於所述陪伴型機器人外殼內部的掃描單元獲取所述陪伴型機器人當前的位置的路況資訊。
進一步地,所述感應單元包括麥克風、攝像頭或攝像機、距離感測器、速度感測器及超音波感測器中的至少一種。
進一步地,所述麥克風用於接收的使用者輸入的語音資訊,所述攝像頭或攝像機用於採集照片或視頻流,所述距離感測器用於測量所述陪伴型機器人與用戶之間的距離,所述速度感測器用於偵測所述陪伴型機器人的行走速度,所述超音波感測器用於偵測障礙物。
進一步地,所述至少一個模組還包括:選擇模組,用於提供工作模式供使用者選擇,所述工作模式包括帶領使用者的工作模式和與使用者協商的工作模式。
進一步地,當所述陪伴型機器人工作在所述帶領使用者的工作模式中時,所述接收模組接收使用者輸入的目的地作為初始設置的目的地;當所述陪伴型機器人工作在所述與使用者協商的工作模式中時,所述接收模組藉由所述感應單元中的攝像頭或攝像機偵測用戶的手勢方向以即時設置所述目的地資訊,或者藉由所述感應單元中的麥克風接收使用者輸入的特定語音內容來即時設置所述目的地資訊,或者接收與所述陪伴型機器人通訊連接的電子裝置即時發送的目的地資訊。
進一步地,當所述使用者的行走速度大於所述陪伴型機器人的當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離大於一預設值時,所述控制模組控制所述陪伴型機器人加快速度以跟隨使用者行走;當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離小於所述預設值時,所述控制模組控制所述陪伴型機器人減慢速度以等待使用者。
進一步地,所述至少一個模組還包括:設置模組,用於設置使用者的基本資訊,所述陪伴型機器人藉由所述基本資訊識別所述使用者。
進一步地,所述至少一個模組還包括:偵測模組,用於偵測所述陪伴型機器人的當前狀態以判斷所述陪伴型機器人是否被卡住;及發送模組,用於在所述陪伴型機器人被卡住時,發送所述陪伴型機器人的當前狀況資訊至所述電子裝置。
進一步地,所述接收模組,還用於接收所述電子裝置發送的控制資訊;及所述控制模組,還用於根據所述控制資訊控制所述陪伴型機器人執行相關操作。
進一步地,所述控制資訊包括控制所述陪伴型機器人的行走方向及行走速度的資訊,以及控制所述陪伴型機器人發出提示語音的資訊。
一種機器人控制方法,應用於陪伴型機器人中,所述陪伴型機器人包括外殼及設置於外殼內部的感應單元、定位單元、網路單元及輸入單元,該方法包括:接收步驟一,接收目的地資訊;生成步驟,根據所述目的地資訊和藉由所述定位單元獲取的所述陪伴型機器人的當前位置資訊生成一行走路徑;獲取步驟,獲取一行走方向及行走速度;及控制步驟一,根據所述行走方向及行走速度控制所述陪伴型機器人按照所述行走路徑行走。
進一步地,該方法還包括一選擇步驟,提供工作模式供使用者選擇,所述工作模式包括帶領使用者的工作模式和與使用者協商的工作模式。
進一步地,當所述陪伴型機器人工作在所述帶領使用者的工作模式中時,所述接收步驟一接收使用者輸入的目的地作為初始設置的目的地;當所述陪伴型機器人工作在所述與使用者協商的工作模式中時,所述接收步驟一藉由所述感應單元中的攝像頭或攝像機偵測用戶的手勢方向以即時設置所述目的地資訊,或者藉由所述感應單元中的麥克風接收使用者輸入的特定語音內容來即時設置所述目的地資訊,或者接收與所述陪伴型機器人通訊連接的電子裝置即時發送的目的地資訊。
進一步地,所述控制步驟一包括:當所述使用者的行走速度大於所述陪伴型機器人的當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離大於一預設值時,控制所述陪伴型機器人加快速度以跟隨使用者行走;當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離小於所述預設值時,控制所述陪伴型機器人減慢速度以等待使用者。
進一步地,該方法還包括一設置步驟,設置使用者的基本資訊,所述陪伴型機器人藉由所述基本資訊識別所述使用者。
進一步地,該方法還包括:偵測步驟,偵測所述陪伴型機器人的當前狀態以判斷所述陪伴型機器人是否被卡住;及發送步驟,在所述陪伴型機器人被卡住時,發送所述陪伴型機器人的當前狀況資訊至藉由所述網路單元與所述陪伴型機器人通訊連接的使用者攜帶的電子裝置。
進一步地,該方法還包括接收步驟二,接收所述電子裝置發送的控制資訊;及控制步驟二,根據所述控制資訊控制所述陪伴型機器人執行相關操作。
進一步地,所述控制資訊包括控制所述陪伴型機器人的行走方向及行走速度的資訊,以及控制所述陪伴型機器人發出提示語音的資訊。
相較於現有技術,所述陪伴型機器人及機器人控制方法,可以根據使用者輸入的目的地資訊及所述陪伴型機器人當前的地理位置生成一行走路徑,並控制所述陪伴型機器人按照所述行走路徑行走。方便陪伴用戶在室外散步。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
需要說明的是,當元件被稱為“固定於”另一個元件,它可以直接在另一個元件上或者也可以存在居中的元件。當一個元件被認為是“連接”另一個元件,它可以是直接連接到另一個元件或者可能同時存在居中元件。當一個元件被認為是“設置於”另一個元件,它可以是直接設置在另一個元件上或者可能同時存在居中元件。本文所使用的術語“垂直的”、“水準的”、“左”、“右”以及類似的表述只是為了說明的目的。
除非另有定義,本文所使用的所有的技術和科學術語與屬於本發明的技術領域的技術人員通常理解的含義相同。本文中在本發明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在於限制本發明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。
如圖1所示,是本發明陪伴型機器人較佳實施例的示意圖。該陪伴型機器人1包括,但不僅限於,外殼10及設置於外殼10內部的感應單元11、定位單元12、掃描單元13、網路單元14、輸入單元15、儲存器16及處理器17。上述設置於外殼10內部的各個元件之間電氣連接。在本實施方式中,所述外殼10外部連接有運動裝置18,所述運動裝置18用於根據所述處理器17發出的運動控制指令控制所述陪伴型機器人1的運動狀態,如行走、轉彎、後退等。
在本實施方式中,所述陪伴型機器人1還包括一驅動裝置(圖中未示出),所述驅動裝置用於驅動所述運動裝置18以使所述陪伴型機器人1可以運動。所述陪伴型機器人1還包括電源(圖中未示出),用於給所述陪伴型機器人1提供電能。
在本實施方式中,所述陪伴型機器人1還包括一機器人控制系統20,所述機器人控制系統20儲存於所述儲存器16,並能夠藉由所述處理器17執行所述機器人控制系統20。所述機器人控制系統20可以根據獲取的使用者輸入的資訊和即時路況資訊驅動所述陪伴型機器人1以一定的速度按照一行走路徑陪伴使用者散步。
在其他較佳實施例中,所述儲存器16、處理器17、所述機器人控制系統20、及/或所述輸入單元15均可以運行於一與所述陪伴型機器人1通訊連接(例如,無線連接的通訊方式)的電子裝置(圖中未示出)上,該電子裝置即作為陪伴型機器人1的運動控制裝置。該電子裝置從所述輸入單元15接收使用者輸入的資訊(例如位址資訊),並將所述資訊發送至所述陪伴型機器人1。藉由利用所述處理器17及所述機器人控制系統20對接收到的所述資訊進行處理,從而控制所述陪伴型機器人1根據所述資訊執行相關操作。在本實施方式中,所述電子裝置可以是手機、平板電腦、個人數位助理(Personal Digital Assistant,PDA)及智慧穿戴式設備等。
在本實施方式中,所述感應單元11用於感應周圍環境狀況。所述感應單元11包括麥克風、攝像頭或攝像機、距離感測器及速度感測器中的至少一種。在本實施方式中,所述麥克風用於接收語音資訊;所述攝像頭或攝像機用於採集圖片或視頻流;所述距離感測器用於測量所述陪伴型機器人1與用戶之間的距離;所述速度感測器用於偵測所述陪伴型機器人1的行走速度。
所述感應單元11還包括超音波感測器,用於測量所述陪伴型機器人1與前方障礙物之間的距離。所述超音波感測器測量距離的方法為發射與接收音波,測量其時間差以計算距離。所述超音波感測器所發出的音波範圍約為平面60˚扇形,但在邊緣處能量較不集中,會影響距離的測量。在本實施方式中,所述陪伴型機器人1主要的避障需要集中於前方,故可將三顆所述超音波感測器相隔約30˚放置在前方,並且在兩側分別加裝一顆所述超音波感測器,除了用來輔助確認閃避的方向,也會感測兩側障礙物。在本實施方式中,定義當所述超音波感測器所感測的物件距離數值小於預設值(安全距離)時,為有障礙物。
所述定位單元12可以是全球定位系統(Global Positioning System,GPS),用於偵測所述陪伴型機器人1的地理位置。
所述掃描單元13可以是鐳射掃描器,用於獲取當前路況資訊。在本實施方式中,所述掃描單元13可以藉由對前方道路的掃描進行精確地定位,分辨出人行道、人行道與機動車道的分界線及綠化帶等當前路況資訊,並且能獲取人行道的寬度和具體路況等當前路況資訊。
所述網路單元14用於藉由有線網路或無線網路等方式與使用者攜帶的所述電子裝置進行通訊連接。該有線網路可以為傳統有線通訊的任何類型,例如網際網路、局域網。該無線網路可以為傳統無線通訊的任何類型,例如無線電、無線保真(Wireless Fidelity, WIFI)、蜂窩、衛星、廣播等。無線通訊技術可以包括,但不限於,全球移動通訊系統(Global System for Mobile Communications ,GSM)、通用分組無線業務(General Packet Radio Service ,GPRS)、碼分多址(Code Division Multiple Access ,CDMA),寬頻碼分多址(W-CDMA)、 CDMA2000、 IMT單載波(IMT Single Carrier)、增強型資料速率GSM演進(Enhanced Data Rates for GSM Evolution, EDGE)、 長期演進技術(Long-Term Evolution,LTE) 、 高級長期演進技術、 時分長期演進技術(Time-Division LTE,TD-LTE) 、 高性能無線電局域網(High Performance Radio Local Area Network, HiperLAN)、高性能無線電廣域網路(High Performance Radio Wide Area Network, HiperWAN)、本地多點派發業務(Local Multipoint Distribution Service, LMDS) 、 全微波存取全球互通(Worldwide Interoperability for Microwave Access,WiMAX)、紫蜂協定(ZigBee)、藍牙、正交頻分複用技術(Flash Orthogonal Frequency-Division Multiplexing,Flash-OFDM) 、大容量空分多路存取(High Capacity Spatial Division Multiple Access,HC-SDMA) 、 通用移動電信系統(Universal Mobile Telecommunications System,UMTS) 、 通用移動電信系統時分雙工(UMTS Time-Division Duplexing,UMTS-TDD) 、演進式高速分組接入(Evolved High Speed Packet Access,HSPA+)、時分同步碼分多址(Time Division Synchronous Code Division Multiple Access ,TD-SCDMA) 、 演進數據最優化(Evolution-Data Optimized,EV-DO) 、數位增強無繩通訊(Digital Enhanced Cordless Telecommunications,DECT) 及其他。
所述輸入單元15可以是觸控式螢幕或者機械按鍵。所述觸控式螢幕可以是液晶(Liquid Crystal Display,LCD)顯示幕或有機發光二極體(Organic Light-Emitting Diode,OLED)顯示幕。
所述儲存器16可以內置於該陪伴型機器人1,也可以外置於該陪伴型機器人1,如安全數位卡、智慧媒體卡等外部存放裝置。該儲存器16用於儲存使用者基本資訊、行走速度及地圖資訊等。
所述處理器17可以為中央處理單元,或者其他能夠執行控制功能的資料處理晶片。
如圖2所示,所述機器人控制系統20可以被分割成一個或多個模組,所述一個或多個模組儲存在所述儲存器16中,並被配置成一個或多個處理器(本實施例為一個處理器17)執行,以完成本發明。例如,所述機器人控制系統20被分割成選擇模組201、設置模組202、接收模組203、生成模組204、掃描模組205、獲取模組206、控制模組207、偵測模組208及發送模組209。本發明所稱的模組是能夠完成一特定功能的程式段,比程式更適合用於描述軟體在所述陪伴型機器人1中的執行過程,以下將具體描述關於各模組的詳細功能。
選擇模組201用於提供工作模式供使用者選擇。在本實施方式中,所述陪伴型機器人1包括至少兩種工作模式,分別為帶領使用者的工作模式和與使用者協商的工作模式。
在本實施方式中,所述帶領使用者的工作模式具有明確的初始設置的目的地,可以在用戶不願意浪費時間的情況下為使用者提供最安全及最便捷的路徑,並帶領使用者到達所述目的地;或者可以在使用者對當前環境不熟悉的情況下為使用者提供最安全及最便捷的路徑,並帶領使用者到達所述目的地;或者可以在用戶為殘障人士(如盲人)時為用戶提供最安全及最便捷的路徑,並帶領使用者到達所述目的地。
所述與使用者協商的工作模式中藉由所述感應單元11偵測並識別用戶的手勢及接收使用者特定語音內容或者接收所述電子裝置發送的位址資訊來即時設置所述目的地。即所述與使用者協商的工作模式中沒有明確的目的地,用戶可以即時設置所述目的地。當使用者需要出去走走,散散心,沒有確定的目的地時,可以藉由向所述陪伴型機器人1發送手勢指令、特定語音內容等控制所述陪伴型機器人1跟隨用戶行走。例如,當用戶下班吃過晚飯後想出去隨便走走,就可以藉由向所述陪伴型機器人1發送特定語音內容(如“跟我來”)控制所述陪伴型機器人1陪伴用戶行走。
在本實施方式中,所述選擇模組201可以藉由所述輸入單元15來選擇所述工作模式。例如,當所述輸入單元15為觸控式螢幕時,可以提供一顯示有所述工作模式的使用者介面供使用者選擇。
設置模組202用於設置使用者的基本資訊。所述陪伴型機器人1可以藉由所述基本資訊來識別使用者。在本實施方式中,所述設置模組202可以藉由所述感應單元11獲取使用者的輸入的基本資訊,並儲存所述基本資訊至所述儲存器16。
在本實施方式中,所述基本資訊包括使用者的相貌、衣著及使用者輸入的語音資訊等。例如,所述設置模組202可以藉由攝像頭拍攝用戶照片,從而可以從所述照片中提取用戶的相貌、衣著顏色及款式等特徵資訊,並儲存所述特徵資訊至所述儲存器16。當所述陪伴型機器人1再次獲取的特徵資訊與儲存器16中儲存的特徵資訊一致時,即可識別該用戶。
所述設置模組202還可以藉由麥克風接收使用者輸入的語音資訊,從而可以從所述語音資訊中提取所述語音資訊的內容或者語音特徵值等,並儲存所述語音資訊的內容或者語音特徵值至所述儲存器16。當所述陪伴型機器人1再次獲取的語音資訊的內容或者語音特徵值與儲存器16中儲存的語音資訊的內容或者語音特徵值一致時,即可識別該用戶。例如,所述語音資訊的內容可以是“小慧(機器人的名字)你看看我,看我帥不?”。
在其他實施方式中,所述設置模組202還可以藉由與所述陪伴型機器人1通訊連接的電子裝置來設置使用者的基本資訊。使用者可以藉由所述電子裝置輸入所述基本資訊,並將所述基本資訊發送至所述陪伴型機器人1以儲存至所述儲存器16。
接收模組203用於接收使用者輸入的目的地資訊。在本實施方式中,當所述用戶選擇帶領使用者的工作模式時,所述接收模組203可以接收使用者藉由所述輸入單元15輸入的目的地作為初始設置的目的地,或者接收使用者藉由麥克風輸入的語音資訊並識別語音資訊中的目的地作為初始設置的目的地,或者可以接收使用者藉由所述電子裝置發送的目的地作為初始設置的目的地。當所述使用者選擇帶領使用者的工作模式時,所述接收模組203可以藉由攝像機或攝像頭偵測並識別用戶的手勢方向以即時設置所述目的地資訊。例如,當藉由攝像機或攝像頭偵測用戶的手勢方向為右前方時,所述接收模組203即時設置所述目的地資訊為右前方。所述接收模組203還可以藉由麥克風接收使用者輸入的特定語音內容(如跟我去右邊)來即時設置所述目的地資訊。所述接收模組203還可以接收與所述陪伴型機器人1通訊連接的電子裝置即時發送的目的地資訊。
生成模組204用於根據所述目的地資訊和所述陪伴型機器人1當前的位置資訊生成一行走路徑。在本實施方式中,所述生成模組204可以藉由所述定位單元12獲取所述陪伴型機器人1當前的位置資訊。所述生成模組204根據所述目的地資訊和當前的位置資訊在所述儲存器16中儲存的地圖上優選出所述行走路徑。
所述設置模組202還用於設置所述陪伴型機器人1的初始行走速度。在本實施方式中,使用者可以藉由所述設置模組202為所述陪伴型機器人1設置一初始行走速度,所述初始行走速度與使用者的行走速度基本一致。可以理解的是,所述陪伴型機器人1在行走過程中可以隨時改變所述行走速度。
掃描模組205用於獲取所述陪伴型機器人1當前的位置的路況資訊。在本實施方式中,所述掃描模組205藉由所述掃描單元13對前方道路進行掃描以精確地定位,並將掃描到的資訊發送至所述處理器17。藉由所述處理器17分辨出人行道、人行道與機動車道的分界線及綠化帶等資訊,並且能獲取人行道的寬度和具體路況等等。
獲取模組206用於獲取使用者的行走方向及行走速度。在本實施方式中,所述獲取模組206藉由從使用者攜帶的所述電子裝置中獲取使用者的行走方向及行走速度。所述電子裝置中可以安裝有GPS、陀螺儀和速度感測器,用於測量使用者的行走方向及行走速度。
控制模組207用於根據所述使用者行走方向及行走速度控制所述陪伴型機器人1按照所述行走路徑行走。在本實施方式中,所述控制模組207可以藉由即時獲取使用者的行走速度和所述陪伴型機器人1的當前行走速度控制所述陪伴型機器人1的行走。例如,當所述使用者的行走速度大於所述當前行走速度,並且所述使用者與所述陪伴型機器人1之間的距離大於一預設值時,所述控制模組207控制所述陪伴型機器人1加快速度以跟隨使用者行走。當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人1之間的距離小於所述預設值時,所述控制模組207控制所述陪伴型機器人1減慢速度以等待使用者。在本實施方式中,藉由所述感應單元11中的距離感測器測量所述用戶與所述陪伴型機器人1之間的距離。
偵測模組208用於偵測所述陪伴型機器人1的當前狀態以判斷所述陪伴型機器人1是否被卡住。在本實施方式中,藉由所述速度感測器偵測所述陪伴型機器人1的行走速度,當所述偵測模組208偵測到所述陪伴型機器人1在預設時間內的行走速度為零時,說明此時所述陪伴型機器人1被卡住。當所述偵測模組208偵測到所述陪伴型機器人1在所述預設時間內的行走速度不為零時,說明此時所述陪伴型機器人1沒有被卡住。
發送模組209用於發送所述陪伴型機器人1的當前狀況資訊至所述電子裝置。在本實施方式中,所述當前狀況資訊包括所述陪伴型機器人1的當前位置資訊,及所述陪伴型機器人1在當前位置藉由所述攝像頭或攝像機採集的圖片資訊或錄製的預設時間的視頻資訊。當所述電子裝置接收到所述當前狀況資訊後,使用者根據所述當前狀況資訊輸入控制資訊,所述電子裝置將接收到的使用者輸入的所述控制資訊發送至所述陪伴型機器人1。
所述接收模組203還用於接收所述電子裝置發送的控制資訊。在本實施方式中,所述控制資訊包括控制所述陪伴型機器人1的行走方向及行走速度的資訊,以及控制所述陪伴型機器人1發出提示語音的資訊。
所述控制模組207根據所述控制資訊控制所述陪伴型機器人1執行相關操作。在本實施方式中,所述相關操作包括根據所述行走方向及行走速度控制所述陪伴型機器人1行走,及控制所述陪伴型機器人1藉由設置在所述陪伴型機器人1中的揚聲器發出所述提示語音。在本實施方式中,使用者可以設定所述提示語音的內容及聲音大小。例如,使用者設定所述提示語音內容為“主人,我在這”,提示語音聲音大小為大於90分貝。
如圖3所示,是本發明機器人控制方法中機器人工作在帶領使用者模式的較佳實施例的流程圖。
步驟S30,設置模組202設置使用者的基本資訊。所述陪伴型機器人1可以藉由所述基本資訊來識別使用者。在本實施方式中,所述設置模組202可以藉由所述感應單元11獲取使用者的輸入的基本資訊,並儲存所述基本資訊至所述儲存器16。
在本實施方式中,所述基本資訊包括使用者的相貌、衣著及使用者輸入的語音資訊等。例如,所述設置模組202可以藉由攝像頭拍攝用戶照片,從而可以從所述照片中提取用戶的相貌、衣著顏色及款式等特徵資訊,並儲存所述特徵資訊至所述儲存器16。當所述陪伴型機器人1再次獲取的特徵資訊與儲存器16中儲存的特徵資訊一致時,即可識別該用戶。
所述設置模組202還可以藉由麥克風接收使用者輸入的語音資訊,從而可以從所述語音資訊中提取所述語音資訊的內容或者語音特徵值等,並儲存所述語音資訊的內容或者語音特徵值至所述儲存器16。當所述陪伴型機器人1再次獲取的語音資訊的內容或者語音特徵值與儲存器16中儲存的語音資訊的內容或者語音特徵值一致時,即可識別該用戶。例如,所述語音資訊的內容可以是“小慧(機器人的名字)你看看我,看我帥不?”。
在其他實施方式中,所述設置模組202還可以藉由與所述陪伴型機器人1通訊連接的電子裝置來設置使用者的基本資訊。使用者可以藉由所述電子裝置輸入所述基本資訊,並將所述基本資訊發送至所述陪伴型機器人1以儲存至所述儲存器16。
步驟S31,選擇模組201提供兩種工作模式供使用者選擇。在本實施方式中,所述陪伴型機器人1具有兩種工作模式,分別為帶領使用者的工作模式和與使用者協商的工作模式。所述帶領使用者的工作模式具有明確的初始設置的目的地。所述與使用者協商的工作模式中藉由偵測使用者的手勢、接收使用者特定語音內容或者接收所述電子裝置發送的位址資訊來即時設置所述目的地。即所述與使用者協商的工作模式中沒有明確的目的地,用戶可以頻繁的設置所述目的地。
步驟S32,接收模組203接收使用者輸入的目的地資訊。在本實施方式中,當所述用戶選擇帶領使用者的工作模式時,所述接收模組203可以接收使用者藉由所述輸入單元15輸入的初始設置的目的地,或者接收使用者藉由麥克風輸入的語音資訊並識別語音資訊中的初始設置的目的地,或者可以接收使用者藉由所述電子裝置發送的初始設置的目的地。當所述使用者選擇帶領使用者的工作模式時,所述接收模組203可以藉由攝像機或攝像頭偵測用戶的手勢方向以即時設置所述目的地資訊。例如,當藉由攝像機或攝像頭偵測用戶的手勢方向為右前方時,所述接收模組203即時設置所述目的地資訊為右前方。所述接收模組203還可以藉由麥克風接收使用者輸入的特定語音內容(如跟我去右邊)來即時設置所述目的地資訊。所述接收模組203還可以接收與所述陪伴型機器人1通訊連接的電子裝置即時發送的目的地資訊。
步驟S33,設置模組202設置所述陪伴型機器人1的初始行走速度。在本實施方式中,使用者可以藉由所述設置模組202為所述陪伴型機器人1設置一初始行走速度,所述初始行走速度與使用者的行走速度基本一致。可以理解的是,所述陪伴型機器人1在行走過程中可以隨時改變所述行走速度。
步驟S34,生成模組204根據所述目的地資訊和所述陪伴型機器人1當前的位置資訊生成一行走路徑。在本實施方式中,所述生成模組204可以藉由所述定位單元12獲取所述陪伴型機器人1當前的位置資訊。所述生成模組204根據所述目的地資訊和當前的位置資訊在所述儲存器16中儲存的地圖上優選出所述行走路徑。
步驟S35,獲取模組206獲取使用者的行走方向及行走速度。在本實施方式中,所述獲取模組206藉由從使用者攜帶的所述電子裝置中獲取使用者的行走方向及行走速度。所述電子裝置中可以安裝有GPS、陀螺儀和速度感測器,用於測量使用者的行走方向及行走速度。
步驟S36,掃描模組205獲取所述陪伴型機器人1當前的位置的路況資訊。在本實施方式中,所述掃描模組205藉由所述掃描單元13對前方道路進行掃描以精確地定位,分辨出人行道、人行道與機動車道的分界線及綠化帶等資訊,並且能獲取人行道的寬度和具體路況等等。
步驟S37,控制模組207控制所述陪伴型機器人1按照所述行走路徑行走。在本實施方式中,所述控制模組207可以藉由即時獲取使用者的行走速度和所述陪伴型機器人1的當前行走速度以及所述當前的位置的路況資訊控制所述陪伴型機器人1的行走。在本實施方式中,所述當前的位置的路況資訊可以指導所述陪伴型機器人1沿著人行道行走。而使用者的行走速度和所述陪伴型機器人1的當前行走速度可以指導所述陪伴型機器人1帶領用戶行走。
具體而言,當所述使用者的行走速度大於所述當前行走速度,並且所述使用者與所述陪伴型機器人1之間的距離大於一預設值時,所述控制模組207控制所述陪伴型機器人1加快速度以跟隨使用者行走。當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人1之間的距離小於所述預設值時,所述控制模組207控制所述陪伴型機器人1減慢速度以等待使用者。
在本實施方式中,所述控制模組207還可以控制所述陪伴型機器人1避開障礙物行走。所述控制模組207藉由所述感應單元11中的超音波感測器測量所述陪伴型機器人1與前方障礙物之間的距離。當所述超音波感測器所感測的與前方障礙物之間的距離小於預設值時,控制所述陪伴型機器人1繞過所述障礙物後前行。
可以理解的是,由於設置模組202有設置使用者的基本資訊,所述感應單元11可以從周圍環境中識別所述用戶,不會將所述用戶視為障礙物。
藉由上述步驟S30至步驟S37可以控制所述陪伴型機器人1在具有明確的初始設置的目的地的情況下,為使用者提供最安全及最便捷的路徑並帶領使用者到達所述目的地。也可以控制所述陪伴型機器人1在使用者即時輸入目的地的情況下,跟隨使用者前行。
如圖4所示,是本發明機器人控制方法中當機器人被卡住時的較佳實施例的流程圖。
步驟S40,偵測模組208偵測所述陪伴型機器人1的當前狀態以判斷所述陪伴型機器人1是否被卡住。當所述偵測模組208偵測到所述陪伴型機器人1在預設時間內的行走速度為零時,說明此時所述陪伴型機器人1被卡住,流程進入步驟S41。當所述偵測模組208偵測到所述陪伴型機器人1在所述預設時間內的行走速度不為零時,說明此時所述陪伴型機器人1沒有被卡住,流程返回步驟S40。
步驟S41,發送模組209發送所述陪伴型機器人1的當前狀況資訊至所述電子裝置。在本實施方式中,所述當前狀況資訊包括所述陪伴型機器人1的當前位置資訊,及所述陪伴型機器人1在當前位置藉由所述攝像頭或攝像機錄製的預設時間的視頻資訊。當所述電子裝置接收到所述當前狀況資訊後,使用者根據所述當前狀況資訊輸入控制資訊,所述電子裝置將接收到的使用者輸入的所述控制資訊發送至所述陪伴型機器人1。
步驟S42,接收模組203接收所述電子裝置發送的控制資訊。在本實施方式中,所述控制資訊包括控制所述陪伴型機器人1的行走方向及行走速度的資訊,以及控制所述陪伴型機器人1發出提示語音的資訊。
步驟S43,控制模組207根據所述控制資訊控制所述陪伴型機器人1執行相關操作。在本實施方式中,所述相關操作包括根據所述行走方向及行走速度控制所述陪伴型機器人1行走,及控制所述陪伴型機器人1藉由設置在所述陪伴型機器人1中的揚聲器發出所述提示語音。在本實施方式中,使用者可以設定所述提示語音的內容及聲音大小。例如,使用者設定所述提示語音內容為“主人,我在這”,提示語音聲音大小為大於90分貝,從而可以提醒用戶為所述陪伴型機器人1擺脫困境。
藉由上述步驟S40至步驟S43可以藉由所述陪伴型機器人1自主偵測是否被卡住,並且在偵測到所述陪伴型機器人1被卡住時,藉由與所述陪伴型機器人1連接的電子裝置控制所述陪伴型機器人1向用戶求助以擺脫困境。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
1‧‧‧陪伴型機器人
10‧‧‧外殼
11‧‧‧感應單元
12‧‧‧定位單元
13‧‧‧掃描單元
14‧‧‧網路單元
15‧‧‧輸入單元
16‧‧‧儲存器
17‧‧‧處理器
18‧‧‧運動裝置
20‧‧‧機器人控制系統
201‧‧‧選擇模組
202‧‧‧設置模組
203‧‧‧接收模組
204‧‧‧生成模組
205‧‧‧掃描模組
206‧‧‧獲取模組
207‧‧‧控制模組
208‧‧‧偵測模組
209‧‧‧發送模組
圖1是本發明陪伴型機器人較佳實施例的示意圖。 圖2是本發明機器人控制系統較佳實施例的功能模組圖。 圖3是本發明機器人控制方法較佳實施例的流程圖。 圖4是本發明機器人控制方法中當機器人被卡住時的一較佳實施例的流程圖。
無。

Claims (20)

  1. 一種陪伴型機器人,包括外殼及設置於外殼內部的感應單元、定位單元、網路單元及輸入單元,其中,該外殼內部還設置有: 儲存器; 至少一個處理器;以及 至少一個模組,所述至少一個模組被儲存在所述儲存器中並被配置成由所述至少一個處理器執行,所述至少一個模組包括: 接收模組,用於接收目的地資訊; 生成模組,用於根據所述目的地資訊和藉由所述定位單元獲取的所述陪伴型機器人的當前位置資訊生成一行走路徑; 獲取模組,用於獲取一行走方向及行走速度;及 控制模組,用於根據所述行走方向及行走速度控制所述陪伴型機器人按照所述行走路徑行走。
  2. 如申請專利範圍第1項所述的陪伴型機器人,其中,該機器人藉由所述網路單元與一電子裝置通訊連接,所述獲取模組藉由所述電子裝置獲取攜帶所述電子裝置的使用者的行走方向及行走速度。
  3. 如申請專利範圍第1項所述的陪伴型機器人,其中,所述至少一個模組還包括:掃描模組,用於藉由設置於所述陪伴型機器人外殼內部的掃描單元獲取所述陪伴型機器人當前的位置的路況資訊。
  4. 如申請專利範圍第1項所述的陪伴型機器人,其中,所述感應單元包括麥克風、攝像頭或攝像機、距離感測器、速度感測器及超音波感測器中的至少一種。
  5. 如申請專利範圍第4項所述的陪伴型機器人,其中,所述麥克風用於接收使用者輸入的語音資訊,所述攝像頭或攝像機用於採集照片或視頻流,所述距離感測器用於測量所述陪伴型機器人與用戶之間的距離,所述速度感測器用於偵測所述陪伴型機器人的行走速度,所述超音波感測器用於偵測障礙物。
  6. 如申請專利範圍第1項所述的陪伴型機器人,其中,所述至少一個模組還包括:選擇模組,用於提供工作模式供使用者選擇,所述工作模式包括帶領使用者的工作模式和與使用者協商的工作模式。
  7. 如申請專利範圍第6項所述的陪伴型機器人,其中,當所述陪伴型機器人工作在所述帶領使用者的工作模式中時,所述接收模組接收使用者輸入的目的地作為初始設置的目的地; 當所述陪伴型機器人工作在所述與使用者協商的工作模式中時,所述接收模組藉由所述感應單元中的攝像頭或攝像機偵測用戶的手勢方向以即時設置所述目的地資訊,或者藉由所述感應單元中的麥克風接收使用者輸入的特定語音內容來即時設置所述目的地資訊,或者接收與所述陪伴型機器人通訊連接的電子裝置即時發送的目的地資訊。
  8. 如申請專利範圍第5項所述的陪伴型機器人,其中,當所述使用者的行走速度大於所述陪伴型機器人的當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離大於一預設值時,所述控制模組控制所述陪伴型機器人加快速度以跟隨使用者行走; 當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離小於所述預設值時,所述控制模組控制所述陪伴型機器人減慢速度以等待使用者。
  9. 如申請專利範圍第1項所述的陪伴型機器人,其中,所述至少一個模組還包括:設置模組,用於設置使用者的基本資訊,所述陪伴型機器人藉由所述基本資訊識別所述使用者。
  10. 如申請專利範圍第1項所述的陪伴型機器人,其中,所述至少一個模組還包括: 偵測模組,用於偵測所述陪伴型機器人的當前狀態以判斷所述陪伴型機器人是否被卡住;及 發送模組,用於在所述陪伴型機器人被卡住時,發送所述陪伴型機器人的當前狀況資訊至所述電子裝置。
  11. 如申請專利範圍第10項所述的陪伴型機器人,其中,所述接收模組,還用於接收所述電子裝置發送的控制資訊;及 所述控制模組,根據所述控制資訊控制所述陪伴型機器人執行相關操作。
  12. 如申請專利範圍第11項所述的陪伴型機器人,其中,所述控制資訊包括控制所述陪伴型機器人的行走方向及行走速度的資訊,以及控制所述陪伴型機器人發出提示語音的資訊。
  13. 一種機器人控制方法,應用於陪伴型機器人中,所述陪伴型機器人包括外殼及設置於外殼內部的感應單元、定位單元、網路單元及輸入單元,其中,該方法包括: 接收步驟一,接收目的地資訊; 生成步驟,根據所述目的地資訊和藉由所述定位單元獲取的所述陪伴型機器人的當前位置資訊生成一行走路徑; 獲取步驟,獲取一行走方向及行走速度;及 控制步驟一,根據所述行走方向及行走速度控制所述陪伴型機器人按照所述行走路徑行走。
  14. 如申請專利範圍第13項所述的機器人控制方法,其中,該方法還包括一選擇步驟,提供工作模式供使用者選擇,所述工作模式包括帶領使用者的工作模式和與使用者協商的工作模式。
  15. 如申請專利範圍第14項所述的機器人控制方法,其中,當所述陪伴型機器人工作在所述帶領使用者的工作模式中時,所述接收步驟一接收使用者輸入的目的地作為初始設置的目的地; 當所述陪伴型機器人工作在所述與使用者協商的工作模式中時,所述接收步驟一藉由所述感應單元中的攝像頭或攝像機偵測用戶的手勢方向以即時設置所述目的地資訊,或者藉由所述感應單元中的麥克風接收使用者輸入的特定語音內容來即時設置所述目的地資訊,或者接收與所述陪伴型機器人通訊連接的電子裝置即時發送的目的地資訊。
  16. 如申請專利範圍第13項所述的機器人控制方法,其中,所述控制步驟一包括:當所述使用者的行走速度大於所述陪伴型機器人的當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離大於一預設值時,控制所述陪伴型機器人加快速度以跟隨使用者行走; 當所述使用者的行走速度小於所述當前行走速度,並且所述使用者與所述陪伴型機器人之間的距離小於所述預設值時,控制所述陪伴型機器人減慢速度以等待使用者。
  17. 如申請專利範圍第13項所述的機器人控制方法,其中,該方法還包括一設置步驟,設置使用者的基本資訊,所述陪伴型機器人藉由所述基本資訊識別所述使用者。
  18. 如申請專利範圍第13項所述的機器人控制方法,其中,該方法還包括: 偵測步驟,偵測所述陪伴型機器人的當前狀態以判斷所述陪伴型機器人是否被卡住;及 發送步驟,在所述陪伴型機器人被卡住時,發送所述陪伴型機器人的當前狀況資訊至藉由所述網路單元與所述陪伴型機器人通訊連接的使用者攜帶的電子裝置。
  19. 如申請專利範圍第18項所述的機器人控制方法,其中,該方法還包括接收步驟二,接收所述電子裝置發送的控制資訊;及 控制步驟二,根據所述控制資訊控制所述陪伴型機器人執行相關操作。
  20. 如申請專利範圍第19項所述的機器人控制方法,其中,所述控制資訊包括控制所述陪伴型機器人的行走方向及行走速度的資訊,以及控制所述陪伴型機器人發出提示語音的資訊。
TW106100008A 2016-10-20 2017-01-03 陪伴型機器人及機器人控制方法 TWI661336B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610914848.4A CN107962573A (zh) 2016-10-20 2016-10-20 陪伴型机器人及机器人控制方法
??201610914848.4 2016-10-20

Publications (2)

Publication Number Publication Date
TW201816546A true TW201816546A (zh) 2018-05-01
TWI661336B TWI661336B (zh) 2019-06-01

Family

ID=61971664

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106100008A TWI661336B (zh) 2016-10-20 2017-01-03 陪伴型機器人及機器人控制方法

Country Status (3)

Country Link
US (1) US10603796B2 (zh)
CN (1) CN107962573A (zh)
TW (1) TWI661336B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI695180B (zh) * 2018-07-24 2020-06-01 國立交通大學 機器人導引方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190358821A1 (en) * 2018-05-25 2019-11-28 Panasonic Corporation Walking training robot
CN108858220A (zh) * 2018-07-05 2018-11-23 安徽省弘诚软件开发有限公司 一种多动能机器人
CN109015676A (zh) * 2018-08-13 2018-12-18 范文捷 一种陪伴老人户外行走的机器人
CN109434827B (zh) * 2018-09-30 2021-01-19 深圳市旭展通达科技有限公司 陪伴机器人控制方法、系统、移动终端及存储介质
CN109360124A (zh) * 2018-10-22 2019-02-19 深圳和呈睿国际技术有限公司 陪伴机器人控制方法、系统、及移动终端
JP7391882B2 (ja) * 2019-01-22 2023-12-05 本田技研工業株式会社 同行移動体
KR20200144363A (ko) * 2019-06-18 2020-12-29 엘지전자 주식회사 로봇 및 그의 구동 방법
CN110609554B (zh) * 2019-09-17 2023-01-17 重庆特斯联智慧科技股份有限公司 一种机器人移动控制方法及装置
CN110764514A (zh) * 2019-11-27 2020-02-07 四川虹美智能科技有限公司 洗衣机及控制洗衣机移动的方法
CN111604906A (zh) * 2020-05-26 2020-09-01 天津市微卡科技有限公司 一种基于步态识别的陪护机器人
CN112536808A (zh) * 2020-12-14 2021-03-23 王永安 宠物机器人的情感交流装置
EP4269036A4 (en) 2020-12-23 2024-11-20 Panasonic Intellectual Property Management Co., Ltd. ROBOT CONTROL METHOD, ROBOT AND PROGRAM
EP4269047A4 (en) * 2020-12-23 2024-10-16 Panasonic Intellectual Property Management Co., Ltd. Robot control method, robot, program, and recording medium
KR20230131038A (ko) * 2022-03-04 2023-09-12 현대자동차주식회사 로봇의 이동속도 제어 장치 및 그 방법

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3435666B2 (ja) * 1999-09-07 2003-08-11 ソニー株式会社 ロボット
JP2004193932A (ja) * 2002-12-11 2004-07-08 Matsushita Electric Ind Co Ltd ロボットと、それを首周辺部に固定する機構を備えたネックコミュニケーション装置
US7228203B2 (en) * 2004-03-27 2007-06-05 Vision Robotics Corporation Autonomous personal service robot
JP4316477B2 (ja) * 2004-11-18 2009-08-19 パナソニック株式会社 移動ロボットの追従方法
US8670866B2 (en) * 2005-02-18 2014-03-11 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
JP2007139710A (ja) * 2005-11-22 2007-06-07 Advanced Telecommunication Research Institute International 歩行補助ロボット
JP2008084135A (ja) * 2006-09-28 2008-04-10 Toshiba Corp 移動制御方法、移動ロボットおよび移動制御プログラム
US8265793B2 (en) * 2007-03-20 2012-09-11 Irobot Corporation Mobile robot for telecommunication
JP4490997B2 (ja) * 2007-07-18 2010-06-30 株式会社東芝 移動ロボット
US8392065B2 (en) * 2008-09-11 2013-03-05 Deere & Company Leader-follower semi-autonomous vehicle with operator on side
US8229618B2 (en) * 2008-09-11 2012-07-24 Deere & Company Leader-follower fully autonomous vehicle with operator on side
EP2373073B1 (en) * 2008-12-26 2016-11-09 Panasonic Intellectual Property Corporation of America Communication device
US20100179753A1 (en) * 2009-01-15 2010-07-15 Microsoft Corporation Estimating Time Of Arrival
CN101530368B (zh) * 2009-04-02 2010-12-29 上海交通大学 助行机器人智能控制器
US20110026770A1 (en) * 2009-07-31 2011-02-03 Jonathan David Brookshire Person Following Using Histograms of Oriented Gradients
CN102385389B (zh) * 2011-11-01 2014-08-06 中国科学院深圳先进技术研究院 巡逻机器人、预警系统以及巡逻机器人的监控方法
US8886383B2 (en) * 2012-09-28 2014-11-11 Elwha Llc Automated systems, devices, and methods for transporting and supporting patients
US9395723B2 (en) * 2013-09-30 2016-07-19 Five Elements Robotics, Inc. Self-propelled robot assistant
EP2870853A1 (en) * 2013-11-11 2015-05-13 Honda Research Institute Europe GmbH Lawn mower with remote control
CN104571113B (zh) * 2015-01-20 2017-07-11 新智认知数据服务有限公司 移动机器人的路径规划方法
CN105150216B (zh) * 2015-09-07 2017-06-06 上海人智信息科技有限公司 一种智能陪伴语音互动机器人
CN105511260B (zh) * 2015-10-16 2018-08-21 深圳市天博智科技有限公司 一种幼教陪伴型机器人及其交互方法和系统
CN105796289B (zh) * 2016-06-03 2017-08-25 京东方科技集团股份有限公司 导盲机器人
CN105943326A (zh) * 2016-07-18 2016-09-21 浙江钧普科技股份有限公司 一种智能室外导盲设备及控制该设备的导航定位方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI695180B (zh) * 2018-07-24 2020-06-01 國立交通大學 機器人導引方法

Also Published As

Publication number Publication date
US20180111272A1 (en) 2018-04-26
TWI661336B (zh) 2019-06-01
CN107962573A (zh) 2018-04-27
US10603796B2 (en) 2020-03-31

Similar Documents

Publication Publication Date Title
TWI661336B (zh) 陪伴型機器人及機器人控制方法
CN110495819B (zh) 机器人的控制方法、机器人、终端、服务器及控制系统
KR102471447B1 (ko) 미러형 디스플레이 장치 및 그 제어방법
CN110502954A (zh) 视频分析的方法和装置
KR20140104753A (ko) 신체 부위 검출을 이용한 이미지 프리뷰
US11921968B2 (en) Method for interaction between devices based on pointing operation, and electronic device
KR20170059760A (ko) 이동단말기 및 그 제어방법
CN114683267B (zh) 标定方法、装置、电子设备和存储介质
CN108369641B (zh) 电子设备以及用于其的托架
CN104978136A (zh) 移动终端和用于移动终端的控制方法
CN114391777A (zh) 清洁机器人的障碍躲避方法、装置、电子设备及介质
WO2021170129A1 (zh) 一种位姿确定方法以及相关设备
CN110147852A (zh) 图像识别的方法、装置、设备及存储介质
CN110313919A (zh) 电子设备和用于控制其的方法
JP2014157445A (ja) 携帯電子機器、その制御方法及びプログラム
WO2022206494A1 (zh) 目标跟踪方法及其装置
KR20150009027A (ko) 위치 기반 소리 출력 방법 및 장치
WO2019052450A1 (zh) 基于移动终端的照片拍摄控制方法、系统及存储介质
CN111176337B (zh) 一种投影装置以及投影方法、计算机存储介质
CN111753606A (zh) 一种智能模型的升级方法及装置
CN108881544A (zh) 一种拍照的方法及移动终端
KR20180018594A (ko) 선풍기, 선풍기를 제어할 수 있는 이동 단말기 및 이들을 이용한 실내 온도 제어 시스템
CN114095542A (zh) 显示控制方法及电子设备
CN114816043A (zh) 一种基于瞳孔识别的车载手势控制天窗系统及其控制方法
CN110874699A (zh) 记录物品的物流信息方法、装置及系统