KR102453962B1 - 행동 모사 플랫폼 서비스 제공 시스템 - Google Patents
행동 모사 플랫폼 서비스 제공 시스템 Download PDFInfo
- Publication number
- KR102453962B1 KR102453962B1 KR1020210176947A KR20210176947A KR102453962B1 KR 102453962 B1 KR102453962 B1 KR 102453962B1 KR 1020210176947 A KR1020210176947 A KR 1020210176947A KR 20210176947 A KR20210176947 A KR 20210176947A KR 102453962 B1 KR102453962 B1 KR 102453962B1
- Authority
- KR
- South Korea
- Prior art keywords
- robot
- behavior
- user terminal
- terminal
- platform service
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 230000009471 action Effects 0.000 title abstract description 19
- 238000003860 storage Methods 0.000 claims abstract description 11
- 238000013507 mapping Methods 0.000 claims abstract description 4
- 230000002457 bidirectional effect Effects 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 39
- 238000004088 simulation Methods 0.000 claims description 17
- 230000006870 function Effects 0.000 abstract description 24
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 230000006399 behavior Effects 0.000 description 86
- 230000008569 process Effects 0.000 description 22
- 230000033001 locomotion Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 13
- 239000013598 vector Substances 0.000 description 9
- 238000012545 processing Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 5
- 241000287828 Gallus gallus Species 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000003542 behavioural effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 210000001503 joint Anatomy 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000010411 cooking Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 210000000245 forearm Anatomy 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 210000000323 shoulder joint Anatomy 0.000 description 2
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 241000282412 Homo Species 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0081—Programme-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
- B25J5/005—Manipulators mounted on wheels or on carriages mounted on endless tracks or belts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
- B25J5/007—Manipulators mounted on wheels or on carriages mounted on wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0006—Exoskeletons, i.e. resembling a human figure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/1075—Programme-controlled manipulators characterised by positioning means for manipulator elements with muscles or tendons
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Rheumatology (AREA)
Abstract
Description
도 2는 도 1의 시스템에 포함된 플랫폼 서비스 제공 서버를 설명하기 위한 블록 구성도이다.
도 3 및 도 4는 본 발명의 일 실시예에 따른 행동 모사 플랫폼 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 행동 모사 플랫폼 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
Claims (6)
- 적어도 하나의 행동 모사 프로그램을 선택하여 다운로드한 후 기 보유한 로봇에 적용시키는 사용자 단말; 및
적어도 하나의 행동 모사 프로그램과 적어도 하나의 로봇을 매핑하여 저장하는 데이터베이스화부, 상기 사용자 단말에서 행동 모사 프로그램을 선택하는 경우 선택된 행동 모사 프로그램을 상기 사용자 단말로 전송하는 전송부, 상기 사용자 단말을 경유하여 상기 기 보유한 로봇에서 피드백이 수신되는 경우 상기 피드백을 저장하며 적어도 하나의 제공자 단말로부터 행동 데이터를 수신하여 저장하는 저장부를 포함하는 플랫폼 서비스 제공 서버;
를 포함하며,
상기 플랫폼 서비스 제공 서버는,
상기 사용자 단말과 적어도 하나의 상기 제공자 단말로부터 수신되는 행동 데이터를 양방향으로 전달하되, 상기 제공자 단말에서의 행동 데이터가 상기 사용자 단말로 전송되고 상기 사용자 단말에서의 행동 데이터가 상기 제공자 단말로 전송되도록 하는 양방향모드부,
상기 사용자 단말과 적어도 하나의 제공자 단말로부터 수신되는 행동 데이터를 협업 플랫폼에 업로드하며, 상기 사용자 단말에서의 행동 데이터와 상기 제공자 단말에서의 행동 데이터를 하나의 로봇에 적용할 수 있도록 하는 협업모드부,
상기 사용자 단말에서 상기 행동 모사 프로그램을 상기 기 보유한 로봇 외의 장비에 적용하도록 하는 슬레이브(Slave)모드부를 더 포함하는 것을 특징으로 하는 행동 모사 플랫폼 서비스 제공 시스템.
- 삭제
- 삭제
- 삭제
- 제 1 항에 있어서,
상기 기 보유한 로봇은,
사용자가 착용하는 웨어러블 로봇, 암(Arm)이 존재하는 로봇 암, 바퀴가 있는 로봇, 무한궤도 로봇 및 다리가 있는 로봇 레그 중 적어도 하나인 것을 특징으로 하는 행동 모사 플랫폼 서비스 제공 시스템.
- 삭제
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210176947A KR102453962B1 (ko) | 2021-12-10 | 2021-12-10 | 행동 모사 플랫폼 서비스 제공 시스템 |
PCT/KR2022/014039 WO2023106576A1 (ko) | 2021-12-10 | 2022-09-20 | 행동 모사 플랫폼 서비스 제공 시스템 |
US18/698,036 US12109712B1 (en) | 2021-12-10 | 2022-09-20 | System for providing behavior simulation platform service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210176947A KR102453962B1 (ko) | 2021-12-10 | 2021-12-10 | 행동 모사 플랫폼 서비스 제공 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102453962B1 true KR102453962B1 (ko) | 2022-10-14 |
Family
ID=83599943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210176947A Active KR102453962B1 (ko) | 2021-12-10 | 2021-12-10 | 행동 모사 플랫폼 서비스 제공 시스템 |
Country Status (3)
Country | Link |
---|---|
US (1) | US12109712B1 (ko) |
KR (1) | KR102453962B1 (ko) |
WO (1) | WO2023106576A1 (ko) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101692602B1 (ko) * | 2015-01-13 | 2017-01-03 | 서울시립대학교 산학협력단 | 클라우드 지식공유 기반 로봇 제어 시스템 및 제어방법 |
KR20170027918A (ko) * | 2015-09-02 | 2017-03-13 | (주)이산솔루션 | 스마트 단말을 이용한 스마트 로봇의 제어 시스템 및 그 방법 |
JP2018529140A (ja) * | 2015-07-08 | 2018-10-04 | ユニバーサル ロボッツ アクツイエセルスカプ | サードパーティコントリビューションを備えた産業用ロボットのエンドユーザプログラミングを拡張するための方法 |
JP2020026025A (ja) * | 2018-08-10 | 2020-02-20 | 川崎重工業株式会社 | トレーニング処理装置、仲介装置、トレーニングシステム及びトレーニング処理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9272418B1 (en) * | 2014-09-02 | 2016-03-01 | The Johns Hopkins University | System and method for flexible human-machine collaboration |
US10518409B2 (en) * | 2014-09-02 | 2019-12-31 | Mark Oleynik | Robotic manipulation methods and systems for executing a domain-specific application in an instrumented environment with electronic minimanipulation libraries |
US12257711B2 (en) * | 2015-08-18 | 2025-03-25 | Mbl Limited | Robotic kitchen systems and methods in an instrumented environment with electronic cooking libraries |
KR101819323B1 (ko) | 2016-03-18 | 2018-01-16 | 한국과학기술원 | 모사학습 및 행동 조합에 기반한 로봇의 작업 행동궤적 생성 방법 및 그 장치 |
JP6514166B2 (ja) | 2016-09-16 | 2019-05-15 | ファナック株式会社 | ロボットの動作プログラムを学習する機械学習装置,ロボットシステムおよび機械学習方法 |
KR102254009B1 (ko) | 2019-09-24 | 2021-05-20 | 정우진 | 치킨 조리 장치 |
US11938634B2 (en) * | 2021-02-18 | 2024-03-26 | Sanctuary Cognitive Systems Corporation | Systems, devices, and methods for multi-purpose robots |
-
2021
- 2021-12-10 KR KR1020210176947A patent/KR102453962B1/ko active Active
-
2022
- 2022-09-20 US US18/698,036 patent/US12109712B1/en active Active
- 2022-09-20 WO PCT/KR2022/014039 patent/WO2023106576A1/ko active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101692602B1 (ko) * | 2015-01-13 | 2017-01-03 | 서울시립대학교 산학협력단 | 클라우드 지식공유 기반 로봇 제어 시스템 및 제어방법 |
JP2018529140A (ja) * | 2015-07-08 | 2018-10-04 | ユニバーサル ロボッツ アクツイエセルスカプ | サードパーティコントリビューションを備えた産業用ロボットのエンドユーザプログラミングを拡張するための方法 |
KR20170027918A (ko) * | 2015-09-02 | 2017-03-13 | (주)이산솔루션 | 스마트 단말을 이용한 스마트 로봇의 제어 시스템 및 그 방법 |
JP2020026025A (ja) * | 2018-08-10 | 2020-02-20 | 川崎重工業株式会社 | トレーニング処理装置、仲介装置、トレーニングシステム及びトレーニング処理方法 |
Also Published As
Publication number | Publication date |
---|---|
US12109712B1 (en) | 2024-10-08 |
US20240326249A1 (en) | 2024-10-03 |
WO2023106576A1 (ko) | 2023-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110139115B (zh) | 基于关键点的虚拟形象姿态控制方法、装置及电子设备 | |
US11915365B2 (en) | 3D body model generation | |
CN104508709B (zh) | 使用人体对对象进行动画化 | |
KR20220160066A (ko) | 이미지 처리 방법 및 장치 | |
WO2017141344A1 (ja) | 3次元モデル生成システム、3次元モデル生成方法、及びプログラム | |
CN111208783B (zh) | 一种动作模仿方法、装置、终端及计算机存储介质 | |
CN109815776B (zh) | 动作提示方法和装置、存储介质及电子装置 | |
CN103101054A (zh) | 手机对机器人的编程和控制系统 | |
US20110216946A1 (en) | Information processing device, information processing method, program, and information storage medium | |
CN115847422B (zh) | 一种用于遥操作的姿态识别方法、装置及系统 | |
KR102656581B1 (ko) | 이동 로봇, 그를 포함하는 시스템 및 이동 로봇의 제어 방법 | |
KR20220063847A (ko) | 대상자의 보행 패턴을 식별하는 방법 및 이를 수행하는 전자 장치 | |
US20190139288A1 (en) | Dynamic motion simulation methods and systems | |
WO2023185241A1 (zh) | 数据处理方法、装置、设备以及介质 | |
KR102453962B1 (ko) | 행동 모사 플랫폼 서비스 제공 시스템 | |
WO2022081745A1 (en) | Real-time rendering of 3d wearable articles on human bodies for camera-supported computing devices | |
US20240135581A1 (en) | Three dimensional hand pose estimator | |
KR20220146927A (ko) | 원격 공간 내 자율 반응형 가상 아바타를 이용한 상호 작용 방법 및 장치 | |
CN113033242A (zh) | 动作识别方法及系统 | |
CN105975081A (zh) | 体感控制方法和装置 | |
CN117670996A (zh) | 重定位位姿的确定方法及装置、存储介质及电子装置 | |
CN111966213B (zh) | 图像处理方法、装置、设备及存储介质 | |
Luo et al. | An IoT-based microservice platform for virtual puppetry performance | |
KR102559717B1 (ko) | 3d 인간 모델 생성 장치 및 방법 | |
CN115213884A (zh) | 机器人的交互控制方法、装置、存储介质及机器人 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20211210 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20211230 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20211210 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220315 Patent event code: PE09021S01D |
|
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220706 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20221006 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20221007 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |