KR102837566B1 - 맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치 - Google Patents
맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치Info
- Publication number
- KR102837566B1 KR102837566B1 KR1020200063798A KR20200063798A KR102837566B1 KR 102837566 B1 KR102837566 B1 KR 102837566B1 KR 1020200063798 A KR1020200063798 A KR 1020200063798A KR 20200063798 A KR20200063798 A KR 20200063798A KR 102837566 B1 KR102837566 B1 KR 102837566B1
- Authority
- KR
- South Korea
- Prior art keywords
- movable
- map data
- movement
- area
- areas
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
도 4 내지 도 7은 본 발명의 몇몇 실시예들에 따른 효과를 설명하기 위한 도면들이다.
도 8은 본 발명의 다른 실시예에 따른 맵 데이터를 이용한 이동 관련 연산 방법의 순서도이다.
도 9는 도 8을 참조하여 설명한 이동 가능 논리 구역 형성 동작을 보다 상세히 설명하기 위한 순서도이다.
도 10a 내지 도 11b는 도 9를 참조하여 일부 동작을 보다 상세히 설명하기 위한 도면들이다.
도 12는 도 8을 참조하여 설명한 이동 가능 논리 구역 형성 동작을 보다 상세히 설명하기 위한 다른 순서도이다.
도 13a 및 도 13b는 도 12를 참조하여 일부 동작을 보다 상세히 설명하기 위한 도면들이다.
도 14는 도 8을 참조하여 설명한 이동 가능 논리 구역 형성 동작을 보다 상세히 설명하기 위한 또 다른 순서도이다.
도 15는 도 8을 참조하여 설명한 방법의 일부 변형 실시예에 따른 방법을 설명하기 위한 순서도이다.
도 16a 내지 도 17b는 도 15를 참조하여 설명한 일부 동작을 보다 상세히 설명하기 위한 도면들이다.
도 18은 본 발명의 또 다른 실시예에 따른 컴퓨팅 장치의 예시적인 하드웨어 구성도이다.
Claims (23)
- 컴퓨팅 장치에 의하여 수행되는 방법에 있어서,
동일 크기의 그리드(grid)들로 표현된 이동 가능 영역 및 이동 불가 영역을 포함하는 맵 데이터를 얻는 단계;
상기 이동 가능 영역에 포함된 그리드 중 일부를 인접한 그리드와 병합하여 확장함으로써 상기 맵 데이터를 조정하는 단계; 및
상기 조정된 맵 데이터를 이용하여, 상기 이동 가능 영역을 통한 이동과 관련된 연산을 수행하는 단계를 포함하고,
상기 맵 데이터를 조정하는 단계는,
상기 이동 불가 영역을 이용하여, 그리드 병합의 범위를 결정하는 단계를 포함하고,
상기 그리드 병합의 범위를 결정하는 단계는,
상기 이동 불가 영역의 외곽선 확장선에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 맵 데이터를 조정하는 단계는,
상기 맵 데이터의 모든 그리드 중 상기 확장된 그리드를 제외한 그리드에 대하여 조정 전 사이즈를 유지하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 그리드는,
단위 길이를 표현하는 것이고, 상기 맵 데이터를 이용한 맵 시각화 시 표시되지 않는 것인,
맵 데이터를 이용한 이동 관련 연산 방법. - 삭제
- 삭제
- 제1 항에 있어서,
상기 이동 불가 영역의 외곽선 확장에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계는,
상기 이동 불가 영역 각각에 대하여, 다른 이동 불가 영역의 외곽선 또는 기 형성된 외곽선 확장선에 의하여 막힐때까지 외곽선을 확장하는 단계를 반복하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 이동 불가 영역은 복수개 이고, 상기 이동 불가 영역 중 적어도 일부는 직사각형 형상을 가지며,
상기 이동 불가 영역의 외곽선 확장에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계는,
상기 복수의 이동 불가 영역을 제1 축 길이를 기준으로 오름차순으로 정렬하는 단계; 및
상기 정렬의 결과를 이용하여, 제1 축 길이가 짧은 이동 불가 영역부터 순차적으로 외곽선 확장을 수행하는 것을 반복하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제7 항에 있어서,
상기 제1 축 길이가 짧은 이동 불가 영역부터 순차적으로 외곽선 확장을 수행하는 단계는,
상기 제1 축 길이가 짧은 이동 불가 영역부터 순차적으로 제2 축 방향의 외곽선 확장을 수행하는 것을 반복하는 단계를 포함하고,
상기 이동 불가 영역의 외곽선 확장에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계는,
상기 복수의 이동 불가 영역을 제2 축 길이를 기준으로 오름차순으로 정렬하는 단계; 및
상기 정렬의 결과를 이용하여, 제2 축 길이가 짧은 이동 불가 영역부터 순차적으로 제1 축 방향의 외곽선 확장을 수행하는 것을 반복하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제7 항에 있어서,
상기 이동 불가 영역 각각의 상기 제1 축의 길이의 분산값이 상기 이동 불가 영역 각각의 제2 축의 길이의 분산값보다 큰 것을 특징으로 하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 이동 불가 영역의 외곽선 확장에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계는,
병합 대상 그리드의 개수가 지정된 전체 최대 개수를 초과하지 않도록 그리드 병합의 범위를 결정하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제10 항에 있어서,
병합 대상 그리드의 개수가 지정된 최대 개수를 초과하지 않도록 그리드 병합의 범위를 결정하는 단계는,
제1 축 상의 병합 대상 그리드의 개수가 지정된 제1 축 최대 개수를 초과하지 않도록 그리드 병합의 범위를 결정하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 이동 가능 영역을 통한 이동과 관련된 연산을 수행하는 단계는,
기준치 이상의 크기를 가진 상기 이동 가능 논리 구역 간의 이동을 포함하는 최적 이동 경로의 결정을 위한 연산을 수행하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 이동 불가 영역의 외곽선 확장에 의하여 형성되는 이동 가능 논리 구역에 포함되는 그리드들이 포함되도록, 그리드 병합의 범위를 결정하는 단계는,
상기 이동 가능 논리 구역 중 비활성화 이동 가능 논리 구역을 선정하는 단계를 포함하고,
상기 이동 가능 영역을 통한 이동과 관련된 연산을 수행하는 단계는,
상기 비활성화 이동 가능 논리 구역을 제외한 이동 가능 논리 구역 간의 이동을 포함하는 최적 이동 경로의 결정을 위한 연산을 수행하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제13 항에 있어서,
상기 맵 데이터는 창고의 맵 데이터이고,
상기 이동 불가 구역은 적치 구역이며,
상기 비활성화 이동 가능 논리 구역은, 상기 적치 구역에 바로 인접한 이동 가능 논리 구역 중, 상기 적치 구역의 투입구 측 이동 가능 논리 구역 이외의 이동 가능 논리 구역을 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 제1 항에 있어서,
상기 연산을 수행하는 단계는,
상기 이동 가능 논리 구역의 대표점 간의 이동을 포함하는 이동 경로들 중, 최소 길이를 가지는 이동 경로를 최적 이동 경로로 선정하는 단계를 포함하는,
맵 데이터를 이용한 이동 관련 연산 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200063798A KR102837566B1 (ko) | 2020-05-27 | 2020-05-27 | 맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200063798A KR102837566B1 (ko) | 2020-05-27 | 2020-05-27 | 맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210146679A KR20210146679A (ko) | 2021-12-06 |
| KR102837566B1 true KR102837566B1 (ko) | 2025-07-22 |
Family
ID=78936428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200063798A Active KR102837566B1 (ko) | 2020-05-27 | 2020-05-27 | 맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102837566B1 (ko) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100915527B1 (ko) * | 2007-07-03 | 2009-09-04 | 한국전자통신연구원 | 경로 탐색 방법 |
| EP2821876A3 (en) * | 2008-09-03 | 2015-05-20 | Murata Machinery, Ltd. | Route planning method, route planning unit, and autonomous mobile device |
| KR101711887B1 (ko) | 2015-04-14 | 2017-03-03 | 삼성에스디에스 주식회사 | 창고 내 최적 위치 안내 방법 및 그 장치 |
-
2020
- 2020-05-27 KR KR1020200063798A patent/KR102837566B1/ko active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210146679A (ko) | 2021-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5282493B2 (ja) | 最適解関係表示装置、方法、及びプログラム | |
| KR101046667B1 (ko) | 제조 변동을 고려한 다목적 최적화 설계 지원 장치, 방법 및 프로그램을 기록한 기록매체 | |
| JP5151732B2 (ja) | 特性が似ていて形状が異なる設計形状を分類・表示する装置、方法、及びプログラム | |
| CN111259474B (zh) | 大体量bim模型数据处理及加载方法和设备 | |
| US20140245198A1 (en) | Mobile device and method for providing widgets | |
| US20100153074A1 (en) | Design support apparatus | |
| WO2023226583A1 (zh) | 对象处理方法、装置、设备、计算机可读存储介质及计算机程序产品 | |
| CN113066160A (zh) | 室内移动机器人场景数据及其测试用例的生成方法 | |
| US10579554B2 (en) | System and method for routing bus including buffer | |
| Lin et al. | Lift path planning for tower cranes based on environmental point clouds | |
| US20100325382A1 (en) | Triangulated irregular network | |
| KR102837566B1 (ko) | 맵 데이터를 이용한 이동 관련 연산 방법 및 그 장치 | |
| CN116502567B (zh) | 一种非结构网格流场的插值求解方法、装置、设备、介质 | |
| US11003816B2 (en) | Structure analysis device and structure analysis method | |
| JP7136227B2 (ja) | 経路探索支援装置、経路探索支援方法、及びプログラム | |
| CN112529984A (zh) | 绘制多边形的方法、装置、电子设备及存储介质 | |
| CN117557757A (zh) | 一种机电组件的建模方法、装置及电子设备 | |
| JP7674488B2 (ja) | 干渉チェック装置 | |
| KR102881672B1 (ko) | 장애물 거리변환 지도의 계산 장치 및 그 방법 | |
| US20250068793A1 (en) | Clustering-based pattern nesting method and device | |
| CN113627646A (zh) | 一种基于神经网络的路径规划方法、装置、设备及介质 | |
| KR102689544B1 (ko) | 장애물 거리변환 지도의 계산 장치 및 그 방법 | |
| JP2022183616A (ja) | 経路教示データ作成装置及びその方法並びにプログラム | |
| CN115146577B (zh) | 集成电路版图图形的点对齐方法、系统、介质及电子设备 | |
| US20180012395A1 (en) | Information processing apparatus, simulator result display method, and computer-readable recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| D22 | Grant of ip right intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D22-EXM-PE0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| F11 | Ip right granted following substantive examination |
Free format text: ST27 STATUS EVENT CODE: A-2-4-F10-F11-EXM-PR0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-2-2-U10-U11-OTH-PR1002 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| Q13 | Ip right document published |
Free format text: ST27 STATUS EVENT CODE: A-4-4-Q10-Q13-NAP-PG1601 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |