ES2350232T3 - Procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos. - Google Patents

Procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos. Download PDF

Info

Publication number
ES2350232T3
ES2350232T3 ES06013448T ES06013448T ES2350232T3 ES 2350232 T3 ES2350232 T3 ES 2350232T3 ES 06013448 T ES06013448 T ES 06013448T ES 06013448 T ES06013448 T ES 06013448T ES 2350232 T3 ES2350232 T3 ES 2350232T3
Authority
ES
Spain
Prior art keywords
route
sections
curves
computer
travel
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
Application number
ES06013448T
Other languages
English (en)
Inventor
Jochen Katzer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Garmin Wurzburg GmbH
Original Assignee
Navigon AG
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 Navigon AG filed Critical Navigon AG
Application granted granted Critical
Publication of ES2350232T3 publication Critical patent/ES2350232T3/es
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

Procedimiento para la determinación automática asistida por ordenador de una ruta que vaya a ser recorrida por vehículos, desde un punto de partida hasta un punto de destino, sirviéndose de datos digitalizados de un mapa que presentan en forma digital determinados tramos de recorrido, donde en un ordenador se establece un punto de partida y un punto de destino, componiendo la ruta a partir de los tramos de recorrido, teniendo en cuenta diferentes criterios, caracterizado porque se emplean datos del mapa que al establecer el sistema de determinación de rutas empleado se han preparado de tal modo que estén seleccionados los tramos de recorrido que presenten un elevado número de curvas, y estén marcados mediante la memorización del correspondiente señalizador de curvas en los datos del mapa, donde al determinar la ruta mediante la composición de los tramos de recorrido el ordenador incluye con preferencia en la ruta aquellos tramos de recorrido marcados con el señalizador de curvas.

Description

