KR20230043769A - Method AND SYSTEM for providing PERSONAL TRANSPORTATION service using autonomous vehicle - Google Patents
Method AND SYSTEM for providing PERSONAL TRANSPORTATION service using autonomous vehicle Download PDFInfo
- Publication number
- KR20230043769A KR20230043769A KR1020220120951A KR20220120951A KR20230043769A KR 20230043769 A KR20230043769 A KR 20230043769A KR 1020220120951 A KR1020220120951 A KR 1020220120951A KR 20220120951 A KR20220120951 A KR 20220120951A KR 20230043769 A KR20230043769 A KR 20230043769A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- vehicle
- self
- driving
- idle
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004458 analytical method Methods 0.000 claims abstract description 32
- 238000004891 communication Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000013135 deep learning Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G06Q50/30—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0025—Planning or execution of driving tasks specially adapted for specific operations
- B60W60/00253—Taxi operations
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
- G06Q30/0619—Neutral agent
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Mechanical Engineering (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Transportation (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Aviation & Aerospace Engineering (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
본 기재는 자율주행 차량을 사용하여 개인 운송 서비스를 제공하는 방법 및 시스템에 관한 것이다. The present disclosure relates to methods and systems for providing personal transportation services using autonomous vehicles.
전세계의 자동차 제조사 및 자율주행 플랫폼 개발사들이 자율주행차량의 시범운행을 진행하고 있다. 향후 레벨 4 이상(SAE J3016 표준 기준)의 자율주행 기술이 개발되면, 운전자 개입이 필요 없는 자율주행 자동차가 빠르게 확산되고 자율주행 자동차와 관련된 서비스들이 개발 및 보급될 것으로 예상된다.Automakers and self-driving platform developers around the world are conducting pilot tests of self-driving vehicles. If self-driving technology of level 4 or higher (based on SAE J3016 standard) is developed in the future, it is expected that self-driving cars that do not require driver intervention will spread rapidly and services related to self-driving cars will be developed and distributed.
한 실시예는, 자율주행 차량을 사용하여 개인 운송 서비스를 제공하는 개인 운송 시스템을 제공한다.One embodiment provides a personal transportation system that provides personal transportation service using an autonomous vehicle.
다른 실시예는, 자율주행 차량을 사용하여 개인 운송 서비스를 제공하는 방법을 제공한다.Another embodiment provides a method of providing personal transport service using an autonomous vehicle.
또 다른 실시예는, 개인 운송 서비스를 제공하는 자율주행 차량을 제공한다.Another embodiment provides an autonomous vehicle providing personal transport service.
한 실시예에 따르면, 개인 운송 시스템이 제공된다. 상기 개인 운송 시스템은 프로세서, 메모리, 그리고 통신 장치를 포함하고, 프로세서는 메모리에 저장된 프로그램을 실행하여, 사용자의 사용자 단말로부터 자율주행 차량을 사용한 개인 운송 서비스의 요청을 수신하는 단계, 사용자의 호출 패턴을 분석하는 단계, 그리고 호출 패턴의 분석 결과를 바탕으로 사용자에게 개인 운송 서비스를 제공할 추천 자율주행 차량을 결정하는 단계를 수행한다.According to one embodiment, a personal transportation system is provided. The personal transport system includes a processor, a memory, and a communication device, and the processor executes a program stored in the memory to receive a request for a personal transport service using an autonomous vehicle from a user's user terminal, the user's calling pattern , and a step of determining a recommended self-driving vehicle to provide personal transport service to the user based on the analysis result of the calling pattern.
상기 개인 운송 시스템에서 프로세서는 사용자의 호출 패턴을 분석하는 단계를 수행할 때, 사용자의 호출 이력 및 사용자의 호출 위치 주변의 유휴 자율주행 차량을 조회하는 단계, 그리고 호출 이력 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 수행할 수 있다.In the personal transport system, when the processor performs the step of analyzing the user's calling pattern, the step of inquiring the user's call history and the idle self-driving vehicle around the user's calling location, and based on the call history and the idle autonomous vehicle As a result, a step of analyzing a user's calling pattern may be performed.
상기 개인 운송 시스템에서 프로세서는 사용자의 호출 패턴을 분석하는 단계를 수행할 때, 사용자의 즐겨찾기 목록을 조회하는 단계를 더 수행할 수 있고, 즐겨찾기 목록은 사용자가 선호하는 자율주행 차량 및/또는 자율주행 차량의 자율주행 운영체제를 포함할 수 있다.In the personal transportation system, when performing the step of analyzing the user's calling pattern, the processor may further perform the step of inquiring the user's favorites list, and the favorites list is the user's preferred self-driving vehicle and / or An autonomous driving operating system of an autonomous vehicle may be included.
상기 개인 운송 시스템에서 프로세서는 호출 이력 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 수행할 때, 즐겨찾기 목록, 호출 이력, 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 수행할 수 있다.In the personal transportation system, when the processor analyzes the user's calling pattern based on the call history and the idle self-driving vehicle, the processor analyzes the user's calling pattern based on the favorites list, call history, and idle autonomous vehicle. analysis steps can be performed.
상기 개인 운송 시스템에서 프로세서는 개인 운송 서비스의 요청을 수신하는 단계를 수행할 때, 사용자 단말로부터 자율주행 차량의 검색 요청을 수신하는 단계를 수행할 수 있고, 검색 요청은 차량의 이름, 크기, 유형, 성격, 스타일, 모양, 색상 중 적어도 하나를 포함할 수 있다.In the personal transport system, when the processor receives the personal transport service request, it may perform the step of receiving a search request for an autonomous vehicle from a user terminal, and the search request may include the name, size, and type of the vehicle. , may include at least one of personality, style, shape, and color.
상기 개인 운송 시스템에서 프로세서는 프로그램을 실행하여, 검색 요청에 응하여, 적어도 하나의 가용 자율주행 차량을 사용자 단말로 전송하는 단계를 더 수행할 수 있고, 적어도 하나의 가용 자율주행 차량은 사용자의 검색 기준에 대한 매칭 정확도 순서대로 나열되거나 또는 사용자의 현재 위치 또는 호출 위치와 가까운 순서대로 나열될 수 있다.In the personal transportation system, the processor may further perform the step of executing a program and transmitting at least one available self-driving vehicle to a user terminal in response to a search request, wherein the at least one available self-driving vehicle is based on the user's search criterion. It may be listed in order of matching accuracy for or in order close to the user's current location or call location.
상기 개인 운송 시스템에서 프로세서는 프로그램을 실행하여, 호출 패턴의 분석 결과를 바탕으로 각 자율주행 차량을 위한 대기 경로를 결정하는 단계를 더 수행할 수 있다.In the personal transportation system, the processor may execute a program and further perform a step of determining a standby route for each autonomous vehicle based on a call pattern analysis result.
상기 개인 운송 시스템에서 프로세서는 프로그램을 실행하여, 승객이 하차하고 수신된 호출이 없는 유휴 자율주행 차량으로부터 대기 경로의 요청을 수신하는 단계, 그리고 호출 패턴의 분석 결과를 바탕으로 결정된 대기 경로를 유휴 자율주행 차량에게 전송하는 단계를 더 수행할 수 있다.In the personal transportation system, the processor executes a program to receive a request for a standby route from an idle autonomous vehicle where a passenger gets off and there is no received call, and the standby route determined based on the analysis result of the call pattern is displayed. A step of transmitting to the driving vehicle may be further performed.
상기 개인 운송 시스템에서 추천 자율주행 차량은 승객이 없는 유휴 차량 또는 승객이 곧 하차할 예정인 유휴 예정 차량을 포함할 수 있다.In the personal transportation system, the recommended self-driving vehicle may include an idle vehicle without passengers or an idle scheduled vehicle in which passengers are scheduled to get off soon.
다른 실시예에 따르면, 자율주행 차량을 사용한 개인 운송 서비스의 제공 방법이 제공된다. 상기 제공 방법은, 사용자의 사용자 단말로부터 개인 운송 서비스의 요청을 수신하는 단계, 사용자의 호출 패턴을 분석하는 단계, 그리고 호출 패턴의 분석 결과를 바탕으로 사용자에게 개인 운송 서비스를 제공할 추천 자율주행 차량을 결정하는 단계를 포함한다.According to another embodiment, a method of providing a personal transportation service using an autonomous vehicle is provided. The providing method includes receiving a request for personal transportation service from a user terminal of a user, analyzing a calling pattern of a user, and recommending an autonomous vehicle to provide personal transportation service to the user based on the analysis result of the calling pattern. It includes the step of determining
상기 제공 방법에서 사용자의 호출 패턴을 분석하는 단계는, 사용자의 호출 이력 및 사용자의 호출 위치 주변의 유휴 자율주행 차량을 조회하는 단계, 그리고 호출 이력 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 포함할 수 있다. In the providing method, the step of analyzing the user's calling pattern includes the step of inquiring the user's call history and the idle self-driving vehicle around the user's calling location, and the user's calling pattern based on the call history and the idle self-driving vehicle. An analysis step may be included.
상기 제공 방법에서 사용자의 호출 패턴을 분석하는 단계는, 사용자의 즐겨찾기 목록을 조회하는 단계를 더 포함할 수 있고, 즐겨찾기 목록은 사용자가 선호하는 자율주행 차량 및/또는 자율주행 차량의 자율주행 운영체제를 포함할 수 있다. The step of analyzing the user's calling pattern in the providing method may further include the step of inquiring the user's favorites list, the favorites list being the user's favorite self-driving vehicle and/or self-driving of the self-driving vehicle. It may contain an operating system.
상기 제공 방법에서 호출 이력 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계는, 즐겨찾기 목록, 호출 이력, 및 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 포함할 수 있다. Analyzing the user's calling pattern based on the call history and the idle self-driving vehicle in the providing method may include analyzing the user's calling pattern based on the favorites list, the call history, and the idle self-driving vehicle. can
상기 제공 방법에서 개인 운송 서비스의 요청을 수신하는 단계는, 사용자 단말로부터 자율주행 차량의 검색 요청을 수신하는 단계를 포함할 수 있고, 검색 요청은 차량의 이름, 크기, 유형, 성격, 스타일, 모양, 색상 중 적어도 하나를 포함할 수 있다. In the providing method, the step of receiving a request for personal transportation service may include receiving a search request for an autonomous vehicle from a user terminal, and the search request includes the name, size, type, character, style, and shape of the vehicle. , may include at least one of the colors.
상기 제공 방법은, 검색 요청에 응하여, 적어도 하나의 가용 자율주행 차량을 사용자 단말로 전송하는 단계를 더 포함할 수 있고, 적어도 하나의 가용 자율주행 차량은 사용자의 검색 기준에 대한 매칭 정확도 순서대로 나열되거나 또는 사용자의 현재 위치 또는 호출 위치와 가까운 순서대로 나열될 수 있다.The providing method may further include transmitting at least one available self-driving vehicle to a user terminal in response to a search request, wherein the at least one available self-driving vehicle is listed in order of matching accuracy with respect to the user's search criterion. or may be listed in order of proximity to the user's current location or call location.
상기 제공 방법은, 호출 패턴의 분석 결과를 바탕으로 각 자율주행 차량을 위한 대기 경로를 결정하는 단계를 더 포함할 수 있다. The providing method may further include determining a waiting path for each self-driving vehicle based on an analysis result of a call pattern.
상기 제공 방법은, 승객이 하차하고 수신된 호출이 없는 유휴 자율주행 차량으로부터 대기 경로의 요청을 수신하는 단계, 그리고 호출 패턴의 분석 결과를 바탕으로 결정된 대기 경로를 유휴 자율주행 차량에게 전송하는 단계를 더 포함할 수 있다. The providing method includes the steps of receiving a request for a waiting route from an idle self-driving vehicle where a passenger gets off and there is no call received, and transmitting the waiting route determined based on the analysis result of the call pattern to the idle self-driving vehicle. can include more.
상기 제공 방법에서 추천 자율주행 차량은 승객이 없는 유휴 차량 또는 승객이 곧 하차할 예정인 유휴 예정 차량을 포함할 수 있다.In the above providing method, the recommended self-driving vehicle may include an idle vehicle without passengers or an idle scheduled vehicle in which passengers are expected to get off soon.
자율주행 차량을 사용한 개인 운송 서비스에서, 사용자의 차량 호출 패턴이 자율주행 차량 또는 자율주행 차량의 자율주행 운영체제의 즐겨찾기를 바탕으로 분석될 수 있으므로, 자율주행 차량은 보다 적은 연료를 사용하여 효율적으로 개인 운송 서비스를 제공할 수 있고, 이에 따른 유휴 차량도 최소화될 수 있다.In personal transport services using self-driving vehicles, since the user's vehicle calling pattern can be analyzed based on the favorites of the self-driving vehicle or the self-driving operating system of the self-driving vehicle, self-driving vehicles use less fuel and operate more efficiently. Personal transportation service can be provided, and thus idle vehicles can be minimized.
도 1은 한 실시예에 따른 사용자 단말의 기능을 나타낸 블록도이다.
도 2는 한 실시예에 따른 개인 운송 시스템을 나타낸 도면이다.
도 3은 한 실시예에 따른 자율주행 차량을 나타낸 블록도이다.
도 4는 한 실시예에 따른 자율주행 차량을 통한 개인 운송 서비스의 제공 방법을 나타낸 흐름도이다.
도 5는 다른 실시예에 따른 자율주행 차량을 통한 개인 운송 서비스의 제공 방법을 나타낸 흐름도이다.
도 6은 한 실시예에 따른 자율주행 차량의 대기 경로를 결정하는 방법을 나타낸 흐름도이다.
도 7은 다른 실시예에 따른 개인 운송 시스템을 나타낸 블록도이다.1 is a block diagram illustrating functions of a user terminal according to an exemplary embodiment.
2 is a diagram illustrating a personal transport system according to one embodiment.
3 is a block diagram illustrating an autonomous vehicle according to an exemplary embodiment.
4 is a flowchart illustrating a method of providing a personal transportation service through an autonomous vehicle according to an embodiment.
5 is a flowchart illustrating a method of providing a personal transportation service through an autonomous vehicle according to another embodiment.
6 is a flowchart illustrating a method of determining a waiting path of an autonomous vehicle according to an embodiment.
7 is a block diagram illustrating a personal transport system according to another embodiment.
아래에서는 첨부한 도면을 참고로 하여 본 기재의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 기재는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 기재를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, with reference to the accompanying drawings, embodiments of the present disclosure will be described in detail so that those skilled in the art can easily carry out the present invention. However, the present disclosure may be implemented in many different forms and is not limited to the embodiments described herein. In addition, in order to clearly explain the present description in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a certain component is said to "include", it means that it may further include other components without excluding other components unless otherwise stated.
본 명세서에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다.In the present specification, "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C", and "A Each of the phrases such as "at least one of , B, or C" may include any one of the items listed together in that phrase, or all possible combinations thereof.
본 명세서에서 단수로 기재된 표현은 "하나" 또는 "단일" 등의 명시적인 표현을 사용하지 않은 이상, 단수 또는 복수로 해석될 수 있다.Expressions written in the singular in this specification may be interpreted in the singular or plural unless an explicit expression such as “one” or “single” is used.
본 명세서에서 "및/또는"은 언급된 구성 요소들의 각각 및 하나 이상의 모든 조합을 포함한다.In this specification, “and/or” includes each and every combination of one or more of the recited elements.
본 명세서에서, 제1, 제2 등과 같이 서수를 포함하는 용어들은 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 개시의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.In this specification, terms including ordinal numbers such as first and second may be used to describe various components, but the components are not limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present disclosure.
본 명세서에서 도면을 참고하여 설명한 흐름도에서, 동작 순서는 변경될 수 있고, 여러 동작들이 병합되거나, 어느 동작이 분할될 수 있고, 특정 동작은 수행되지 않을 수 있다.In the flowcharts described herein with reference to the drawings, the order of operations may be changed, several operations may be merged, certain operations may be divided, and certain operations may not be performed.
도 1은 한 실시예에 따른 사용자 단말의 기능을 나타낸 블록도이다. 1 is a block diagram illustrating functions of a user terminal according to an exemplary embodiment.
한 실시예에서, 사용자는 사용자 단말을 통해 개인 운송 시스템(100)에게 자율주행 차량(200)(autonomous vehicle 또는 self-driving car 또는 ADS-DV(Automated Driving System-Dedicated Vehicle))을 이용한 개인 운송 서비스를 요청할 수 있다. 개인 운송 서비스의 요청은 사용자가 자율주행 차량(200)의 호출을 요청하거나 또는 가용한 자율주행 차량(200)을 지정하거나 또는 자율주행 차량(200)을 검색함으로써 개시될 수 있다. In one embodiment, a user provides a personal transportation service using an autonomous vehicle or self-driving car or ADS-DV (Automated Driving System-Dedicated Vehicle) to the
사용자 단말은 개인 운송 서비스를 요청하기 위한 사용자 인터페이스를 사용자에게 제공할 수 있다. 사용자 인터페이스는 서비스 요청 버튼이거나 또는 검색창이나 검색 박스를 포함할 수 있다. 또는 사용자 인터페이스는 사용자의 음성 명령을 인식하기 위한 장치를 포함할 수 있다. 즉 사용자는 음성 명령을 통해 개인 운송 시스템(100)에게 개인 운송 서비스를 요청할 수 있다. The user terminal may provide the user with a user interface for requesting personal transportation service. The user interface may include a service request button or a search window or search box. Alternatively, the user interface may include a device for recognizing a user's voice command. That is, the user may request personal transportation service from the
사용자 단말은 사용자에게 자율주행 차량(200)을 검색하기 위한 검색창(또는 검색 박스)을 제공할 수 있고, 개인 운송 서비스를 위한 자율주행 차량(200)의 즐겨찾기 목록을 관리할 수 있으며, 사용자의 서비스 요청에 대한 결과를 표시할 수 있다. The user terminal may provide a search window (or search box) for searching for the self-driving
사용자는 검색창을 통해 자율주행 차량(200)을 검색할 수 있다. 사용자는 차량의 이름, 크기, 유형, 성격, 스타일, 모양, 색상 등 다양한 기준으로 자율주행 차량(200)을 검색할 수 있다. 사용자 단말은 개인 운송 시스템(100)에게 사용자의 검색어를 전달하고 개인 운송 시스템(100)으로부터 검색 결과를 수신하여 사용자의 검색 요청에 따른 결과를 표시할 수 있다. 예를 들어, 사용자가 사용자 단말의 검색창에 '검은색 세단'을 입력하거나 '대형 SUV'를 입력하면, 사용자 단말은 개인 운송 시스템(100)으로부터 입력된 검색어에 해당하는 검색 결과를 표시할 수 있다. A user may search for the self-driving
검색창에는, 예를 들어, 검색어 입력 박스의 아래쪽에는 사용자가 즐겨찾기 목록에 등록해둔 자율주행 차량 및/또는 자율주행 운영체제(operating system, OS)(또는 자율주행 시스템, 자율주행 프로그램 등)가 표시될 수 있다. In the search window, for example, at the bottom of the search word input box, the self-driving vehicle and/or self-driving operating system (OS) (or self-driving system, self-driving program, etc.) that the user has registered in the favorites list is displayed. It can be.
개인 운송 시스템(100)으로부터 제공되는 검색 결과는 현재 개인 운송 서비스를 제공할 수 있는 차량(가용 자율주행 차량)의 목록일 수 있다. 가용 자율주행 차량의 목록은 사용자의 기준에 대한 매칭 정확도 순서대로 나열되거나 또는 사용자의 현재 위치와 가장 가까운 순서(또는 호출 위치와 가장 가까운 순서)대로 나열될 수 있다. 가용 자율주행 차량의 목록에는 매칭 정확도 및/또는 현재 위치/호출 위치로부터의 거리가 함께 표시될 수 있다.A search result provided from the
예를 들어, 가용 자율주행 차량의 목록에는 사용자의 검색 기준과 가장 잘 매칭되는 자율주행 차량이 가장 위에 표시되고, 매칭 정확도 순서대로 다음 자율주행 차량이 표시될 수 있다. 매칭 정확도가 같을 때, 사용자의 현재 위치 또는 호출 위치에 가까운 순서대로 가용 자율주행 차량이 목록 내에 표시될 수 있다. For example, in the list of available self-driving vehicles, the self-driving vehicle that best matches the user's search criterion may be displayed at the top, and the next self-driving vehicle may be displayed in order of matching accuracy. When matching accuracy is the same, available self-driving vehicles may be displayed in the list in order of proximity to the user's current location or call location.
한편, 사용자가 검색어를 입력하지 않고 검색을 수행하거나 또는 자율주행 차량(200)을 호출(검색 버튼의 클릭 또는 음성 명령을 통해)하면, 사용자의 현재 위치 또는 호출 위치에 가까운 순서대로 가용 자율주행 차량이 목록 내에 표시될 수 있다. 사용자 단말은 가용 자율주행 차량이 없을 때, 예비 가용 자율주행 차량이 예상 대기 시간 순서대로 목록 내에 표시될 수 있다.On the other hand, if the user performs a search without inputting a search term or calls the autonomous vehicle 200 (via a click of a search button or a voice command), available autonomous vehicles are available in the order close to the user's current location or call location. may appear within this list. When there are no available self-driving vehicles, the user terminal may display spare available self-driving vehicles in the list in order of expected waiting time.
한 실시예에 따른 사용자 단말은 사용자의 즐겨찾기 목록을 표시할 수 있다. 사용자가 설정한 즐겨찾기 목록은 개인 운송 시스템(100)의 사용자 정보 DB(120) 내에 저장되어 있을 수 있고, 즐겨찾기 목록은 자율주행 차량 및/또는 자율주행 차량의 자율주행 OS를 포함할 수 있다. A user terminal according to an embodiment may display a user's favorites list. The favorites list set by the user may be stored in the
사용자는 사용자 단말에 표시된 자율주행 차량(200)의 검색 결과 중 적어도 하나의 자율주행 차량(200)을 선택하여 사용자 정보 DB(120) 내의 즐겨찾기 목록에 자율주행 차량 및/또는 자율주행 차량의 자율주행 OS를 추가할 수 있다. 또한 사용자는 사용자 단말을 통해 즐겨찾기 목록 내에서 자율주행 차량 및/또는 자율주행 차량의 자율주행 OS를 삭제할 수 있다. The user selects at least one self-driving
도 2는 한 실시예에 따른 개인 운송 시스템을 나타낸 도면이다.2 is a diagram illustrating a personal transport system according to one embodiment.
도 2를 참조하면, 한 실시예에 따른 개인 운송 시스템(personal transportation system)(100)은 차량 정보 데이터베이스(database, DB)(110), 사용자 정보 DB(120), 호출 패턴 분석 장치(130), 및 제어 장치(140)를 포함할 수 있다. Referring to FIG. 2 , a
차량 정보 DB(110)에는 개인 운송 시스템(100)의 서비스 제공자가 보유하고 있는 자율주행 차량(200)의 차량 정보가 저장될 수 있다. 차량 정보는 차량 등록 번호 및 차량 고유 번호를 포함할 수 있다. 자율주행 차량(200)은 자율주행이 가능한 이륜차, 삼륜차, 사륜차 등을 포함할 수 있다.The
차량 정보는 자율주행 시 사용될 정보(자율주행 관련 정보)를 더 포함할 수 있다. 자율주행 관련 정보는 사물 인식 정보, 지도 정보, 주행 경로 정보, 차량 제어 정보, 차량 진단 정보 등을 포함할 수 있다. 차량 정보 DB(110)는 승객이 차량에 탑승하고 있는지 여부 및 차량 예약 정보를 더 포함할 수 있다. 차량 고유 번호는 차대번호 등과 같이 각 자율주행 차량(200)에 고유하게 부여되는 식별자로서, 차대번호일 수 있고, 사용자 정보 DB(120)와 매핑을 위해 사용될 수 있다. The vehicle information may further include information to be used during autonomous driving (autonomous driving related information). The information related to autonomous driving may include object recognition information, map information, driving route information, vehicle control information, vehicle diagnosis information, and the like. The
자율주행 관련 정보는 자율주행 차량(200)의 주행 동안 짧은 시간 간격(예를 들어, 1초)에 여러 번 업데이트될 수 있으므로, 모든 정보가 개인 운송 시스템(100)에 항상 실시간으로 업로드될 필요는 없다. 다만 자율주행 관련 정보 중 안전한 자율주행을 위해 필요한 것으로 판단되는 정보(예를 들어, 차량 진단 정보 등)는 개인 운송 시스템(100)에 주기적으로 업로드될 수 있다. Since autonomous driving-related information may be updated several times in a short time interval (eg, 1 second) during the driving of the
제어 장치(140)에서 사용될 주행 경로 정보도 개인 운송 시스템(100)에 주기적으로 업로드될 수 있다. 자율주행 차량(200)에 탑승한 사용자의 검증에 사용될 차량 내부/외부의 사물 인식 정보도 업로드될 수 있다. Driving route information to be used in the
그리고 차량 정보 DB(110)에는 자율주행 차량(200)의 운전자 정보도 저장될 수 있다. 자율주행 차량(200)의 운전자 정보는 각 운전자의 사고 이력, 운전 성향(안전 우선, 속도 우선 등) 등을 포함할 수 있다. 한 실시예에서, 자율주행 서비스의 사용자는 운전자 정보를 바탕으로 자율주행 차량(200)을 선택할 수 있다. Driver information of the self-driving
사용자 정보 DB(120)는 개인 운송 시스템(100)이 개인 운송 서비스의 사용자를 관리하기 위해 필요한 정보를 저장할 수 있다. 예를 들어, 사용자가 개인 운송 서비스에 가입한 경우, 사용자 정보 DB(120)에는 사용자의 아이디, 비밀번호, 개인정보(전화번호, 이메일 주소 등), 자율주행 차량(200)이 신원 확인을 위해 필요한 얼굴 정보가 저장될 수 있다. 한 실시예에서, 사용자 정보 DB(120)에는 사용자의 즐겨찾기 목록이 저장될 수 있다. 사용자의 즐겨찾기 목록의 자율주행 차량(200)들은 차량 정보 DB(110)의 차량 고유 번호와 매핑될 수 있다. The
한 실시예에서, 사용자는 사용자 단말을 통해 즐겨찾기 목록 내의 자율주행 차량 및/또는 자율주행 차량의 자율주행 OS를 관리할 수 있다. 자율주행 OS는 차량의 전체 기능을 제어하는 운영체제이거나 또는 자율주행을 담당하는 운영체제일 수 있다. 사용자는 선호하는 자율주행 차량 및/또는 자율주행 OS를 사용자 정보 DB(120)에 입력할 수 있고, 개인 운송 시스템(100)의 서비스 제공자는 사용자의 즐겨찾기 목록을 바탕으로 개인 운송 서비스를 제공할 수 있다. 사용자는 미리 결정된 개수 이하의 자율주행 차량(200)을 즐겨찾기 목록으로서 관리할 수 있다. In one embodiment, the user may manage the self-driving vehicle in the favorites list and/or the self-driving OS of the self-driving vehicle through the user terminal. The autonomous driving OS may be an operating system that controls all vehicle functions or an operating system that is responsible for autonomous driving. The user may enter the preferred autonomous vehicle and/or autonomous driving OS into the
사용자는 선호하는 자율주행 차량(200)을 즐겨찾기 목록에 추가하거나 또는 자율주행 차량(200)의 특정 유형을 즐겨찾기 목록에 추가할 수 있다. 여기서 특정 유형은 자율주행 차량(200)의 카테고리(세단, SUV 등)이거나 또는 자율주행 차량(200)의 모델명(제네시스, 팰리세이드 등)일 수 있다. The user may add a preferred
특정 자율주행 차량(200)이 즐겨찾기 목록에 포함될 때, 개인 운송 시스템(100)은 자율주행 차량(200)을 즐겨찾기 목록에 추가한 사용자의 수, 자율주행 차량(200)의 운행 횟수 등을 바탕으로 해당 자율주행 차량(200)의 소유 주체/관리 주체에게 인센티브(가맹비 할인, 배당금 상향 등)를 제공할 수 있다. 또는 특정 사용자가 즐겨찾기 목록 내의 특정 자율주행 차량(200)을 미리 결정된 횟수 이상 이용하면, 개인 운송 시스템(100) 또는 해당 자율주행 차량(200)의 소유 주체/관리 주체는 해당 사용자에게 인센티브(요금 할인)를 제공할 수 있다.When a specific self-driving
사용자 정보 DB(120)는 사용자의 자율주행 차량(200)의 호출 이력 또는 개인 운송 서비스의 사용 이력을 저장할 수 있다. 사용자의 호출 이력은 사용자가 탑승했던 자율주행 차량(200)의 OS, 크기(경차, 소형, 준중형, 중형, 준대형, 대형 등), 유형(세단, SUV, 웨건, 해치백 등), 명칭(모델명 등), 제조사(현대, 기아 등) 등을 포함할 수 있다.The
호출 패턴 분석 장치(130)는 사용자 정보 DB(120) 내의 즐겨찾기 목록 및 차량 호출 이력 등을 바탕으로 딥러닝 기술을 이용하여 사용자의 호출 패턴을 분석할 수 있다. 자율주행 차량(200)의 사물 인식 장치(220)가 딥러닝을 사용하여 사용자를 식별하므로, 호출 패턴 분석 장치(130)는 자율주행 차량(200)이 아닌 개인 운송 시스템(100)이 동작하는 서버 등에 설치될 수 있다.The calling
호출 패턴 분석 장치(130)에 의해 분석된 호출 패턴은 제어 장치(140)로 전달되고, 제어 장치(140)는 복수의 사용자의 호출 패턴을 바탕으로 개별 자율주행 차량(200)의 대기 경로(또는 대기 장소, 계류 지역)을 결정할 수 있다. 이후 제어 장치(140)는 각 자율주행 차량(200)에게 대기 경로의 정보를 전송하고, 자율주행 차량(200)은 전송된 대기 경로에 따라 승객의 탑승을 대기하거나 또는 호출 전에 계류하거나 배회할 수 있다. The call pattern analyzed by the
제어 장치(140)는 자율주행 차량(200)들로부터 수집되는 실시간 교통 정보를 바탕으로 개인 운송 시스템(100) 내의 자율주행 차량(200)의 위치 및 경로를 관리하고, 복수의 사용자의 호출 패턴을 바탕으로 각 자율주행 차량(200)의 대기 경로를 결정할 수 있다. 제어 장치(140)가 호출 이력이 상대적으로 없는 지역에 다수의 자율주행 차량(200)이 밀집되는 것을 방지함으로써, 자율주행 차량(200)의 공차 배회 운행이 감소되고 개인 운송 서비스가 사용자에게 효율적으로 제공될 수 있다. The
제어 장치(140)는 호출 패턴 분석 장치(130)에 의해 결정된 특정 사용자의 호출 패턴과, 차량 정보 DB(110) 및 해당 사용자의 사용자 정보 DB(120)를 사용하여 해당 사용자에게 자율주행 차량(200)을 추천할 수 있다. 사용자가 특정 자율주행 차량(200)을 지정하지 않았거나 또는 사용자에 의해 지정된 자율주행 차량(200)이 사용자에게 서비스를 제공할 수 없을 때, 제어 장치(140)는 사용자가 선호할 만한 자율주행 차량(200)을 사용자에게 추천할 수 있다. The
도 3은 한 실시예에 따른 자율주행 차량을 나타낸 블록도이다. 3 is a block diagram illustrating an autonomous vehicle according to an exemplary embodiment.
도 3을 참조하면, 한 실시예에 따른 자율주행 차량(200)은 통신 장치(210), 사물 인식 장치(220), 경로 탐색 장치(230), 및 운행 제어 장치(240)와 각 장치 간의 통신 인터페이스를 포함할 수 있다. Referring to FIG. 3 , in an
통신 인터페이스는 통신 장치(210)에 의해 수신된 정보를 사물 인식 장치(220), 경로 탐색 장치(230), 및 운행 제어 장치(240)로 전달할 수 있고, 사물 인식 장치(220), 경로 탐색 장치(230), 및 운행 제어 장치(240)에서 생성된 정보를 통신 장치(210)에게 전달할 수 있다. 또한 통신 인터페이스가 자율주행 차량(200)에 포함된 각 장치 간의 통신을 원활히 중개함으로써, 자율주행 차량(200) 내의 각 장치는 통신 인터페이스에 의해 안정적으로 상호 작용할 수 있다.The communication interface may transmit the information received by the
통신 장치(210)는 <자율주행 차량(200)과 서비스 제공자의 개인 운송 시스템(100) 사이에서 통신을 수행할 수 있다. 또한 통신 장치(210)는 자율주행 차량(200) 외부의 다른 차량, 승객의 모바일 기기, 및, 도로, 사물 등과 통신을 수행할 수 있다. 통신 장치(210)는 셀룰러 이동통신, 근거리 이동통신뿐만 아니라 다양한 통신 규격(예를 들어, V2X(vehicle to everything) 등)을 사용하여 외부로부터 정보를 수신하고 외부로 정보를 송신할 수 있다. 외부로부터 수신된 정보 및 외부로 송신될 정보는 자율주행 차량(200) 내의 통신 인터페이스를 거칠 수 있다. The
사물 인식 장치(220)는 자율주행 차량(200)에 설치된 센서(예를 들어, 카메라, 레이더, 라이다, GPS 등)를 통해 자율주행 차량(200) 현재 위치를 확인하고, 주변의 사물을 식별하고, 주변 사물의 동작을 예측할 수 있다. 또한 사물 인식 장치(220)는 자율주행 차량(200)이 호출되었을 때 자율주행 차량(200)에 접근하는 사용자의 얼굴을 인식하여 개인 운송 시스템(100)에 의해 인증된 사용자인지 여부를 판단할 수 있다. The
사용자는 개인 운송 시스템(100)에 사용자의 얼굴 정보를 입력하고, 자율주행 차량(200)의 사물 인식에 동의할 수 있다. 사용자가 얼굴 정보를 제공하지 않는 경우, 자율주행 차량(200)은 사용자 정보 DB(120)에 등록된 사용자 정보를 활용하여 자율주행 차량(200)에 접근하는 사람의 신원을 확인할 수 있다.The user may input the user's face information into the
경로 탐색 장치(230)는 자율주행 차량(200)의 운행 지역의 지도 정보 및 각종 센서(GPS 센서 등)를 사용하여 승객의 탑승을 위해 미리 결정된 지역을 배회하거나 또는 사용자가 호출한 위치까지 이동할 수 있다. 또한 경로 탐색 장치(230)는 지도 정보 및 센서를 사용하여 사용자가 입력한 목적 장소까지의 경로를 탐색하고 경로 정보를 운행 제어 장치(240)로 전달할 수 있다. The
지도 정보는 점유 격자 지도, 측위 지도, 상세 도로 지도를 포함할 수 있다. 점유 격자 지도는 동적인 사물을 식별하고 식별된 사물의 동작을 예측할 때 사용될 수 있다. 측위 지도는 주변 사물과 거리를 식별할 때 사용될 수 있다. 상세 도로 지도는 경로 탐색 장치(230)에 의해 목적지까지의 경로 탐색 시 사용될 수 있다. The map information may include an occupancy grid map, a positioning map, and a detailed road map. The occupancy grid map can be used to identify dynamic objects and predict the behavior of the identified objects. Positioning maps can be used to identify nearby objects and distances. The detailed road map may be used when the
한 실시예에서, 자율주행 차량(200)은 임의의 지역의 지도 정보를 업데이트할 때, 개인 운송 시스템(100) 내의 사용자 정보 DB(120) 내에 해당 차량을 즐겨찾기 목록에 추가한 사용자의 수를 고려할 수 있다. 예를 들어, 해당 차량을 즐겨찾기 목록에 추가한 사용자의 수가 많은 지역일수록 해당 지역의 지도 정보를 더 자주 업데이트할 수 있다. 즐겨찾기 사용자의 밀집 정도에 따라 지도 정보의 업데이트가 결정됨으로써, 자율주행 차량(200)은 사용자의 호출에 효율적으로 접근할 수 있고, 개인 운송 시스템(100)에 의해 제공되는 대기 경로에 따라 계류/배회할 수 있다.In one embodiment, when the
운행 제어 장치(240)는 경로 탐색 장치(230)로부터 전달되는 경로 정보에 따라 자율주행 차량(200)을 제어할 수 있다. 자율주행 차량(200)의 제어는 종방향 제어 및 횡방향 제어를 포함할 수 있다. 종방향 제어는 스로틀 개폐의 조절, 브레이크 압력의 조절을 통해 수행될 수 있고, 횡방향 제어는 스티어링 조절을 통해 수행될 수 있다. The
운행 제어 장치(240)는 사용자에 의해 선택된 주행 방식에 따라 자율주행 차량(200)을 제어할 수 있다. 예를 들어 사용자가 편안한 주행을 주행 방식으로서 입력하였다면, 운행 제어 장치(240)는 사용자가 편안함을 느낄 수 있도록 자율주행 차량(200)을 제어할 수 있다. 또는 사용자가 스포티한 주행을 주행 방식으로서 입력하였다면, 운행 제어 장치(240)는 사용자가 도로의 교통 법규 내에서 최대한 빠른 감각을 느낄 수 있도록 자율주행 차량(200)을 제어할 수 있다. The
운행 제어 장치(240)는 목적지까지의 운행 시, 목적지까지의 경로 정보뿐만 아니라, 개인 운송 시스템(100)으로부터 수신되는 지시를 고려할 수 있고, 주변 사물을 실시간으로 식별하여 그에 따라 주행 속도, 주행 차선 등을 결정할 수 있다.When driving to a destination, the driving
도 4는 한 실시예에 따른 자율주행 차량을 통한 개인 운송 서비스의 제공 방법을 나타낸 흐름도이다. 4 is a flowchart illustrating a method of providing a personal transportation service through an autonomous vehicle according to an embodiment.
한 실시예에서, 사용자가 사용자 단말을 통해 자율주행 차량(200)을 검색하면, 개인 운송 시스템(100)은 사용자에게 검색 결과를 제공할 수 있다. 이후 사용자가 사용자 단말을 통해 검색 결과에서 자율주행 차량(200)을 선택하면 사용자에 의해 선택된 자율주행 차량(200)을 통해 사용자에게 개인 운송 서비스를 제공할 수 있다. In one embodiment, when a user searches for the self-driving
한 실시예에서, 사용자가 사용자 단말을 통해 즐겨찾기 목록 내의 자율주행 차량(200)의 사용을 요청하면, 개인 운송 시스템(100)은 요청된 자율주행 차량(200)의 가용 여부를 확인하고, 사용자에게 자율주행 차량(200)의 가용 여부를 알릴 수 있다. 사용자에 의해 선택된 즐겨찾기 목록 내의 자율주행 차량(200)이 가용하면, 개인 운송 시스템(100)은 해당 자율주행 차량(200)을 통해 개인 운송 서비스를 사용자에게 제공할 수 있다. In one embodiment, when the user requests the use of the self-driving
하지만, 사용자에 의해 선택된 자율주행 차량(200)이 불가용 상태이거나 또는 사용자가 자율주행 차량(200)의 검색을 요청하면, 개인 운송 시스템(100)은 사용자에게 적어도 하나의 추천 자율주행 차량(200)을 제공할 수 있다.However, if the self-driving
도 4를 참조하면, 사용자가 사용자 단말을 통해 자율주행 차량(200)의 검색을 요청하면(S110), 개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 사용자 정보 DB(120)에서 사용자의 즐겨찾기 목록 및 사용자의 호출 이력을 조회할 수 있다(S120). Referring to FIG. 4 , when a user requests a search for an
사용자의 즐겨찾기 목록은 사용자에 의해 설정된 자율주행 차량(200)의 목록 및/또는 자율주행 차량(200)의 자율주행 OS의 목록을 포함할 수 있다. 사용자의 호출 이력은 사용자가 탑승했던 자율주행 차량(200)의 OS, 크기(경차, 소형, 준중형, 중형, 준대형, 대형 등), 유형(세단, SUV, 웨건, 해치백 등), 명칭(모델명 등), 제조사(현대, 기아 등) 등을 포함할 수 있다. The user's favorite list may include a list of self-driving
개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 차량 정보 DB(110) 내에서 사용자의 현재 위치의 주변에 있는 자율주행 차량(200)을 조회할 수 있다(S130). 사용자가 자율주행 차량(200)을 검색하며 현재 위치가 아닌 별도의 호출 위치를 입력한 경우, 호출 패턴 분석 장치(130)는 호출 위치의 주변에 있는 자율주행 차량(200)을 조회할 수 있다. 사용자의 현재 위치/호출 위치의 주변에 있는 자율주행 차량(200)은 승객이 없는 유휴 차량이거나 또는 현재 위치/호출 위치에서 승객이 곧 하차할 유휴 예정 차량일 수 있다. The call
개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 조회된 즐겨찾기 목록 및 호출 이력과, 유휴 차량(유휴 예정 차량이 포함됨)의 목록을 바탕으로 사용자의 호출 패턴을 분석할 수 있다(S140). 호출 패턴 분석 장치(130)는 미리 학습된 인공지능 모델에 즐겨찾기 목록, 호출 이력, 유휴 차량 목록을 입력할 수 있고, 미리 학습된 인공지능 모델은 사용자의 호출 패턴을 출력하거나 또는 적어도 하나의 추천 자율주행 차량(200)을 출력할 수 있다. The call
개인 운송 시스템(100)은 사용자의 호출 패턴에 따라 적어도 하나의 추천 자율주행 차량(200)을 결정하고, 적어도 하나의 추천 자율주행 차량(200)을 검색 결과로서 사용자에게 제공할 수 있다(S150). 이후 사용자가 적어도 하나의 추천 자율주행 차량(200)을 선택하면, 개인 운송 시스템(100)은 선택된 자율주행 차량(200)을 사용하여 사용자에게 개인 운송 서비스를 제공할 수 있다.The
도 5는 다른 실시예에 따른 자율주행 차량을 통한 개인 운송 서비스의 제공 방법을 나타낸 흐름도이다. 5 is a flowchart illustrating a method of providing a personal transportation service through an autonomous vehicle according to another embodiment.
다른 실시예에서, 사용자가 사용자 단말을 통해 자율주행 차량(200)의 호출을 요청하면, 사용자의 호출 이력 및 호출 패턴을 분석하여 사용자에 적합한 최적 자율주행 차량(200)을 배정하고 바로 개인 운송 서비스를 제공할 수 있다. In another embodiment, when a user requests a call of the self-driving
도 5를 참조하면, 사용자 단말로부터 자율주행 차량(200)의 호출 요청이 수신되면(S210), 개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 사용자 정보 DB(120)에서 사용자의 즐겨찾기 목록 및 사용자의 호출 이력을 조회할 수 있다(S220). Referring to FIG. 5 , when a call request for an
사용자의 즐겨찾기 목록은 사용자에 의해 설정된 자율주행 차량(200)의 목록 및/또는 자율주행 차량(200)의 자율주행 OS의 목록을 포함할 수 있다. 사용자의 호출 이력은 사용자가 탑승했던 자율주행 차량(200)의 OS, 크기(경차, 소형, 준중형, 중형, 준대형, 대형 등), 유형(세단, SUV, 웨건, 해치백 등), 명칭(모델명 등), 제조사(현대, 기아 등) 등을 포함할 수 있다. The user's favorite list may include a list of self-driving
개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 차량 정보 DB(110) 내에서 사용자의 호출 위치의 주변에 있는 자율주행 차량(200)을 조회할 수 있다(S230). 사용자의 호출 위치의 주변에 있는 자율주행 차량(200)은 승객이 없는 유휴 차량 및/또는 호출 위치에서 승객이 곧 하차할 유휴 예정 차량을 포함할 수 있다. The calling
개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 조회된 즐겨찾기 목록 및 호출 이력과, 유휴 차량(유휴 예정 차량이 포함됨)의 목록을 바탕으로 사용자의 호출 패턴을 분석할 수 있다(S240). 호출 패턴 분석 장치(130)는 미리 학습된 인공지능 모델에 즐겨찾기 목록, 호출 이력, 유휴 차량 목록을 입력할 수 있고, 미리 학습된 인공지능 모델은 사용자의 호출 패턴을 출력하거나 또는 적어도 하나의 추천 자율주행 차량(200)을 출력할 수 있다. The call
이후 개인 운송 시스템(100)은 사용자의 호출 패턴에 따라 결정된 자율주행 차량(200)을 사용하여 사용자에게 개인 운송 서비스를 제공할 수 있다(S250).Thereafter, the
도 6은 한 실시예에 따른 자율주행 차량의 대기 경로를 결정하는 방법을 나타낸 흐름도이다. 6 is a flowchart illustrating a method of determining a waiting path of an autonomous vehicle according to an embodiment.
한 실시예에서, 각 자율주행 차량(200)은 승객이 하차하고 수신된 호출이 없는 동안에 개인 운송 시스템(100)에게 대기 경로를 요청할 수 있다. 개인 운송 시스템(100)은 각 자율주행 차량(200)의 현재 위치 및 복수의 사용자의 호출 패턴의 분석 결과를 바탕으로 각 자율주행 차량(200)의 대기 경로를 결정할 수 있다. In one embodiment, each self-driving
도 6를 참조하면, 유휴 차량 또는 유휴 예정 차량으로부터 대기 경로의 요청이 수신되면(S310), 개인 운송 시스템(100)의 호출 패턴 분석 장치(130)는 대기 경로의 요청을 전송한 자율주행 차량(200)을 즐겨찾기 목록에 추가한 모든 사용자의 정보를 사용자 정보 DB(120)에서 조회할 수 있다(S320). 한 실시예에서, 대기 경로의 요청은 승객이 하차한 후의 유휴 차량 또는 승객이 곧 하차할 예정인 유휴 예정 차량에 의해 생성되거나 또는 승객의 하차를 모니터링하는 개인 운송 시스템(100)에 의해 생성될 수 있다.Referring to FIG. 6 , when a request for a standby route is received from an idle vehicle or a vehicle scheduled to be idle (S310), the call
호출 패턴 분석 장치(130)가 사용자의 호출 패턴을 분석하기 위해 사용할 사용자의 정보는 사용자의 호출 이력, 탑승 이력 등을 포함할 수 있다. 사용자의 정보에는 사용자의 아이디, 비밀번호, 개인 정보 등 사용자를 고유하게 구별할 수 있는 정보는 포함되지 않을 수 있다. User information to be used by the calling
그리고 호출 패턴 분석 장치(130)는 조회된 사용자의 정보와 자율주행 차량(200)의 현재 위치를 딥러닝 등 기계학습을 통해 모델링된 인공지능 모델에 입력하고, 인공지능 모델의 출력으로부터 각 자율주행 차량(200)의 대기 경로를 결정할 수 있다(S330). 이후 개인 운송 시스템(100)은 각 자율주행 차량(200)을 위한 대기 경로를 해당 자율주행 차량(200)에게 전송할 수 있다(S340). 한 실시예에서 대기 경로는 자율주행 차량(200)의 구체적인 이동 경로를 포함하거나 또는 계류 지역의 범위를 포함할 수 있다. In addition, the call
자율주행 차량(200)은 전송된 대기 경로를 참조하여 차량을 제어함으로써 사용자의 호출을 대기할 수 있다. 자율주행 차량(200)은 대기 경로에 따른 운행 시 지도 정보 및 사물 인식 장치(220)에 의해 수집된 정보를 참조할 수 있다. 또는 자율주행 차량(200)의 경로 탐색 장치(230)는 전송된 대기 경로, 지도 정보, 사물 인식 장치(220)에 의해 수집된 정보를 바탕으로 실시간 대기 경로를 수정할 수 있다.The self-driving
위에서 설명한 대로, 자율주행 차량을 사용한 개인 운송 서비스에서, 사용자의 차량 호출 패턴이 자율주행 차량 또는 자율주행 차량의 자율주행 운영체제의 즐겨찾기를 바탕으로 분석될 수 있으므로, 자율주행 차량은 보다 적은 연료를 사용하여 효율적으로 개인 운송 서비스를 제공할 수 있고, 이에 따른 유휴 차량도 최소화될 수 있다.As described above, in personal transport services using autonomous vehicles, the user's vehicle calling patterns can be analyzed based on favorites in the autonomous vehicle or the autonomous vehicle's autonomous operating system, so autonomous vehicles consume less fuel. Personal transport service can be efficiently provided by using the system, and thus idle vehicles can be minimized.
도 7은 다른 실시예에 따른 개인 운송 시스템을 나타낸 블록도이다.7 is a block diagram illustrating a personal transport system according to another embodiment.
한 실시예에 따른 개인 운송 시스템은, 컴퓨터 시스템, 예를 들어 컴퓨터 판독 가능 매체로 구현될 수 있다. 도 7을 참조하면, 컴퓨터 시스템(700)은, 버스(770)를 통해 통신하는 프로세서(710), 메모리(730), 입력 인터페이스 장치(750), 출력 인터페이스 장치(760), 및 저장 장치(740) 중 적어도 하나를 포함할 수 있다. 컴퓨터 시스템(700)은 또한 네트워크에 결합된 통신 장치(720)를 포함할 수 있다. 프로세서(710)는 중앙 처리 장치(central processing unit, CPU)이거나, 또는 메모리(730) 또는 저장 장치(740)에 저장된 명령을 실행하는 반도체 장치일 수 있다. 메모리(730) 및 저장 장치(740)는 다양한 형태의 휘발성 또는 비휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리는 ROM(read only memory) 및 RAM(random access memory)를 포함할 수 있다. 본 기재의 실시예에서 메모리는 프로세서의 내부 또는 외부에 위치할 수 있고, 메모리는 이미 알려진 다양한 수단을 통해 프로세서와 연결될 수 있다. 메모리는 다양한 형태의 휘발성 또는 비휘발성 저장 매체이며, 예를 들어, 메모리는 읽기 전용 메모리(read-only memory, ROM) 또는 랜덤 액세스 메모리(random access memory, RAM)를 포함할 수 있다.A personal transportation system according to an embodiment may be implemented as a computer system, for example, a computer readable medium. Referring to FIG. 7 , a
따라서, 본 발명의 실시예는 컴퓨터에 구현된 방법으로서 구현되거나, 컴퓨터 실행 가능 명령이 저장된 비일시적 컴퓨터 판독 가능 매체로서 구현될 수 있다. 한 실시예에서, 프로세서에 의해 실행될 때, 컴퓨터 판독 가능 명령은 본 기재의 적어도 하나의 양상에 따른 방법을 수행할 수 있다.Accordingly, an embodiment of the present invention may be implemented as a computer-implemented method or as a non-transitory computer-readable medium in which computer-executable instructions are stored. In one embodiment, when executed by a processor, the computer readable instructions may perform a method according to at least one aspect of the present disclosure.
통신 장치(720)는 유선 신호 또는 무선 신호를 송신 또는 수신할 수 있다. The
한편, 본 발명의 실시예는 지금까지 설명한 장치 및/또는 방법을 통해서만 구현되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 상술한 실시예의 기재로부터 본 발명이 속하는 기술 분야의 통상의 기술자라면 쉽게 구현할 수 있는 것이다. 구체적으로, 본 발명의 실시예에 따른 방법(예, 네트워크 관리 방법, 데이터 전송 방법, 전송 스케줄 생성 방법 등)은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어, 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은, 본 발명의 실시예를 위해 특별히 설계되어 구성된 것이거나, 컴퓨터 소프트웨어 분야의 통상의 기술자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체는 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치를 포함할 수 있다. 예를 들어, 컴퓨터 판독 가능 기록 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광 기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 롬(ROM), 램(RAM), 플래시 메모리 등일 수 있다. 프로그램 명령은 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라, 인터프리터 등을 통해 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. Meanwhile, the embodiments of the present invention are not implemented only through the devices and/or methods described so far, and may be implemented through a program that realizes functions corresponding to the configuration of the embodiments of the present invention or a recording medium in which the program is recorded. And, such implementation can be easily implemented by those skilled in the art from the description of the above-described embodiment. Specifically, the method (eg, network management method, data transmission method, transmission schedule creation method, etc.) according to an embodiment of the present invention is implemented in the form of program commands that can be executed through various computer means, and is stored in a computer readable medium. can be recorded. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the computer readable medium may be specially designed and configured for the embodiments of the present invention, or may be known and usable to those skilled in the art in the field of computer software. A computer-readable recording medium may include a hardware device configured to store and execute program instructions. For example, computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, floptical disks and It may be the same magneto-optical media, ROM, RAM, flash memory, or the like. The program instructions may include high-level language codes that can be executed by a computer through an interpreter or the like as well as machine language codes generated by a compiler.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims are also included in the scope of the present invention. that fall within the scope of the right.
Claims (18)
프로세서, 메모리, 그리고 통신 장치를 포함하고,
상기 프로세서는 상기 메모리에 저장된 프로그램을 실행하여,
사용자의 사용자 단말로부터 자율주행 차량을 사용한 개인 운송 서비스의 요청을 수신하는 단계,
상기 사용자의 호출 패턴을 분석하는 단계, 그리고
상기 호출 패턴의 분석 결과를 바탕으로 상기 사용자에게 상기 개인 운송 서비스를 제공할 추천 자율주행 차량을 결정하는 단계
를 수행하는, 개인 운송 시스템.As a personal transportation system,
includes a processor, memory, and communication device;
The processor executes the program stored in the memory,
Receiving a request for personal transportation service using an autonomous vehicle from a user terminal of a user;
Analyzing the calling pattern of the user, and
Determining a recommended autonomous vehicle to provide the personal transport service to the user based on the analysis result of the calling pattern
, a personal transportation system.
상기 프로세서는 상기 사용자의 호출 패턴을 분석하는 단계를 수행할 때,
상기 사용자의 호출 이력 및 상기 사용자의 호출 위치 주변의 유휴 자율주행 차량을 조회하는 단계, 그리고
상기 호출 이력 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계,
를 수행하는, 개인 운송 시스템.In paragraph 1,
When the processor performs the step of analyzing the calling pattern of the user,
Inquiring the user's call history and idle self-driving vehicles around the user's calling location; and
Analyzing a user's calling pattern based on the call history and the idle self-driving vehicle;
, a personal transportation system.
상기 프로세서는 상기 사용자의 호출 패턴을 분석하는 단계를 수행할 때,
상기 사용자의 즐겨찾기 목록을 조회하는 단계
를 더 수행하고,
상기 즐겨찾기 목록은 사용자가 선호하는 자율주행 차량 및/또는 자율주행 차량의 자율주행 운영체제를 포함하는, 개인 운송 시스템.In paragraph 2,
When the processor performs the step of analyzing the calling pattern of the user,
Retrieving the user's favorite list
do more,
The favorites list includes a user's preferred autonomous vehicle and/or an autonomous driving operating system of the autonomous vehicle.
상기 프로세서는 상기 호출 이력 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계를 수행할 때,
상기 즐겨찾기 목록, 상기 호출 이력, 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계
를 수행하는, 개인 운송 시스템.In paragraph 3,
When the processor performs the step of analyzing the user's calling pattern based on the call history and the idle self-driving vehicle,
Analyzing a user's calling pattern based on the favorites list, the call history, and the idle self-driving vehicle
, a personal transportation system.
상기 프로세서는 상기 개인 운송 서비스의 요청을 수신하는 단계를 수행할 때,
상기 사용자 단말로부터 자율주행 차량의 검색 요청을 수신하는 단계
를 수행하고, 상기 검색 요청은 상기 차량의 이름, 크기, 유형, 성격, 스타일, 모양, 색상 중 적어도 하나를 포함하는, 개인 운송 시스템.In paragraph 1,
When the processor performs the step of receiving the request for the personal transportation service,
Receiving a search request for an autonomous vehicle from the user terminal
and the search request includes at least one of the name, size, type, personality, style, shape, and color of the vehicle.
상기 프로세서는 상기 프로그램을 실행하여,
상기 검색 요청에 응하여, 적어도 하나의 가용 자율주행 차량을 상기 사용자 단말로 전송하는 단계
를 더 수행하고, 상기 적어도 하나의 가용 자율주행 차량은 상기 사용자의 검색 기준에 대한 매칭 정확도 순서대로 나열되거나 또는 상기 사용자의 현재 위치 또는 호출 위치와 가까운 순서대로 나열된, 개인 운송 시스템.In paragraph 1,
The processor executes the program,
In response to the search request, transmitting at least one available self-driving vehicle to the user terminal.
and wherein the at least one available self-driving vehicle is listed in order of matching accuracy to the user's search criteria or in order of proximity to the user's current location or calling location.
상기 프로세서는 상기 프로그램을 실행하여,
상기 호출 패턴의 분석 결과를 바탕으로 각 자율주행 차량을 위한 대기 경로를 결정하는 단계
를 더 수행하는, 개인 운송 시스템.In paragraph 1,
The processor executes the program,
Determining a waiting path for each autonomous vehicle based on the analysis result of the calling pattern
To do more, the personal transport system.
상기 프로세서는 상기 프로그램을 실행하여,
승객이 하차하고 수신된 호출이 없는 유휴 자율주행 차량으로부터 상기 대기 경로의 요청을 수신하는 단계, 그리고
상기 호출 패턴의 분석 결과를 바탕으로 결정된 대기 경로를 상기 유휴 자율주행 차량에게 전송하는 단계
를 더 수행하는, 개인 운송 시스템.In paragraph 7,
The processor executes the program,
Receiving a request for the waiting route from an idle autonomous vehicle with a passenger getting off and no call received; and
Transmitting the waiting path determined based on the analysis result of the calling pattern to the idle self-driving vehicle
To do more, the personal transport system.
상기 추천 자율주행 차량은 승객이 없는 유휴 차량 또는 승객이 곧 하차할 예정인 유휴 예정 차량을 포함하는, 개인 운송 시스템.In paragraph 1,
The personal transport system of claim 1 , wherein the recommended self-driving vehicle includes an idle vehicle without passengers or an idle scheduled vehicle in which passengers are scheduled to get off soon.
사용자의 사용자 단말로부터 상기 개인 운송 서비스의 요청을 수신하는 단계,
상기 사용자의 호출 패턴을 분석하는 단계, 그리고
상기 호출 패턴의 분석 결과를 바탕으로 상기 사용자에게 상기 개인 운송 서비스를 제공할 추천 자율주행 차량을 결정하는 단계
를 포함하는 제공 방법.As a method of providing personal transport service using an autonomous vehicle,
Receiving a request for the personal transportation service from a user terminal of a user;
Analyzing the calling pattern of the user, and
Determining a recommended autonomous vehicle to provide the personal transport service to the user based on the analysis result of the calling pattern
A method of providing that includes.
상기 사용자의 호출 패턴을 분석하는 단계는,
상기 사용자의 호출 이력 및 상기 사용자의 호출 위치 주변의 유휴 자율주행 차량을 조회하는 단계, 그리고
상기 호출 이력 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계,
를 포함하는, 제공 방법.In paragraph 10,
Analyzing the user's calling pattern,
Inquiring the user's call history and idle self-driving vehicles around the user's calling location; and
Analyzing a user's calling pattern based on the call history and the idle self-driving vehicle;
Including, providing method.
상기 사용자의 호출 패턴을 분석하는 단계는,
상기 사용자의 즐겨찾기 목록을 조회하는 단계
를 더 포함하고,
상기 즐겨찾기 목록은 사용자가 선호하는 자율주행 차량 및/또는 자율주행 차량의 자율주행 운영체제를 포함하는, 제공 방법.In paragraph 11,
Analyzing the user's calling pattern,
Retrieving the user's favorite list
Including more,
Wherein the favorites list includes a self-driving vehicle and/or an autonomous driving operating system of the self-driving vehicle preferred by the user.
상기 호출 이력 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계는,
상기 즐겨찾기 목록, 상기 호출 이력, 및 상기 유휴 자율주행 차량을 바탕으로 사용자의 호출 패턴을 분석하는 단계
를 포함하는, 제공 방법.In paragraph 12,
Analyzing the user's calling pattern based on the call history and the idle self-driving vehicle,
Analyzing a user's calling pattern based on the favorites list, the call history, and the idle self-driving vehicle
Including, providing method.
상기 개인 운송 서비스의 요청을 수신하는 단계는,
상기 사용자 단말로부터 자율주행 차량의 검색 요청을 수신하는 단계
를 포함하고, 상기 검색 요청은 상기 차량의 이름, 크기, 유형, 성격, 스타일, 모양, 색상 중 적어도 하나를 포함하는, 제공 방법.In paragraph 10,
Receiving a request for the personal transportation service,
Receiving a search request for an autonomous vehicle from the user terminal
The method includes, wherein the search request includes at least one of a name, size, type, personality, style, shape, and color of the vehicle.
상기 검색 요청에 응하여, 적어도 하나의 가용 자율주행 차량을 상기 사용자 단말로 전송하는 단계
를 더 포함하고, 상기 적어도 하나의 가용 자율주행 차량은 상기 사용자의 검색 기준에 대한 매칭 정확도 순서대로 나열되거나 또는 상기 사용자의 현재 위치 또는 호출 위치와 가까운 순서대로 나열된, 제공 방법.In paragraph 10,
In response to the search request, transmitting at least one available self-driving vehicle to the user terminal.
and wherein the at least one available self-driving vehicle is listed in order of matching accuracy for the user's search criterion or in order of proximity to the user's current location or calling location.
상기 호출 패턴의 분석 결과를 바탕으로 각 자율주행 차량을 위한 대기 경로를 결정하는 단계
를 더 포함하는, 제공 방법.In paragraph 10,
Determining a waiting path for each autonomous vehicle based on the analysis result of the calling pattern
Further comprising a, providing method.
승객이 하차하고 수신된 호출이 없는 유휴 자율주행 차량으로부터 상기 대기 경로의 요청을 수신하는 단계, 그리고
상기 호출 패턴의 분석 결과를 바탕으로 결정된 대기 경로를 상기 유휴 자율주행 차량에게 전송하는 단계
를 더 포함하는, 제공 방법.In clause 16,
Receiving a request for the waiting route from an idle autonomous vehicle with a passenger getting off and no call received; and
Transmitting the waiting path determined based on the analysis result of the calling pattern to the idle self-driving vehicle
Further comprising a, providing method.
상기 추천 자율주행 차량은 승객이 없는 유휴 차량 또는 승객이 곧 하차할 예정인 유휴 예정 차량을 포함하는, 제공 방법.
In paragraph 10,
The method of claim 1 , wherein the recommended self-driving vehicle includes an idle vehicle without a passenger or an idle scheduled vehicle in which a passenger is scheduled to get off soon.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/952,028 US20230094093A1 (en) | 2021-09-24 | 2022-09-23 | Method and system for providing personal transportation service using autonomous vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210126611 | 2021-09-24 | ||
KR20210126611 | 2021-09-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20230043769A true KR20230043769A (en) | 2023-03-31 |
Family
ID=86005356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220120951A KR20230043769A (en) | 2021-09-24 | 2022-09-23 | Method AND SYSTEM for providing PERSONAL TRANSPORTATION service using autonomous vehicle |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20230043769A (en) |
-
2022
- 2022-09-23 KR KR1020220120951A patent/KR20230043769A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10514697B2 (en) | Vehicle remote assistance mode | |
US11307041B2 (en) | Vehicle information providing device, vehicle information providing method, and program | |
US20180172467A1 (en) | Method and system to control vehicle based on predicting destination | |
JP2023510136A (en) | Geolocation models for perception, prediction or planning | |
Taha et al. | Route planning considerations for autonomous vehicles | |
US20230137058A1 (en) | Optimized routing application for providing service to an autonomous vehicle | |
CN111047891B (en) | Driving support device, vehicle, driving support system, driving support method, and storage medium | |
US10387737B1 (en) | Rider rating systems and methods for shared autonomous vehicles | |
KR20220098107A (en) | A shared vehicle, a shared vehicle service providing device, a shared vehicle service management server, a shared vehicle service providing system, a shared vehicle service providing method | |
US10928922B2 (en) | Vehicle and operation method of vehicle | |
US11874118B2 (en) | Crowdsourcing map maintenance | |
JP2020095475A (en) | Matching method, matching server, matching system, and program | |
CN113370969A (en) | Vehicle control system | |
US20210049384A1 (en) | Systems and methods for collecting information from a vehicle for damage assessment caused by riders | |
US11524692B2 (en) | Ridesharing and autonomous vehicle systems with mitigation of ride-related phobias | |
US20230409627A1 (en) | Object search service employing an autonomous vehicle fleet | |
CN113320537A (en) | Vehicle control method and system | |
CN113283687A (en) | Server, vehicle operation system, vehicle operation method, and non-volatile computer-readable medium | |
KR20230043769A (en) | Method AND SYSTEM for providing PERSONAL TRANSPORTATION service using autonomous vehicle | |
US20220317683A1 (en) | Remote operator recommendation system and remote operator recommendation method | |
US20230094093A1 (en) | Method and system for providing personal transportation service using autonomous vehicle | |
CN114841514A (en) | Model training and vehicle comfort evaluation method, device, equipment and storage medium | |
JP2022103977A (en) | Information providing device, information providing method, and program | |
US20240094725A1 (en) | Remote assistance system and remote assistance method | |
KR20200074528A (en) | Operation system for self-driving vehicle using real time context information |