La invención se refiere a un procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos, desde un punto de partida hasta un punto de destino sirviéndose de datos digitalizados de un mapa, donde en un ordenador se establece un punto de partida y un punto de destino, y se determina la ruta sirviéndose de posibles tramos de recorrido.
A este respecto se puede ver en el estado de la técnica el documento DE 100 31 787 A1 que muestra un sistema de asistencia para la elección de trayectos, que se puede emplear en particular en un sistema de navegación. Un sistema de ordenador busca un determinado trayecto después de haber introducido determinados criterios de búsqueda. Para ello se emplean parámetros de trayecto que influyan en la marcha con el fin de determinar unas características macroscópicas del trayecto.
Por otra parte el documento WO 2006/042689 A1 se refiere a un método para calcular un índice senoidal de un segmento de trayecto para un mapa de carreteras digital. Para ello se selecciona primero un tramo del trayecto y se subdivide en un número determinado de puntos intermedios entre los cuales a su vez existe una determinada distancia. A partir del número de puntos intermedios y de la longitud situada entre ellos se determina una relación que se puede asignar al índice senoidal.
Esta clase de procedimientos son suficientemente conocidos, en particular se emplean estos procedimientos normalmente en aparatos de navegación, así también en aparatos de navegación por satélite que recurran por ejemplo al GPS.
Los algoritmos conocidos destinados a la determinación de rutas recurren normalmente a datos digitalizados de mapas que presentan en forma digital determinados tramos de recorrido. Los algoritmos para determinar una ruta componen los tramos del recorrido sirviéndose de diferentes criterios. En el caso más sencillo se busca la ruta con el trayecto más corto, y por lo tanto se eligen los tramos de recorrido que en conjunto den lugar a la ruta más corta que se ha de recorrer. Como alternativa se emplean hoy día normalmente algoritmos que al determinar una ruta óptima se orientan de acuerdo con el tiempo previsible del recorrido de tal ruta. En este caso se elige una ruta compuesta por diferentes tramos de recorrido, en lo relativo al tiempo de marcha que se prevea necesitar, calculando una ruta en la que se prevea el tiempo más corto.
En los modernos aparatos de navegación se pueden realizar además por parte del usuario determinados preajustes, en los que los tramos de recorrido que se han de tener en cuenta para una ruta han de satisfacer adicionalmente determinados criterios que se pueden especificar. Así, en los sistemas de navegación actuales se puede establecer por ejemplo con frecuencia una especificación indicando que la ruta se deberá seleccionar sin incluir las conexiones de transbordadores o sin incluir las carreteras de peaje.
Estas especificaciones sirven todas ellas o bien para lograr una marcha lo más rápida posible o una marcha lo más económica posible. Lo que no es conocido hasta ahora es el de establecer automáticamente rutas que satisfagan otros aspectos, en particular que tengan un elevado valor de tiempo libre. Aquí es donde se trata de poner remedio con la invención.
Genéricamente se resuelve este objetivo por el hecho de que en un procedimiento de la clase citada inicialmente el ordenador incluye en la ruta preferentemente para la determinación de la ruta aquellos tramos de recorrido que presenten un elevado número de curvas. En el sentido de la invención, las curvas son aquellos tramos del recorrido en el que la conducción del recorrido transcurre curvilínea. Además se trata de preferir las curvas que tengan radios más cerrados, es decir más pequeños, en el sentido de la invención. En particular aquellos conductores que no determinan una ruta únicamente por el hecho de desplazarse de la forma más rápida o económica desde un lugar a otro, sino que ponen en primer lugar el disfrute del recorrido, prefieren con frecuencia carreteras con curvas. Esto es especialmente aplicable para el caso de motocicletas, coches deportivos o cabriolets, ya que precisamente en estos vehículos la marcha en curvas transmite una sensación de marcha deportiva y por lo tanto entraña un "valor de entretenimiento" o "valor de tiempo libre".
Con la invención se logra por primera vez, dicho con otras palabras, el efectuar una elección de la ruta no sólo bajo aspectos prácticos y objetivos sino también bajo aspectos de un disfrute del recorrido.
De acuerdo con la invención, los datos digitales del mapa se preparan primeramente antes de la determinación de la ruta, de modo que se marquen correspondientemente aquellos tramos de recorrido que tengan un elevado número de curvas, donde por ejemplo se asigna a estos datos el correspondiente "señalizador de curvas". Al determinar la ruta, el ordenador tendrá en cuenta entonces de modo preferente los tramos de recorrido marcados de este modo, o los incorporará en la ruta.
El tratamiento de los datos del mapa tiene lugar de acuerdo con la invención desde el momento en que se establece originalmente el correspondiente sistema de determinación de rutas, de modo que el material de datos del mapa ya está dotado de las indicaciones o marcas correspondientes a tramos de recorrido ricos en curvas. En particular se puede efectuar por lo tanto mediante el procedimiento conforme a la invención un cálculo rápido de la ruta con un número más reducido de recursos del sistema.
En principio existe naturalmente también la posibilidad de componer las rutas con elevado valor de tiempo libre siguiendo otros criterios, por ejemplo mediante la elección de tramos de recorrido que estén señalados como con bellos paisajes o con hermosas vistas o también bajo aspectos históricos-arqueológicos, o arquitectónicamente interesantes. Unas identificaciones comparables se encuentran ya hoy en día en los mapas clásicos donde los tramos de recorrido considerados de bellos paisajes pueden estar señalados por ejemplo mediante una marca verde. Aunque esta invención está dirigida especialmente a la elección de trayectos ricos en curvas, se considera también como invención la elección de tramos de recorrido que entrañen un elevado valor de tiempo libre, y la incorporación de éstos en la ruta que se trata de determinar.
Una posibilidad de efectuar la determinación automática de los tramos de recorrido ricos en curvas prevista en la reivindicación 1, se expone en la reivindicación 2. Aquí se trata especialmente de los radios de las curvas, de modo que solamente se marcan como trayectos que presentan "un alto número de curvas" aquellos trayectos que presentan las correspondientes curvas de radio reducido. Al fin y al cabo, para la sensación de marcha deseada lo que importa son las aceleraciones transversales sufridas que se simulan en el procedimiento aquí descrito al tener en cuenta los radios de círculo y la velocidad prevista. Cuanto mayor sea la aceleración transversal, tanto mayor es la diversión para la marcha, de modo que aquí se selecciona un valor mínimo para estas aceleraciones transversales que forma como medida inicial para una definición de un tramo de recorrido como "que presenta un elevado número de curvas" o "rico en curvas".
En la reivindicación 3 se describe otro perfeccionamiento ventajoso de la invención. Según éste se prefiere introducir una ponderación que se pueda predeterminar según la cual al determinar la ruta el ordenador prefiere aquellos tramos de recorrido con un elevado número de curvas frente a otros tramos de recorrido más cortos o de recorrido rápido. Por ejemplo, la cantidad de curvas puede recibir en la ponderación un factor 2, es decir que un tramo de recorrido con un alto número de curvas se prefiere respecto a otro tramo de recorrido que no sea rico en curvas, mientras tenga hasta el doble de longitud o requiera el doble de tiempo para ser recorrido.
En particular al emplear el procedimiento conforme a la invención en la navegación asistida por satélite se realiza ventajosamente primero la determinación del punto de partida mediante una determinación de la posición asistida por satélite, tal como se cita en la reivindicación 4.
En otro aspecto de la invención se describe finalmente un aparato de navegación, en particular para una navegación asistida por satélite, que está preparado para la determinación de la ruta mediante un procedimiento tal como el arriba descrito.
A continuación se trata de describir otra vez con mayor detalle un posible procedimiento
para determinar la "riqueza en curvas" de un determinado tramo del trayecto.
Para un tramo de carretera contenido en forma digital en los datos del mapa, con por lo menos tres de los denominados Shape-Points, se calcula el radio de un círculo circunscrito que pase a través de cada tres puntos consecutivos así como el ángulo bajo el cual se verían desde el centro del círculo circunscrito los dos tramos de carretera situados entre los Shape-Points exteriores, y el central.
Si dos tramos de carretera consecutivos de esta clase se denominan un "Road Wedge" (Tramo de Recorrido), entonces se considera como medida de la riqueza en curvas el trabajo virtual que se requiere para desplazar una masa de un kilo a una velocidad determinada v0 sobre el círculo circunscrito, en el ángulo al que le corresponde el "Road Wedge".
La totalidad del trabajo virtual necesario para recorrer un tramo de carretera se calcula sumando todos los trabajos virtuales correspondientes a los "Road Wedges". Si bien en este caso se tienen en cuenta cada vez dos veces los tramos de carretera "interiores", sin embargo el error resultante es despreciable si hay un número suficiente de Shape-Points.
Al efectuar el cálculo del trabajo virtual desaparece en particular el radio de curvatura. Se obtiene por lo tanto la medida como cuadrado de la velocidad (v02) veces la suma de los ángulos de los Road Wedges. Esta forma de proceder permite efectuar un cálculo muy rápido y exacto.
En principio se puede aplicar este planteamiento también a curvas matemáticas interpoladas (como por ejemplo Splines) de un modo general, y que permitiría obtener resultados aún mejores.
En la forma de proceder antes descrita así como en una más generalizada tal como se ha indicado, existe en particular también la posibilidad de distinguir entre curvas a derechas y curvas a izquierdas.
Además existe la posibilidad de emplear la riqueza en curvas determinada por los medios antes descritos en sistemas de asistencia al conductor, por ejemplo para emitir una alarma sirviéndose de los datos de las curvas calculados a partir de los datos digitalizados del mapa y comparar con una posición actual del vehículo determinada por un sistema de navegación, para una próxima curva venidera, o incluso intervenir de forma activa en el control del vehículo para reducir la velocidad a tiempo antes de entrar en la curva.
Igualmente se obtiene una posibilidad de estimar de forma más realista el tiempo de viaje al tener en cuenta la velocidad de marcha máxima posible a lo largo de los tramos de trayecto ricos en curvas, si se supone como límite una determinada aceleración transversal máxima.

Claims (5)

  1. Reivindicaciones
    1. Procedimiento para la determinación automática asistida por ordenador de una ruta que vaya a ser recorrida por vehículos, desde un punto de partida hasta un punto de destino, sirviéndose de datos digitalizados de un mapa que presentan en forma digital determinados tramos de recorrido, donde en un ordenador se establece un punto de partida y un punto de destino, componiendo la ruta a partir de los tramos de recorrido, teniendo en cuenta diferentes criterios, caracterizado porque se emplean datos del mapa que al establecer el sistema de determinación de rutas empleado se han preparado de tal modo que estén seleccionados los tramos de recorrido que presenten un elevado número de curvas, y estén marcados mediante la memorización del correspondiente señalizador de curvas en los datos del mapa, donde al determinar la ruta mediante la composición de los tramos de recorrido el ordenador incluye con preferencia en la ruta aquellos tramos de recorrido marcados con el señalizador de curvas.
  2. 2.
    Procedimiento según la reivindicación 1, caracterizado porque los tramos de recorrido
    que presentan un elevado número de curvas se determinan en la forma siguiente: a) se seleccionan automáticamente tramos de recorrido que en una representación vectorial contengan más de dos puntos (punto inicial y punto final); b) en los tramos de recorrido elegidos de este modo se determinan por medio de un ordenador los círculos que pasan por puntos contiguos, y se determinan sus radios; c) a partir de una velocidad media posible en estos tramos de recorrido, determinada automáticamente, se calcula una posible aceleración transversal, y este valor se define como medida de la "riqueza en curvas" del trayecto; d) el valor de la "riqueza en curvas" determinado de este modo se compara automáticamente con un valor mínimo predeterminado, y se identifica el tramo de recorrido como rico en curvas si alcanza o rebasa el valor mínimo.
  3. 3.
    Procedimiento según una de las reivindicaciones anteriores, caracterizado porque al determinar la ruta, el ordenador tiene en cuenta no sólo la longitud total de la ruta o tiempo de recorrido total de la ruta resultante de los diferentes tramos de recorrido, sino también el empleo preferente de tramos de recorrido con elevado número de curvas, estando predeterminada una ponderación mediante la cual el ordenador integra en la ruta tales tramos de recorrido con elevado número de curvas, incluso en trayectos más largos
    o que se recorran en un tiempo más largo.
  4. 4. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque la
    determinación del punto de partida se efectúa mediante una determinación de la posición 5 asistida por satélite, en particular mediante GPS.
  5. 5. Aparato de navegación, en particular para la navegación asistida por satélite, caracterizado porque está preparado para la determinación de una ruta mediante un procedimiento según una de las reivindicaciones anteriores, en particular mediante un
    10 software que realiza este procedimiento.
ES06013448T 2006-06-29 2006-06-29 Procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos. Active ES2350232T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP06013448A EP1873493B1 (de) 2006-06-29 2006-06-29 Verfahren zur automatischen, rechnergestützten Bestimmung einer für Fahrzeuge befahrbaren Route

Publications (1)

Publication Number Publication Date
ES2350232T3 true ES2350232T3 (es) 2011-01-20

Family

ID=37450913

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06013448T Active ES2350232T3 (es) 2006-06-29 2006-06-29 Procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos.

Country Status (5)

Country Link
US (1) US8224562B2 (es)
EP (1) EP1873493B1 (es)
AT (1) ATE480752T1 (es)
DE (1) DE502006007840D1 (es)
ES (1) ES2350232T3 (es)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007038424A1 (de) * 2007-08-14 2009-02-19 Robert Bosch Gmbh Verfahren und Vorrichtung zur Bestimmung einer Route in einem Streckennetz
US8532927B2 (en) * 2008-11-07 2013-09-10 Intellectual Ventures Fund 83 Llc Generating photogenic routes from starting to destination locations
RU2523192C2 (ru) * 2008-12-22 2014-07-20 Теле Атлас Норт Америка, Инк. Способы, устройства и картографические базы данных для прокладки "зеленого" маршрута
JP5438405B2 (ja) * 2009-07-10 2014-03-12 株式会社小糸製作所 車両用前照灯装置
US8306732B2 (en) * 2009-08-18 2012-11-06 Palo Alto Research Center Incorporated Model based method to assess road curvature effect on travel time and comfort for route planning
DE102009052187A1 (de) * 2009-11-06 2011-05-12 Audi Ag Verfahren zum Betrieb eines prädiktiven Kurvenlichtsystems in einem Kraftfahrzeug und Kraftfahrzeug
US8285485B2 (en) * 2010-03-18 2012-10-09 Harman International Industries, Incorporated Vehicle navigation system with route determination based on a measure of sportiness
US10012731B2 (en) 2014-04-03 2018-07-03 Johnson Outdoors Inc. Sonar mapping system
EP3002557B1 (en) * 2014-10-03 2019-09-25 Volvo Car Corporation Method and system for identifying a situation with a potentially inalert driver
DE102014221777A1 (de) * 2014-10-27 2016-04-28 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs
US9759576B2 (en) * 2015-12-14 2017-09-12 International Business Machines Corporation Road sinuosity to enhance speed approximation in road navigation
FR3054684B1 (fr) * 2016-07-29 2018-08-24 Institut Vedecom Systeme de pilotage d’un vehicule autonome
US10545235B2 (en) 2016-11-01 2020-01-28 Johnson Outdoors Inc. Sonar mapping system
GB201910274D0 (en) * 2019-07-18 2019-09-04 Tomtom Traffic Bv Generating segment data
IT202200012131A1 (it) * 2022-06-08 2023-12-08 Ferrari Spa Dispositivo di calcolo di percorsi di guida per l'uso in un autoveicolo e metodo per calcolare percorsi di guida
EP4336866A1 (en) 2022-09-08 2024-03-13 Carrier Corporation System and method for real-time trip automation and event monitoring for shipments

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5654892A (en) * 1991-10-18 1997-08-05 Zexel Usa Corporation Navigation system displaying forthcoming turns
US6029173A (en) * 1997-11-26 2000-02-22 Navigation Technologies Corporation Method and system for representation and use of shape information in geographic databases
JP2001256598A (ja) * 2000-03-08 2001-09-21 Honda Motor Co Ltd 危険箇所報知システム
DE10031787A1 (de) * 2000-07-04 2002-01-24 Daimler Chrysler Ag Assistenzsystem zur Auswahl von Strecken
JP5041638B2 (ja) * 2000-12-08 2012-10-03 パナソニック株式会社 デジタル地図の位置情報伝達方法とそれに使用する装置
CN1714275B (zh) * 2003-07-16 2012-02-22 哈曼贝克自动系统股份有限公司 导航系统及在导航系统中确定路线的方法
JP4576844B2 (ja) * 2004-01-30 2010-11-10 アイシン・エィ・ダブリュ株式会社 道路形状推測装置
JP4561139B2 (ja) * 2004-03-22 2010-10-13 アイシン・エィ・ダブリュ株式会社 ナビゲーションシステム
DE102004027695A1 (de) * 2004-04-29 2005-11-17 Daimlerchrysler Ag Streckenvorausschau für Überholvorgänge
WO2006042689A1 (fr) * 2004-10-18 2006-04-27 Societe De Technologie Michelin Procede d’etablissement d’un indice de sinuosite pour systeme de cartographie numerique
DE102005024558A1 (de) * 2005-05-28 2006-11-30 Daimlerchrysler Ag Verfahren zur Bestimmung der Geometrie eines Streckenabschnittes
US7580791B2 (en) * 2005-08-10 2009-08-25 Rm Acquisition, Llc Route evaluation system

Also Published As

Publication number Publication date
US20080004797A1 (en) 2008-01-03
EP1873493B1 (de) 2010-09-08
EP1873493A1 (de) 2008-01-02
DE502006007840D1 (de) 2010-10-21
ATE480752T1 (de) 2010-09-15
US8224562B2 (en) 2012-07-17

Similar Documents

Publication Publication Date Title
ES2350232T3 (es) Procedimiento para la determinación automática asistida por ordenador de una ruta que ha de ser recorrida por vehículos.
US8620575B2 (en) Route guidance method and system for implementing such a method, as well as a corresponding computer program and a corresponding computer-readable storage medium
JP4417583B2 (ja) ナビゲーション装置
US8112222B2 (en) Lane determining device, method, and program
JP4060974B2 (ja) 経路誘導装置
US20050222758A1 (en) Car navigation system
JP2020506388A (ja) デジタルマップを更新するための方法および装置
JP2009074986A (ja) 自車位置演算装置、自車位置演算方法、および、自車位置演算プログラム
JP2008014666A (ja) マップマッチングに適するリンク設定システム、その方法およびプログラム
US7634356B2 (en) Navigation device
JP4595605B2 (ja) 車載ナビゲーション装置
US20100030464A1 (en) Route Finding System and Method Having a Route Option for Avoiding Hazardous Turning Maneuvers
JP4148232B2 (ja) 経路案内装置
JP5119322B2 (ja) 目的地案内指示を表示するための方法および装置
JP3941605B2 (ja) カーナビゲーション装置
JP4604474B2 (ja) 道路情報の修正装置
CN102072734A (zh) 用于在数字道路图中提供附加数据的方法和导航装置
KR101004440B1 (ko) 정체 정보 표시 장치 및 센터 장치
ES2376113T3 (es) Procedimiento para establecer una ruta.
JP3971236B2 (ja) ロケーション装置
JP3961378B2 (ja) 車載用ナビゲーション装置
JP2008128745A (ja) ナビゲーションシステム、ナビゲーション方法及びプログラム
JP2007322183A (ja) 車載用ナビゲーション装置
JP4822938B2 (ja) ナビゲーション装置
CN102288196B (zh) 导航装置