SE1451387A1 - System and method for enabling autonomous operation and / or external control of a motor vehicle - Google Patents
System and method for enabling autonomous operation and / or external control of a motor vehicle Download PDFInfo
- Publication number
- SE1451387A1 SE1451387A1 SE1451387A SE1451387A SE1451387A1 SE 1451387 A1 SE1451387 A1 SE 1451387A1 SE 1451387 A SE1451387 A SE 1451387A SE 1451387 A SE1451387 A SE 1451387A SE 1451387 A1 SE1451387 A1 SE 1451387A1
- Authority
- SE
- Sweden
- Prior art keywords
- motor vehicle
- control system
- external control
- signal
- vehicle
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000004891 communication Methods 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 13
- 238000005065 mining Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 7
- 210000000941 bile Anatomy 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 8
- 150000003839 salts Chemical class 0.000 description 8
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000010200 validation analysis Methods 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000001276 controlling effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 2
- 238000004148 unit process Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000007630 basic procedure Methods 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 235000013580 sausages Nutrition 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 210000004916 vomit Anatomy 0.000 description 1
- 230000008673 vomiting Effects 0.000 description 1
Classifications
-
- 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/60—Intended control result
- G05D1/617—Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0022—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the communication link
-
- 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
-
- 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/005—Handover processes
- B60W60/0051—Handover processes from occupants to vehicle
-
- 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/005—Handover processes
- B60W60/0057—Estimation of the time available or required for the handover
-
- 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/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0061—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
-
- 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/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/221—Remote-control arrangements
-
- 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/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
- G05D1/248—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons generated by satellites, e.g. GPS
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2101/00—Details of software or hardware architectures used for the control of position
- G05D2101/10—Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/05—Specific applications of the controlled vehicles for soil shifting, building, civil engineering or mining, e.g. excavators
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
Sammandrag Uppfinningen avser ett system (200) for mojliggorande av autonom drift och/eller extern styrning av ett motorfordon, innefattande ett externt styrsystem (205) anordnat att generera en signal (Si) innefattande atminstone en styrpa- rameter fOr autonom drift och/eller extern styrning av namnda motorfordon, och ett fordonsinternt styrsystem (270) innefattande en styrenhet (220) och manovreringssystem (230; 240; 250), van i styrenheten (220) är anordnad i kommunikativ fOrbindelse med manOvreringssystemen (230; 240; 250). Van i ett data- granssnitt (210) är anordnat i kommunikativ fOrbindelse med det externa styr- systemet (205) och det fordonsinterna styrsystemet (270), varvid datagranssnittet (210) är anordnat att overfOra signalen (Si) fran det externa styrsystemet (205) till det fordonsinterna styrsystemet (270), och varvid det fordonsinterna styrsystemet (270) ãr anordnat att avgOra huruvida atminstone ett pa fOrhand bestamt kriterium for att tillata autonom drift och/eller extern styrning av motorfordonet är uppfyllt, van i det atminstone ena pa f6rhand bestamda kriteriet är forknippat med en begransning gallande tiden for anvandning av autonom drift och/eller extern styrning. Uppfinningen avser aven ett fOrfarande fer mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon samt ett motorfordon (100; 110) innefattande ett sadant system (200). (Fig. 2) Summary The invention relates to a system (200) for enabling autonomous operation and / or external control of a motor vehicle, comprising an external control system (205) arranged to generate a signal (Si) comprising at least one control parameter for autonomous operation and / or external control of said motor vehicle, and a vehicle internal control system (270) comprising a control unit (220) and maneuvering system (230; 240; 250), used in the control unit (220) are arranged in communicative connection with the maneuvering systems (230; 240; 250). A data interface (210) is arranged in communicative communication with the external control system (205) and the in-vehicle control system (270), the data interface (210) being arranged to transmit the signal (Si) from the external control system (205). ) to the in-vehicle steering system (270), and wherein the in-vehicle steering system (270) is arranged to determine whether at least one predetermined criterion for allowing autonomous operation and / or external steering of the motor vehicle is met, usually at least one in advance the determined criterion is associated with a limitation bile time for the use of autonomous operation and / or external control. The invention also relates to a method for enabling autonomous operation and / or external control of a motor vehicle and a motor vehicle (100; 110) comprising such a system (200). (Fig. 2)
Description
UPPFINNINGENS BAKGRUND OCH KAND TEKNIK Att framfora ett motorfordon staller hOga krav pa operatoren dâ det finns manga komplexa forutsagbara och oforutsagbara situationer att ta hansyn till. BACKGROUND OF THE INVENTION AND PRIOR ART Driving a motor vehicle places high demands on the operator as there are many complex predictable and unpredictable situations to consider.
Det finns idag hjalpmedel for att underlatta operatorens arbete, sasom adaptiv farthallare, nedbroms, kOrfaltsvarnare och liknande. Dessa hjalpmedel kraver dock att det finns en operator i motorfordonet som spy kan bedOrna situationen och vidta lampliga atgarder. Today, there are aids to facilitate the operator's work, such as adaptive cruise control, deceleration, anti-roll bar and the like. However, these aids require that there is an operator in the motor vehicle who can vomit to aggravate the situation and take appropriate action.
Operatoren utgOr en stor del av driftskostnaden for ett motorfordon, aven i de korfall da belastningen pa operatOren är valdigt lag. Detta ãr exempelvis fallet i gruvapplikationer dar korningarna ofta bestar av att lasta pa en punkt, for att darefter kOra till en andra punkt och lasta ay. Ett annat exempel är vid transport av resendrer mellan ett flygplan och en flygplatsterminal. I dessa applika- tioner ãr trafikfOrhallandena kontrollerade och det forekommer saledes inte nagra fotgangare, cyklister oiler liknande stOrningar. Gruvor exempelvis, ãr dessutom ofta lokaliserade pa sã satt att det kravs transport och infrastruktur fOr personalen. Detta genererar stora kostnader. For att minimera kostnaderna är det darfor Onskvart att i vissa typer av drift helt automatisera motorfordonens framfOrande eller fjarrstyra motorfordonet. 2 For att framfora ett motorfordon autonomt, det viii saga utan operatOr/forare, kravs en god uppfattning om motorfordonets omgivning fOr att astadkomma en saker framdrivning av motorfordonet. Detta kan astadkommas genom anvandning av sensorer med hog precision och avancerad informationsbearbetning och kommunikation mellan motorfordonets olika styrenheter. Att utveckla och implementera en lOsning fOr autonom drift av ett motorfordon är tidskravande och kostsamt. The operator constitutes a large part of the operating cost of a motor vehicle, even in cases where the load on the operator is very low. This is the case, for example, in mining applications where the grains often consist of loading at one point, and then driving to a second point and loading ay. Another example is when transporting passengers between an aircraft and an airport terminal. In these applications, traffic conditions are controlled and there are thus no pedestrians, cyclists or similar disturbances. Mines, for example, are also often located in such a way that transport and infrastructure are required for staff. This generates large costs. In order to minimize costs, it is therefore desirable for certain types of operation to fully automate the driving of motor vehicles or to control the motor vehicle remotely. 2 In order to drive a motor vehicle autonomously, that is to say without an operator / driver, a good idea of the surroundings of the motor vehicle is required in order to achieve a things propulsion of the motor vehicle. This can be achieved by using sensors with high precision and advanced information processing and communication between the various control units of the motor vehicle. Developing and implementing a SOLUTION for autonomous operation of a motor vehicle is time consuming and costly.
Olika fOrfaranden och system har foreslagits i den kanda tekniken fOr att astadkomma autonom drift. Till exempel i dokument US 2012/0239238 Al vi- sas hur en industriell truck styrs autonomt langs med en definierad bana genom anvandning av ett styr- och navigationssystem. Styr- och navigationssystemet skapar och skickar ett kommando avseende hastighet via ett kommunikationsnatverk till en processormodul. Processormodulen skickar vidare kom- mandot till truckens styrenhet, vilken i sin tur styr drivsystemet utifran namnda kommando. Banan kan definieras genom en kabel under golvet, tejp eller andra ref erenser pa golvet, vilka styr- och navigationssystemet kanner ay. Derma lesning astadkommer fOrvisso autonom drift av trucken men kraver en pa forhand definierad bana langs med vilken trucken ska framfOras samt ett internt styr- och navigeringssystem. Various methods and systems have been proposed in the prior art to achieve autonomous operation. For example, document US 2012/0239238 A1 shows how an industrial truck is steered autonomously along a defined path by using a steering and navigation system. The control and navigation system creates and sends a speed command via a communication network to a processor module. The processor module further sends the command to the truck's control unit, which in turn controls the drive system based on the said command. The path can be defined by a cable under the floor, tape or other references on the floor, which the control and navigation system can ay. This reading certainly ensures autonomous operation of the truck but requires a pre-defined path along which the truck is to be driven as well as an internal steering and navigation system.
Trots kanda losningar pa omradet finns det fortfarande ett behov av att vidare- utveckla ett fOrfarande och ett system fOr mOjliggOrande av autonom drift och/eller extern styrning av ett motorfordon, som minimerar driftskostnader och utvecklingskostnader. Despite well-known solutions in the field, there is still a need to further develop a procedure and a system for enabling autonomous operation and / or external control of a motor vehicle, which minimizes operating costs and development costs.
SAMMANFATTNING AV UPPFINNINGEN Ett syfte med fOreliggande uppfinning är att astadkomma ett system fOr mOjlig- gOrande av autonom drift och/eller extern styrning av ett motorfordon, som mi- nimerar kostnader. 3 Ett syfte med fOreliggande uppfinning är att astadkomma ett system fOr mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon, som är sakert och som skyddar motorfordonet samt objekt och/eller personer i dess omgivning. SUMMARY OF THE INVENTION An object of the present invention is to provide a system for enabling autonomous operation and / or external control of a motor vehicle, which minimizes costs. An object of the present invention is to provide a system for enabling autonomous operation and / or external control of a motor vehicle, which is safe and which protects the motor vehicle and objects and / or persons in its surroundings.
Ett annat syfte med fOreliggande uppfinning är att astadkomma ett system fOr mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon, som mojliggor anvandandet av redan befintliga paketlosningar fOr autonom drift och/eller extern styrning. Another object of the present invention is to provide a system for enabling autonomous operation and / or external control of a motor vehicle, which enables the use of already existing package solutions for autonomous operation and / or external control.
Ett ytterligare syfte med fOreliggande uppfinning är att astadkomma ett system fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon, som begransar atkomsten av fordonsinterna funktioner fOr externa anvandare. A further object of the present invention is to provide a system for enabling autonomous operation and / or external control of a motor vehicle, which limits the access of in-vehicle functions to external users.
Ett ytterligare syfte med fOreliggande uppfinning dr att astadkomma ett fOrfa- rande fOr mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon, som minimerar kostnader. A further object of the present invention is to provide a procedure for enabling autonomous operation and / or external control of a motor vehicle, which minimizes costs.
Ett syfte med fOreliggande uppfinning är att astadkomma ett forfarande far mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon, som är sakert och som skyddar motorfordonet samt objekt och/eller personer i dess omgivning. An object of the present invention is to provide a method for enabling autonomous operation and / or external control of a motor vehicle, which is safe and which protects the motor vehicle and objects and / or persons in its surroundings.
Ett annat syfte med fOreliggande uppfinning är att astadkomma ett forfarande fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon, som mojliggor anvandandet av redan befintliga paketlosningar fOr autonom drift och/eller extern styrning. Another object of the present invention is to provide a method for enabling autonomous operation and / or external control of a motor vehicle, which enables the use of already existing package solutions for autonomous operation and / or external control.
Ett ytterligare syfte med fOreliggande uppfinning är att astadkomma ett fOrfa- rande fel' mOjliggOrande av autonom drift och/eller extern styrning av ett motor- fordon, som begransar atkomsten av fordonsinterna funktioner for externa anvandare. 4 Dessa syften uppnas genom ett system far mojliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt patentkrav 1 samt genom ett fOrfarande fOr mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt patentkrav 8. A further object of the present invention is to bring about a procedural error enabling autonomous operation and / or external control of a motor vehicle, which limits the access of in-vehicle functions to external users. These objects are achieved by a system for enabling autonomous operation and / or external control of a motor vehicle according to claim 1 and by a method for enabling autonomous operation and / or external control of a motor vehicle according to claim 8.
Enligt en aspekt av fOreliggande uppfinning tillhandahalles ett system for mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon innefattande ett externt styrsystem anordnat att generera en signal innefattande atminstone en styrparameter fOr autonom drift och/eller extern styrning av mo- torfordonet, och ett fordonsinternt styrsystem innefattande en styrenhet och manOvreringssystem, dal' styrenheten är anordnad i kommunikativ forbindelse med manovreringssystemen, van i ett datagranssnitt ãr anordnat i kommunikativ fOrbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, varvid datagranssnittet är anordnat fOr att Overfora signalen frail det externa styrsystemet till det fordonsinterna styrsystemet. Vidare är det fordonsinterna styrsystemet anordnat att avg6ra huruvida atminstone ett pa forhand bestamt kriterium fOr att tilldta autonom drift och/eller extern styrning av motorfordonet är uppfyllt, van i det atminstone ena pa forhand bestamda kriteriet är f6rknippat med en begransning gallande tiden fOr anvandning av autonom drift och/eller extern styrning. According to one aspect of the present invention, there is provided a system for enabling autonomous operation and / or external control of a motor vehicle comprising an external control system arranged to generate a signal comprising at least one control parameter for autonomous operation and / or external control of the motor vehicle, and a internal control system comprising a control unit and control system, the control unit being arranged in communicative connection with the maneuvering systems, used in a data interface arranged in communicative connection with the external control system and the vehicle internal control system, the data interface being arranged to control the external signal system. the in-vehicle control system. Furthermore, the in-vehicle control system is arranged to determine whether at least one predetermined criterion for assigning autonomous operation and / or external control of the motor vehicle is met, in which at least one predetermined criterion is associated with a limitation on the time of use of autonomous operation and / or external control.
FOretradesvis är det externa styrsystemet anordnat att generera ett flertal signaler innefattande styrparametrar fOr autonom drift och/eller extern styrning av motorfordonet. Preferably, the external control system is arranged to generate a plurality of signals comprising control parameters for autonomous operation and / or external control of the motor vehicle.
Foretradesvis är styrenheten hos det fordonsinterna styrsystemet anordnad att avgera huruvida dtminstone ett pd fOrhand bestamt kriterium fOr att tilldta autonom drift och/eller extern styrning av motorfordonet är uppfyllt, van i det at- minstone ena pa ferhand bestamda kriteriet är fOrknippat med en begransning gallande tiden fOr anvandning av autonom drift och/eller extern styrning. Preferably, the control unit of the in-vehicle control system is arranged to determine whether at least one predetermined criterion for allowing autonomous operation and / or external control of the motor vehicle is met, usually at least one predetermined criterion is associated with a time limitation. For use of autonomous operation and / or external control.
Enligt en aspekt av fOreliggande uppfinning tillhandahdlles ett system for mojliggOrande av extern styrning av ett motorfordon innefattande ett externt styrsystem anordnat att generera en signal innefattande dtminstone en styrparameter fOr extern styrning av motorfordonet, och ett fordonsinternt styrsystem innefattande en styrenhet och manovreringssystem, ddr styrenheten är anord- nad i kommunikativ fOrbindelse med manOvreringssystemen, van i ett datagranssnitt as anordnat i kommunikativ fOrbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, varvid datagranssnittet är anordnat fOr att Overfora signalen fran det externa styrsystemet till det fordonsinterna styrsystemet, och van i det fordonsinterna styrsystemet är anordnat att avgora huruvida dtminstone ett pa fOrhand bestamt kriterium fOr att tilldta extern styrning av motorfordonet är uppfyllt, van i det dtminstone ena pa fOrhand bestamda kriteriet är f6rknippat med en begransning gallande tiden fOr anvandning av extern styrning. According to one aspect of the present invention, there is provided a system for enabling external control of a motor vehicle comprising an external control system arranged to generate a signal comprising at least one control parameter for external control of the motor vehicle, and a pre-internal control system comprising a control unit and the control unit. communicative connection with the control systems, used in a data interface arranged in a communicative connection with the external control system and the in-vehicle control system, the data interface being arranged to transfer the signal from the external control system to the in-vehicle control system, and used in the in-vehicle control system. arranged to determine whether at least one predetermined criterion for assigning external control of the motor vehicle is met, in which case at least one predetermined criterion is associated with a limitation on the time of use of a motor vehicle. v external control.
FOretradesvis innefattar det fordonsinterna styrsystemet ett flertal styrenheter. Preferably, the in-vehicle control system comprises a plurality of control units.
Enligt en aspekt av fOreliggande uppfinning tillhandahdlles ett system fOr mOjliggOrande av autonom drift av ett motorfordon innefattande ett externt styrsy- stem anordnat att generera en signal innefattande dtminstone en styrparame- ter for autonom drift av motorfordonet, och ett fordonsinternt styrsystem innefattande en styrenhet och manOvreringssystem, dar styrenheten är anordnad i kommunikativ fOrbindelse med manOvreringssystemen, van i ett datagranssnitt är anordnat i kommunikativ fOrbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, varvid datagranssnittet âr anordnat fOr att overf6- ra signalen fran det externa styrsystemet till det fordonsinterna styrsystemet, och van i det fordonsinterna styrsystemet är anordnat att avg6ra huruvida atminstone ett pa fOrhand bestamt kriterium for att tilldta autonom drift av motorfordonet är uppfyllt, van i det atminstone ena pa forhand bestamda kriteriet är fOrknippat med en begransning gallande tiden far anvandning av autonom drift. 6 Hari kan en signal eller signaler avse ett meddelande eller flera meddelanden innefattande en eller flera signaler. En signal hos ett meddelande kan innefatta en eller flera styrparametrar. According to one aspect of the present invention, there is provided a system for enabling autonomous operation of a motor vehicle comprising an external control system arranged to generate a signal comprising at least one control parameter for autonomous operation of the motor vehicle, and a vehicle internal control system comprising a control unit and control system, where the control unit is arranged in communicative connection with the control systems, a data interface is arranged in communicative connection with the external control system and the in-vehicle control system, the data interface being arranged to transmit the signal from the external control system to the in-vehicle control system. the in-vehicle steering system is arranged to determine whether at least one predetermined criterion for allowing autonomous operation of the motor vehicle is met, in which case at least one predetermined criterion is associated with a limitation on the time allowed for use of autonomous operation. In this case, a signal or signals may refer to a message or several messages comprising one or more signals. A signal of a message may include one or more control parameters.
Foretradesvis är datagranssnittet anordnat i kommunikativ forbindelse med styrenheten hos det fordonsinterna styrsystemet. Styrenheten mottager darmed signalen som via datagranssnittet overfors fran det externa styrsystemet till det fordonsinterna styrsystemet. Preferably, the data interface is arranged in communicative connection with the control unit of the in-vehicle control system. The control unit thus receives the signal which is transmitted via the data interface from the external control system to the in-vehicle control system.
Det fordonsinterna styrsystemet är faretradesvis en del av motorfordonet i doss grundutfarande och styr motorfordonet nar motorfordonet framfars bemannat av en operatorgarare. Genom att anordna ett datagranssnitt i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, majliggars tvavagskommunikation mellan det fordonsexterna styrsy- stemet och det fordonsinterna styrsystemet. Granssnittet är saledes konfigure- rat for kommunikation mellan det fordonsinterna styrsystemet och det externa styrsystemet. Granssnittet kan utgora en del av det fordonsinterna styrsystemet. Pa sâ salt majliggars anvandande av ett pa marknaden redan befintligt fordonsexternt styrsystem far autonom drift och/eller extern styrning, kopplat till motorfordonet. Motorfordonet behaver saledes inte vid tillverkning farses med kostsamma system och verktyg far att astadkomma autonom drift och/eller extern styrning, utan koparen av motorfordonet kan vid ett senare tillfalle tillkoppla ett befintligt externt styrsystem far autonom drift och/eller extern styrning till det for andamalet konfigurerade datagranssnittet och det fordonsinter- na styrsystemet. Darmed astadkommes en tidseffektiv och kostnadseffektiv losning for majliggarande av autonom drift och/eller extern styrning av ett motorfordon. Genom att den av det externa styrsystemet genererade signalen Overfars till det fordonsinterna styrsystemet via granssnittet begransas det externa styrsystemets atkomst av det fordonsinterna styrsystemet. Detta an sar- skilt fardelaktigt dâ det fordonsinterna styrsystemet kan innefatta information och funktioner som fordonstillverkaren ej vill att externa anvandare ska ha till-gang till. Samtidigt kan abstraktionsnivan hojas gentemot det externa styrsy- 7 stemet f6r att fOrenkla anvandandet. Pa samma salt medf6r systemet enligt fOreliggande uppf inning att det externa styrsystemet inte kan ta Over motorfordonets styrning utan att dess signaler forst har passerat datagranssnittet. Datagranssnittet medfOr aven att paverkan pa motorfordonet minimeras i de fall som inkoppling av det externa styrsystemet sker pa ett felaktigt satt Motorfordonet kan saledes styras antingen manuellt av en operator hos motorfordonet eller autonomt eller externt genom det externa styrsystemet. The in-vehicle control system is dangerously part of the motor vehicle in the basic procedure and controls the motor vehicle when the motor vehicle is driven manned by an operator. By arranging a data interface in communicative connection with the external control system and the in-vehicle control system, two-way communication between the external vehicle control system and the in-vehicle control system is possible. The interface is thus configured for communication between the vehicle internal control system and the external control system. The interface can form part of the in-vehicle control system. In the case of such salt, the use of a vehicle external control system already on the market will have autonomous operation and / or external control, connected to the motor vehicle. The motor vehicle thus does not need to be fitted with costly systems and tools to achieve autonomous operation and / or external control during manufacture, but the buyer of the motor vehicle can at a later time connect an existing external control system for autonomous operation and / or external control to the the data interface and the in-vehicle control system. This provides a time-efficient and cost-effective solution for locating autonomous operation and / or external control of a motor vehicle. By transferring the signal generated by the external control system to the vehicle internal control system via the interface, the external control system's access is limited by the vehicle internal control system. This is particularly advantageous as the in-vehicle control system may include information and functions that the vehicle manufacturer does not want external users to have access to. At the same time, the level of abstraction can be increased in relation to the external control system in order to simplify the use. On the same salt, the system according to the present invention means that the external control system cannot take over the control of the motor vehicle without its signals having first passed the data interface. The data interface also means that the impact on the motor vehicle is minimized in cases where the external control system is connected incorrectly. The motor vehicle can thus be controlled either manually by an operator of the motor vehicle or autonomously or externally through the external control system.
Motorfordonet kan drivas autonomt i ett forsta lage och drivas operatorsstyrt (manuellt eller externt) i ett andra lage. En operator, exempelvis en fOrare, kan saledes anvanda samma datagranssnitt som vid autonom drift nar operatoren onskar styra fordonet externt. Namnda operator kan saledes styra motorfordonet medelst ett manoverorgan, dar operatoren star placerad externt/vid sidan av motorfordonet, exempelvis i en korg eller en s.k. sky-lift eller manuellt via reglage anordnade i en hytt hos fordonet. The motor vehicle can be operated autonomously in a first gear and operated operator-controlled (manually or externally) in a second gear. An operator, for example a driver, can thus use the same data interface as in autonomous operation when the operator wishes to control the vehicle externally. Said operator can thus control the motor vehicle by means of an actuator, where the operator is located externally / next to the motor vehicle, for example in a basket or a so-called sky-lift or manually via controls arranged in a cab of the vehicle.
Det externa styrsystemet definieras som ett styrsystem som tillhandahdlls och installeras av en part annan an fordonstillverkaren. Dot externa styrsystemet kan innefatta enheter som är anordnade hos motorfordonet och/eller enheter som inte är anordnade hos motorfordonet. Dot externa styrsystemet innefattar lampligen hardvara i form av sensorer, navigeringssystem, kameror och liknande fOr positionsbestamning av motorfordonet och fer att erhalla en god omvarldsuppfattning. Lampligen innefattar det externa styrsystemet aven at- minstone en styrenhet, som mottager instruktioner gallande den onskade drif- ten av motorfordonet. The external control system is defined as a control system provided and installed by a party other than the vehicle manufacturer. The external control system may comprise units which are arranged in the motor vehicle and / or units which are not arranged in the motor vehicle. The external control system suitably includes hardware in the form of sensors, navigation systems, cameras and the like for position determination of the motor vehicle and in order to obtain a good perception of the surrounding world. The external control system also includes at least one control unit, which receives instructions for the desired operation of the motor vehicle.
Vid autonom drift av motorfordonet erhaller styrenheten hos det externa styrsystemet instruktioner pa en h6g niva, exempelvis kor fran en punkt A till en punkt B. Namnda styrenhet kan vidare vara anordnad i kommunikativ fOrbin- delse med externa enheter sasom en kartdatabas eller andra liknande system som kan bidra med information som kan paverka den autonoma driften av 8 namnda fordon. Styrenheten bearbetar signaler fran ovan namnda hardvara och/eller de externa enheterna tillsammans med instruktionerna och fordonsparametrar, for att faststalla en lamplig rutt for motorfordonet. Fordonsparametrarna kan utgaras av fordonsvikt, fordonshajd, accelerationsfOrmaga etc. Styr- enheten faststaller vidare lampliga styrparametrar far framdrivning av motor- fordonet enligt den bestamda rutten. Styrparametrarna innefattar instruktioner pa en lag niva och kan utgaras av styrvinkel, lampligt vaxelsteg, bromsverkan, acceleration hos motorfordonet, vinkelhastighet och/eller vridmoment hos ratt och liknande detaljerade styrparametrar. Den av det externa styrsystemet ge- 1 0nererade signalen innefattar atminstone en sadan styrparameter. During autonomous operation of the motor vehicle, the control unit of the external control system receives instructions at a high level, for example from a point A to a point B. The said control unit may further be arranged in communicative connection with external units such as a map database or other similar systems. can provide information that may affect the autonomous operation of 8 named vehicles. The control unit processes signals from the above-mentioned hardware and / or the external units together with the instructions and vehicle parameters, in order to determine an appropriate route for the motor vehicle. The vehicle parameters can be determined by vehicle weight, vehicle height, acceleration capacity, etc. The control unit further determines suitable steering parameters for propulsion of the motor vehicle according to the determined route. The steering parameters include instructions at a low level and can be based on steering angle, suitable gear step, braking action, acceleration of the motor vehicle, angular speed and / or torque of the steering wheel and similar detailed steering parameters. The signal generated by the external control system comprises at least one such control parameter.
Vid extern styrning av motorfordonet faststaller styrenheten hos det externa styrsystemet styrparametrar baserat pa en fran en operator onskad framforing av motorfordonet. Med extern styrning kan avses fjarrstyrning av ett motorfor- don medelst fjarrstyrningsorgan sa som en barbar dator, en fjarrkontroll, joys- tick eller liknande organ hanterade av en operator. Det externa styrsystemet kan exempelvis innefatta en dator arrangerad hos fordonet och granssnittet kan utgaras av en signalledning, varvid en operator medelst en knapptryckning exempelvis kan onska att accelerera, decelerera, vaxla och/eller svanga mo- torfordonet. Styrparametrarna hos signalen fran det externa styrsystemet inne- fattar precis som vid autonom drift av motorfordonet instruktioner pa en lag niva och kan avse styrvinkel, lamplig vaxel, bromsverkan, acceleration och liknande detaljerade styrparametrar. In the case of external control of the motor vehicle, the control unit of the external control system determines control parameters based on a desired operation of the motor vehicle by an operator. External control can refer to remote control of a motor vehicle by means of remote control means such as a barbarian computer, a remote control, joystick or similar means handled by an operator. The external control system may, for example, comprise a computer arranged at the vehicle and the interface may be provided with a signal line, whereby an operator may, for example, at the push of a button, wish to accelerate, decelerate, shift and / or swing the motor vehicle. The control parameters of the signal from the external control system, as in the case of autonomous operation of the motor vehicle, include instructions at a low level and can refer to steering angle, lamp gear, braking action, acceleration and similar detailed control parameters.
En styrparameter kan aven benamnas begaran. Saledes tillhandahaller det externa styrsystemet en begaran gallande exempelvis en hastighet, med vilken motorfordonet bar framforas. Begaran overfors via granssnittet till det fordonsinterna styrsystemet, som bearbetar begaran och avgar om begaran ska exekveras. Enligt en utforingsform innefattar signalen f ran det externa styrsy- stemet en begaran, som utgars av en positiv eller negativ hastighets- och/eller bromsbegaran samt en Onskad styrvinkel. Alternativt innefattar signalen fran det externa styrsystemet en begaran, som utgars av en accelerations- 9 och/eller decelerationsbegaran samt en 6nskad styrvinkel. Alternativt innefattar signalen fran det externa styrsystemet en begaran, som utg6rs av en vinkelhastighet och/eller rattmoment. A control parameter can also be called a request. Thus, the external steering system provides a request gallant, for example, a speed at which the motor vehicle was to be driven. The request is transferred via the interface to the in-vehicle control system, which processes the request and decides whether the request is to be executed. According to one embodiment, the signal from the external control system comprises a request, which is made up of a positive or negative speed and / or brake request and an undesired control angle. Alternatively, the signal from the external control system comprises a request, which is made up of an acceleration and / or deceleration request and a desired control angle. Alternatively, the signal from the external control system comprises a request, which consists of an angular velocity and / or steering torque.
Foretradesvis genererar det externa styrsystemet fortlopande ett flertal signa- ler vane innefattande en eller flora styrparametrar/begaran. Preferably, the external control system continuously generates a plurality of signal habits including one or more control parameters / requests.
Datagranssnittet är lampligen utformat med pa f6rhand definierade krav pa hur begaran hos signalen Iran det externa styrsystemet ska se ut. The data interface is suitably designed with predefined requirements on what the request for the signal Iran the external control system should look like.
Manevreringssystemen utgers lampligen av ett bromsstyrningssystem for styrning av exempelvis fardbroms, hjalpbroms och parkeringsbroms, drivorgan och/eller styrorgan. Med hjalpbroms kan avses retarder, avgasbroms, elektrisk hjalpbroms eller liknande. Manovreringssystemen utgors vidare lampligen av ett motorstyrningssystem fOr styrning av motorfordonets motor och framdriv- ning samt ett vaxlingsstyrningssystem fOr styrning av vaxling hos motorfordonet. Manovreringsorganen utgOrs saledes av system, som genom det fordonsinterna styrsystemets styrenhet paverkar bland annat motorfordonets hastighet och riktning. The actuating systems are suitably provided by a brake control system for controlling, for example, service brake, auxiliary brake and parking brake, drive means and / or control means. Auxiliary brake can refer to retarder, exhaust brake, electric auxiliary brake or the like. The maneuvering systems furthermore suitably consist of a motor control system for controlling the motor vehicle's engine and propulsion and a shift control system for controlling shifting of the motor vehicle. The actuators are thus constituted by systems which, through the control unit of the in-vehicle control system, influence, among other things, the speed and direction of the motor vehicle.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, vani styrenheten ãr anordnad i kommunikativ forbindelse med manovreringssystemen via en kommunikationsbuss. Kommunikationsbussen medfOr en tvavagskommunikation mellan styrenheten och manOvreringssystemen. Lampligen innefattar kommunikationsbussen en CAN-buss eller annan standard for data- overforing. According to one aspect of the present invention, there is provided a system, wherein the control unit is arranged in communicative connection with the maneuvering systems via a communication bus. The communication bus entails a two-way communication between the control unit and the operating systems. The communication bus includes a CAN bus or other standard for data transmission.
FOretradesvis är det fordonsinterna styrsystemet anordnat att avgara huruvida ett flertal pa forhand bestamda kriterier fOr att tillata autonom drift och/eller ex- tern styrning av motorfordonet är uppfyllda. Preferably, the in-vehicle control system is arranged to determine whether a plurality of pre-determined criteria for allowing autonomous operation and / or external control of the motor vehicle are met.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, van i det atminstone ena pa forhand bestamda kriteriet innefattar att autonom drift och/eller extern styrning av motorfordonet endast far ha pagatt under en tid, som underskrider en pa fat-hand bestamd tidsperiod. Nar autonom drift och/eller extern styrning av motorfordonet har pagatt under en tid, som under- skrider den pa fOrhand bestamda tidsperioden bearbetas/omvandlas/processas signalen fran det externa styrsystemet medelst styrenheten, varefter den bearbetade signalen overfors fran styrenheten till manovreringssystemen och motorfordonet framfOrs autonomt och/eller externt. According to one aspect of the present invention, there is provided a system which, in the at least one predetermined criterion, comprises that autonomous operation and / or external control of the motor vehicle may only be delayed for a time which is less than a predetermined period of time. When autonomous operation and / or external control of the motor vehicle has stopped for a time which is less than the predetermined time period, the signal from the external control system is processed / converted / processed by the control unit, after which the processed signal is transferred from the control unit to the control systems and the motor vehicle is fed. autonomously and / or externally.
Nar autonom drift och/eller extern styrning av motorfordonet har pagatt under tid, som är lika med eller Overskrider den pa fOrhand bestamda tidsperioden stoppas signalen fran det externa styrsystemet hos styrenheten. Pa sâ salt astadkommes en begransning av nal' och hur autonom drift och/eller extern styrning av motorfordonet tillats. Saledes astadkommes en tidsbegransad an- vandning av autonom drift och/eller extern styrning av motorfordonet. When autonomous operation and / or external control of the motor vehicle has stopped for a time equal to or exceeding the predetermined time period, the signal is stopped from the external control system of the control unit. In this way, a limitation of the needle and how autonomous operation and / or external control of the motor vehicle is permitted is achieved. Thus, a time-limited use of autonomous operation and / or external control of the motor vehicle is achieved.
Enligt en aspekt av foreliggande uppfinning avser det pa forhand bestamda kriteriet avseende tiden fOr anvandning av autonom drift och/eller extern styrning, att den ackumulerade tiden av autonom drift och/eller extern styrning maste underskrida en pa fOrhand bestamd tidsperiod. Alternativt avser det pa fOrhand bestamda kriteriet avseende tiden for anvandning av autonom drift och/eller extern styrning, att anvandning av autonom drift och/eller extern styrning endast är tillatet under en viss tidsperiod, exempelvis under ett par manader. According to one aspect of the present invention, the predetermined criterion regarding the time for use of autonomous operation and / or external control means that the accumulated time of autonomous operation and / or external control must be less than a predetermined period of time. Alternatively, the predetermined criterion regarding the time for use of autonomous operation and / or external control means that the use of autonomous operation and / or external control is only permitted for a certain period of time, for example for a couple of months.
Genom att endast tillata autonom drift och/eller extern styrning av motorfordonet under en begransad tid minimeras risken fOr opassande anvandning av autonom drift och/eller extern styrning. Pa sa salt astadkommes ett system fOr mOjliggOrande av autonom drift och/eller extern styrning av ett motorfordon, som är sakert och som skyddar motorfordonet och objekt och/eller personer i dess omgivning. 11 Foretrddesvis utg6rs den forutbestamda tidsperioden av tiden mellan tvd. servicotillfallen. Alternativt utgors den fOrutbestdmda tidsperioden av tiden mellan ett flertal servicetillfdllen. Alternativt utgors den forutbestdmda tidsperioden av en pd fOrhand bestdmd maximal driftstid fOr autonom drift och/eller extern styr- fling av motorfordonet. By only allowing autonomous operation and / or external control of the motor vehicle for a limited time, the risk of inappropriate use of autonomous operation and / or external control is minimized. This salt provides a system for enabling autonomous operation and / or external control of a motor vehicle, which is safe and which protects the motor vehicle and objects and / or persons in its surroundings. 11 Preferably, the predetermined time period is the time between two. service cases. Alternatively, the predetermined time period is the time between a plurality of service events. Alternatively, the predetermined time period consists of a predetermined maximum operating time for autonomous operation and / or external control of the motor vehicle.
Alternativt regleras den tidsbegransande anvandningen av autonom drift och/eller extern styrning av motorfordonet genom nyttjande av operatorslicens. Sdledes utgOrs lampligen den pa fOrhand bestamda tidsperioden av licensens giltighetstid. kik licensen har slutat galla stoppas Overforingen av signaler fran det externa styrsystemet till manOvreringssystemen. FOr att ater kunna framf0- ra motorfordonet autonomt och/eller externt, kravs lampligen att operat6ren fOrnyar sin licens. Information om licensens giltighet tillfOrs det fordonsinterna styrsystemet som clamed kan avgora om kriteriet gallande den pd. forhand bestamda tidsperioden är uppfyllt eller inte. Alternatively, the time-limiting use of autonomous operation and / or external control of the motor vehicle is regulated through the use of an operator's license. Thus, the pre-determined period of time is suitably the period of validity of the license. kik license has stopped bile stopped The transfer of signals from the external control system to the operating systems. In order to be able to drive the motor vehicle again autonomously and / or externally, it is appropriate for the operator to renew his license. Information about the validity of the license is supplied to the in-vehicle control system, which the clamed can decide on the criterion that applies to it. pre-determined time period is met or not.
Foretradesvis genereras en yarning till operat6ren nar tiden som motorfordonet bar framfOrts autonomt eller externt narmar sig den pa fOrhand bestamda tidsperioden. Ldmpligen genereras en signal innefattande varningen hos det fordonsinterna styrsystemet, vilken signal overfors via datagranssnittet till det externa styrsystemet. Det externa styrsystemet innefattar lampligen ett anvandargranssnitt mot operatoren dar varningen presenteras. Preferably, a charge is generated to the operator when the time that the motor vehicle was driven autonomously or externally approaches the predetermined time period. Typically, a signal is generated including the warning of the in-vehicle control system, which signal is transmitted via the data interface to the external control system. The external control system suitably includes a user interface with the operator where the warning is presented.
Enligt en aspekt av foreliggande uppfinning är det pa fOrhand bestamda krite- net f6rknippat med en begransning gallande geografiskt omrade och/eller framford stracka. Alternativt ãr det pd fOrhand bestamda kriteriet forknippat med en signal fran dtminstone ett operatOrsreglage anordnat hos motorfordonet. Det pa fOrhand bestamda kriteriet är lampligen lagrat has styrenheten. According to one aspect of the present invention, the predetermined criterion is associated with a limitation galling geographically and / or forward distance. Alternatively, the predetermined criterion is associated with a signal from at least one operator control arranged on the motor vehicle. The predetermined criterion is suitably stored in the control unit.
Styrenheten hos det fordonsinterna styrsystemet är lampligen uppdaterad med exempelvis relevant information avseende motorfordonets positionering och/eller korstracka och/eller kortid och/eller licens/certifikat for att kunna jam- 12 fOra namnda information med det pa forhand bestdmda kriteriet och darmed kunna avgora huruvida kriteriet är uppfyllt. The control unit of the in-vehicle control system is suitably updated with, for example, relevant information regarding the positioning and / or crossover of the motor vehicle and / or short-term and / or license / certificate in order to be able to compare said information with the predetermined criterion and thereby determine whether the criterion is met.
Genom att infOra en tidsbegransning, en geografisk begransning, eller nagon annan form av begransning far att framfora motorfordonet autonomt och/eller externt, astadkommes dven en begransning fOr nal', var och/eller hur det externa styrsystemet far tillgang till det fordonsinterna styrsystemet. By introducing a time limit, a geographical limit, or some other form of limit may drive the motor vehicle autonomously and / or externally, a limit is also achieved for nal ', where and / or how the external control system accesses the vehicle internal control system.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, vani styrenheten ãr anordnad att, vid uppfyllt kriterium, bearbe- ta/omvandla/processa signalen fran det externa styrsystemet sa att den bearbetade signalen uppvisar ett format som manOvreringssystemen hos det fordonsinterna styrsystemet kan tolka. Den bearbetade signalen innefattar sale-des samma begaran/styrparameter som signalen fran det externa styrsyste- met, men i ett annat format. Styrenheten Overfor sedan den bearbetade signa- len till manOvreringssystemen. Genom att Overfora den bearbetade signalen till manOvreringssystemen styrs manOvreringssystemen i enlighet med styrparametrarna i signalen fran det externa styrsystemet. Pa sa salt astadkommes autonom drift och/eller extern styrning av motorfordonet genom det externa styrsystemet. According to one aspect of the present invention, there is provided a system, wherein the control unit is arranged to, when the criterion is met, process / convert / process the signal from the external control system so that the processed signal has a format which the operating systems of the in-vehicle control system can interpret. The processed signal includes the same request / control parameter as the signal from the external control system, but in a different format. The control unit then transmits the processed signal to the control systems. By transferring the processed signal to the control systems, the control systems are controlled in accordance with the control parameters of the signal from the external control system. In this way, autonomous operation and / or external control of the motor vehicle is achieved through the external control system.
Enligt en aspekt av foreliggande uppfinning, tillhandahalles ett system, van i det fordonsinterna styrsystemet är anordnat att avgera huruvida motorfordonet befinner sig inom ett pa fOrhand bestamt geografiskt omrade. Det atminstone ena pa fOrhand bestamda kriteriet innefattar saledes att motorfordonet ska be- finna sig inom ett pa forhand bestamt geografiskt omrade. Nar motorfordonet befinner sig inom det pa f6rhand bestamda geografiska omradet, bearbetas signalen fran det externa styrsystemet hos styrenheten, varefter den bearbetade signalen overfOrs till manovreringssystemen och motorfordonet framfors autonomt eller externt. Ndr motorfordonet into befinner sig inom det pa fOrhand bestamda geografiska omradet stoppas signalen fran det externa styrsystemet hos styrenheten. Genom att endast tillata autonom drift och/eller extern styr- 13 fling av motorfordonet inom ett avgransat omrade astadkommes ett system for autonom drift och/eller extern styrning av ett motorfordon, som är sakert och som skyddar motorfordonet och objekt och/eller personer i dess omgivning. Det pa fOrhand bestamda geografiska omradet är lampligen ett omrade, som uppvisar kontrollerade trafikfOrhallanden dar autonom drift och/eller extern styrning lampar sig. Pa sâ satt kan sdkerstallas att exempelvis en gruvmaskin innefattade ett system enligt fOreliggande uppfinning endast kan framfOras autonomt och/eller externt inom gruvomradet. Sa fort gruvmaskinen lamnar gruvomradet stoppas den autonoma driften och/eller den externa styrningen och gruvmaskinen stoppas eller alternativt drivs manuellt. According to one aspect of the present invention, there is provided a system conventional in the in-vehicle control system for arranging whether the motor vehicle is within a predetermined geographical area. The at least one predetermined criterion thus includes that the motor vehicle must be within a predetermined geographical area. When the motor vehicle is within the predetermined geographical area, the signal is processed from the external control system of the control unit, after which the processed signal is transmitted to the maneuvering systems and the motor vehicle is transmitted autonomously or externally. When the motor vehicle is within the predetermined geographical area, the signal is stopped from the external control system of the control unit. By only allowing autonomous operation and / or external control of the motor vehicle within a defined area, a system for autonomous operation and / or external control of a motor vehicle is provided, which is safe and which protects the motor vehicle and objects and / or persons in its environment. The predetermined geographical area is suitably an area that exhibits controlled traffic conditions where autonomous operation and / or external control is observed. In this way it can be ensured that, for example, a mining machine comprising a system according to the present invention can only be carried out autonomously and / or externally within the mining area. As soon as the mining machine leaves the mining area, the autonomous operation and / or the external control is stopped and the mining machine is stopped or alternatively operated manually.
Foretradesvis avgars huruvida motorfordonet bef inner sig inom det pa forhand bestamda geografiska omradet genom anvandning av hos motorfordonet anordnad positioneringsenhet och elektronisk karta. Positioneringsenheten ut- gars lampligen av ett GNSS (Global Navigation Satellite System), exempelvis GPS, GLONASS, Galileo eller Compass. Positioneringsenheten kan lampligen innefattas av styrenheten hos det fordonsinterna styrsystemet. Alternativt är positioneringsenheten anordnad i kommunikativ ferbindelse med styrenheten, sa att styrenheten kan erhalla information fran positioneringsenheten. Alterna- tivt avgOrs huruvida motorfordonet befinner sig inom det pa forhand bestamda geografiska omradet genom anvandning av antenner anordnade hos omgivningen och mottagare anordnade hos motorfordonet. Alternativt avgOrs huruvida motorfordonet bef inner sig inom det pa fOrhand bestamda geografiska omradet genom annan kommunikation mellan motorfordonet och omvarlden. Preferably, it is determined whether the motor vehicle is within the predetermined geographical area by using the positioning unit and electronic map arranged with the motor vehicle. The positioning unit is suitably made up of a GNSS (Global Navigation Satellite System), for example GPS, GLONASS, Galileo or Compass. The positioning unit can suitably be included by the control unit of the in-vehicle control system. Alternatively, the positioning unit is arranged in communicative connection with the control unit, so that the control unit can receive information from the positioning unit. Alternatively, it is determined whether the motor vehicle is within the predetermined geographical area by using antennas arranged at the surroundings and receivers arranged at the motor vehicle. Alternatively, it is determined whether the motor vehicle is within the predetermined geographical area through other communication between the motor vehicle and the outside world.
Det pa forhand bestamda geografiska omradet dr foretradesvis lagrat hos styrenheten. Det pa fOrhand bestamda geografiska omradet kan vara bestamt av fordonstillverkaren och/eller operatOren. Exempelvis kan fordonstillverkaren ha satt det pa fOrhand bestamda geografiska omradet till ett visst land, medan operatOren vill begransa anvandandet av autonom drift och/eller extern styr- fling ytterligare och darmed salter det pa fOrhand bestamda geografiska omra- det till ett visst industriomrade. Foretradesvis kan inte operatoren utvidga det pa fOrhand bestamda geografiska omradet som är satt av fordonstillverkaren. 14 Foretradesvis genereras en yarning till operatoren nar motorfordonet är tiara att lamna det pa fOrhand bestamda geografiska omradet. Exempelvis genereras en yarning ndr motorfordonet bet inner sig 500 meter fran det pd fOrhand bestamda geografiska omradets grans. Ldmpligen genereras en signal innefat- tande varningen hos det fordonsinterna styrsystemet, vilken signal OverfOrs via granssnittet till det externa styrsystemet. Det externa styrsystemet innefattar lampligen ett anvandargranssnitt mot operatOren dar varningen presenteras. The pre-determined geographical area is preferably stored with the control unit. The predetermined geographical area may be determined by the vehicle manufacturer and / or operator. For example, the vehicle manufacturer may have set the predetermined geographical area to a specific country, while the operator wants to further limit the use of autonomous operation and / or external control and thus salt the predetermined geographical area to a specific industrial area. Preferably, the operator cannot extend the predetermined geographical area set by the vehicle manufacturer. Preferably, a call is generated to the operator when the motor vehicle is ready to leave the predetermined geographical area. For example, a yarning is generated when the motor vehicle is within 500 meters of the pre-determined geographical area boundary. Typically, a signal is generated including the warning of the in-vehicle control system, which signal is transmitted via the interface to the external control system. The external control system apparently includes a user interface with the operator where the warning is presented.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, van i det dtminstone ena pa fOrhand bestamda kriteriet innefattar att den ackumulerade strackan vilken motorfordonet har framfOrts autonomt och/eller externt maste underskrida en pa forhand bestamd maxstracka. Det ford onsinterna styrsystemet är sdledes anordnat att avgOra huruvida motorfordonet har framforts autonomt och/eller externt en viss ackumulerad stracka, vilken underskrider den pd fOrhand bestamda maxstrackan. Nal- motorfordonet har framfOrts autonomt och/eller externt en ackumulerad stracka, oavsett korvdg, som underskrider den pa fOrhand bestamda maxstrackan bearbetas signalen frail det externa styrsystemet medelst styrenheten, varefter den bearbetade signalen aver- fOrs fran styrenheten till manOvreringssystemen och motorfordonet framfors autonomt eller externt. Nar motorfordonet har framfOrts autonomt och/eller externt en ackumulerad stracka, som är lika med eller overskrider den pa forhand bestamda maxstrackan stoppas signalen fran det externa styrsystemet hos styrenheten. Pa sa salt astadkommes en begransning av ndr och hur autonom drift och/eller extern styrning av motorfordonet tilldts. According to one aspect of the present invention, there is provided a system which in at least one predetermined criterion comprises that the accumulated distance which the motor vehicle has been driven autonomously and / or externally must be less than a predetermined maximum distance. The on-board steering system is thus arranged to determine whether the motor vehicle has been driven autonomously and / or externally a certain accumulated distance, which is below the maximum distance determined in advance. The squeegee vehicle has been carried autonomously and / or externally an accumulated distance, regardless of the sausage day, which is less than the predetermined maximum distance, the signal from the external control system is processed by the control unit, after which the processed signal is transferred from the control unit to the control unit. . When the motor vehicle has been driven autonomously and / or externally an accumulated distance, which is equal to or exceeds the predetermined maximum distance, the signal is stopped from the external control system of the control unit. In this way, a limitation of changes and how autonomous operation and / or external control of the motor vehicle is granted is achieved.
Genom att endast tillata autonom drift och/eller extern styrning av motorfordonet under en begransad strdcka, astadkommes ett system fOr autonom drift och/eller extern styrning av ett motorfordon, som är sakert och som skyddar motorfordonet och objekt och/eller personer i dess omgivning. By only allowing autonomous operation and / or external control of the motor vehicle during a limited distance, a system for autonomous operation and / or external control of a motor vehicle is provided, which is safe and which protects the motor vehicle and objects and / or persons in its surroundings.
Foretradesvis avgors huruvida motorfordonet uppfyller kriteriet gal lande k6rd stracka under autonom drift och/eller extern styrning, medelst fordonsinterna funktioner som kommunicerar med styrenheten. Preferably, it is determined whether the motor vehicle meets the criterion of driving distantly during autonomous operation and / or external control, by means of in-vehicle functions that communicate with the control unit.
Foretradesvis genereras en yarning till operatoren nar motorfordonet har fram- farts autonomt och/eller externt en stracka som är nara den pa fOrhand bestamda maxstrackan. Exempelvis genereras en yarning till operatoren 500 km f6re den pa f6rhand bestamda maxstrackan har uppnatts. Lampligen genereras en signal innefattande varningen hos det fordonsinterna styrsystemet, vil- ken signal Overfors via granssnittet till det externa styrsystemet. Preferably, a warning is generated to the operator when the motor vehicle has been driven autonomously and / or externally a distance that is close to the pre-determined maximum distance. For example, a charge is generated to the operator 500 km before the predetermined maximum distance has been reached. A signal is generated, including the warning of the in-vehicle control system, which signal is transmitted via the interface to the external control system.
Enligt en aspekt av foreliggande uppfinning tillhandahalls ett system, vani styrenheten dr anordnad att, nar autonom drift och/eller extern styrning av motorfordonet ej tillats och averforing av det externa styrsystemets signal frau styrenheten till manovreringssystemen har forhindrats, generera en signal for intern styrning av motorfordonet och OverfOra namnda signal till manovreringssystemen. Pa sa satt astadkommes en intern styrning av motorfordonet nar ett kriterium far att tillata autonom drift och/eller extern styrning av motorfordonet ej är uppfyllt. Foretradesvis innefattar signalen for intern styrning styrparamet- rar, som minimerar risken for skador hos motorfordonet och objekt och/eller personer i dess omgivning. Exempelvis innefattar signalen fOr intern styrning styrparametrar som medfor att motorfordonet bromsas och/eller stannas/parkeras. According to one aspect of the present invention, there is provided a system, wherein the control unit is arranged to, when autonomous operation and / or external control of the motor vehicle is not allowed and transmission of the external control system signal from the control unit to the maneuvering systems has been prevented, generate a signal for internal control of the motor vehicle. and Transfer said signal to the maneuvering systems. In this way, an internal control of the motor vehicle is achieved when a criterion is allowed to allow autonomous operation and / or external control of the motor vehicle is not met. Preferably, the signal for internal control includes control parameters that minimize the risk of damage to the motor vehicle and objects and / or persons in its vicinity. For example, the signal for internal control includes control parameters which cause the motor vehicle to be braked and / or stopped / parked.
Enligt en aspekt av foreliggande uppfinning tillhandahalls ett system, van i styr- enheten ãr anordnad att, nar ett hail beskrivet kriterium far att tillata autonom drift och/eller extern styrning av motorfordonet ej är uppfyllt, generera en signal innefattande information om att det fordonsinterna styrsystemet styr motorfordonet och averfOra namnda signal innefattande information om att det fordons- interna styrsystemet styr motorfordonet, frail det fordonsinterna styrsystemet till det externa styrsystemet via granssnittet. Pa sâ salt erhaller det externa 16 styrsystemet, och clamed operatOren, information om att det inte styr motorfordonet och vad anledningen till detta dr. According to one aspect of the present invention, there is provided a system used in the control unit which, when a criterion described to allow autonomous operation and / or external control of the motor vehicle is not met, generates a signal including information that the in-vehicle control system controls the motor vehicle and transmits said signal including information that the in-vehicle control system controls the motor vehicle, from the in-vehicle control system to the external control system via the interface. On such salt, the external 16 control system, and the clamed operator, receives information that it does not control the motor vehicle and what the reason for this dr.
NI& autonom drift och/eller extern styrning av motorfordonet ej tillats erhaller det externa styrsystemet foretrddesvis en instruktion om atgdrder som kravs fer att aterigen astadkomma autonom drift och/eller extern styrning. Atgardsinstruktionerna genereras lampligen has det fordonsinterna styrsystemet och overfors till det externa styrsystemet via datagranssnittet. NI & autonomous operation and / or external control of the motor vehicle is not permitted, the external control system preferably receives an instruction on measures that are required to again achieve autonomous operation and / or external control. The access instructions are conveniently generated by the in-vehicle control system and transferred to the external control system via the data interface.
Enligt en utfOringsform av foreliggande uppf inning tillhandahalles ett system, van i det fordonsinterna styrsystemet är anordnat att avgara huruvida styrenheten mottager en signal fran ett operatorsreglage hos motorfordonet. Operatorsreglaget hos motorfordonet utg6rs foretradesvis av ett reglage som kan manovreras manuellt av operatoren nar operatoren är lokaliserad inuti motorfor- donets fOrarhytt. Exempel pa operatorsreglage är ratt, gaspedal, bromspedal, vaxelspak, signaleringsorgan etc. Enligt en utfOringsform utgOrs ett operatorsreglage av ett reglage som vid aktivering indikerar att operatoren 6nskar framfOra fordonet manuellt. I de fall da styrenheten mottager signaler fran ett operatOrsreglage finals inte autonom drift eller extern styrning av motorfordonet utan signalen fran det externa styrsystemet stoppas has styrenheten. Genom att forhindra Overforing av signaler fran det externa styrsystemet till manovreringssystemen nar styrenheten mottager en signal fran ett operatorsreglage, ferhindras autonom drift och/eller extern styrning av motorfordonet sa fort indikation ges att en person befinner sig inuti motorfordonet och vill framfora mo- torfordonet manuellt. Nar den autonoma driften och/eller den externa styrning- en ej finals erhalles manuellt drift av motorfordonet, genom att styrenheten styr manOvreringssystemen i enlighet med den fran operatOrsreglaget mottagna signalen. Pa sa salt sakerstalls att manuell drift av motorfordonet alltid prioriteras framfOr autonom drift och/eller extern styrning av motorfordonet. 17 Styrenheten styr saledes manovreringssystemen exempelvis pa basis av signaler fran anti ngen operatorsreglagen (manuell drift), oiler fran det externa styrsystemet (autonom drift och/eller extern styrning). According to an embodiment of the present invention, a system is provided, which is arranged in the in-vehicle control system to determine whether the control unit receives a signal from an operator control of the motor vehicle. The operator control of the motor vehicle is preferably a control that can be manually operated by the operator when the operator is located inside the motor vehicle's cab. Examples of operator controls are steering wheel, accelerator pedal, brake pedal, gear lever, signaling means, etc. According to one embodiment, an operator control is a control which, when activated, indicates that the operator wishes to drive the vehicle manually. In cases where the control unit receives signals from an operator control, autonomous operation or external control of the motor vehicle is not finalized, but the signal from the external control system is stopped. By preventing Transmission of signals from the external control system to the control systems when the control unit receives a signal from an operator control, autonomous operation and / or external control of the motor vehicle is prevented as soon as an indication is given that a person is inside the motor vehicle and wants to drive the motor vehicle manually. When the autonomous operation and / or the external control is not finalized, manual operation of the motor vehicle is obtained by the control unit controlling the control systems in accordance with the signal received from the operator control. In such a case, manual operation of the motor vehicle is always prioritized over autonomous operation and / or external control of the motor vehicle. 17 The control unit thus controls the maneuvering systems, for example on the basis of signals from the operator controls (manual operation), or from the external control system (autonomous operation and / or external control).
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, vani styrenheten är anordnad att validera signalen fran det externa styrsystemet. Genom att styrenheten hos det fordonsinterna styrsystemet validerar den inkommande signalen fran det externa styrsystemet astadkommes en kontroll fOre namnda signal bearbetas och Overfors till manovreringssystemen och claimed styr motorfordonet. Pa sa satt sakerstalls att inga orimliga oiler skadli- ga signaler, eller signaler som styrenheten into kan tolka, styr motorfordonet. Detta är sarskilt viktigt da signalen fran det externa styrsystemet innefattar styrparametrar pa lag niva. Valideringen innefattar fOretradesvis kontroll av pa f6rhand bestamda kriterier, exempelvis gallande det externa styrsystemets signalers format. Exempelvis innefattar valideringen kontroll av kriterier avse- ende den av det externa styrsystemet genererade signalens frekvens, det vill saga hur ofta signaler fran det externa styrsystemet sands. Exempelvis, i det fall signaler är avsedda att sandas var fyrtionde millisekund men ett avbrott uppstar, stoppar styrenheten den autonoma driften. Vidare kan vid validering- en kontrolleras kriterier avseende en av det externa styrsystemet genererad kontrollsumma. Valideringen innebar att formatet med vilket kommunikation sker via datagranssnittet maste ske enligt tydligt definierade kriterier for att mottagas av det fordonsinterna styrsystemet. Pa sâ satt sakerstalls att fordonstillverkaren har kontroll Over hur fordonet styrs och darmed framfors aven nar ett externt styrsystem anvands f6r autonom drift och/eller extern styrning. According to one aspect of the present invention, there is provided a system in which the control unit is arranged to validate the signal from the external control system. By the control unit of the in-vehicle control system validating the incoming signal from the external control system, a control is achieved before the said signal is processed and transferred to the maneuvering systems and claimed control of the motor vehicle. In such a case that no unreasonable or harmful signals, or signals that the control unit can interpret, control the motor vehicle. This is especially important as the signal from the external control system includes control parameters at the team level. The validation preferably includes checking of predetermined criteria, for example validating the format of the external control system signals. For example, the validation includes checking criteria regarding the frequency of the signal generated by the external control system, ie how often signals from the external control system are transmitted. For example, in the event that signals are intended to be sent every forty milliseconds but an interruption occurs, the control unit stops the autonomous operation. Furthermore, during the validation, criteria can be checked regarding a checksum generated by the external control system. The validation meant that the format with which communication takes place via the data interface must take place according to clearly defined criteria in order to be received by the in-vehicle control system. In such a way that the vehicle manufacturer has control over how the vehicle is controlled and thus is driven even when an external control system is used for autonomous operation and / or external control.
Vidare sakerstalls att det externa styrsystemet ár ett godkant och tillatet styrsystem for autonom drift och/eller extern styrning av fordonet. Furthermore, it is ensured that the external control system is an approved and permitted control system for autonomous operation and / or external control of the vehicle.
Da valideringen visar att signalen fran det externa styrsystemet inte uppfyller ett pa ferhand bestamt kriterium, stoppar styrenheten lampligen signalen fran det externa styrsystemet. Foretradesvis genererar aven styrenheten en signal 18 fOr intern styrning och overfOr signalen for intern styrning till manOvreringssystemen. As the validation shows that the signal from the external control system does not meet a predetermined criterion, the control unit apparently stops the signal from the external control system. Preferably, the control unit also generates a signal 18 for internal control and transmits the signal for internal control to the operating systems.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system, vani styrenheten är anordnad att modifiera signalen fran det externa styrsystemet fere OverfOring till manavreringssystemen, sa att motorfordonet into i onOdan fOrsetts i situationer som kan vara skadliga fOr motorfordonet och/eller dess omgivning. Signalen fran det externa styrsystemet innefattar som tidigare namnts atminstone en styrparameter. I vissa fall är operatOren och/eller motor- fordonet alagt med begransningar gallande exempelvis hastighet, styrvinkel, vaxelval eller liknande. OperatOren kan exempelvis vara begransad till att framfora motorfordonet med en pd fOrhand bestamd maximal hastighet. Om signalen fran det externa styrsystemet dã uppvisar en begard hastighet som averstiger den maximala hastigheten, modifieras signalen hos styrenheten, sa. att den modifierade signalen som kommuniceras till manovreringssystemen uppvisar en hastighet som averensstammer med den maximalt tillatna hastigheten. En modifiering av signalen frail det externa styrsystemet kan exempelvis utfOras dâ signalen fran det externa styrsystemet innehdller samtidig begdran om gas/hastighet/acceleration och broms/deceleration. Modifiering av sig- nalen fran det externa styrsystemet kan exempelvis utfOras nar signalen fran det externa styrsystemet innehdller begaran om att lagga i backvaxeln eller neutralldge samtidigt som motorfordonet framfors med en hastighet. Modifiering av signalen fran det externa styrsystemet kan exempelvis utfOras nar signalen fran det externa styrsystemet innehdller samtidig begaran om kraftig ac- celeration och styrvinkel. Modifiering av signalen fran det externa styrsystemet kan exempelvis utforas ndr signalen fran det externa styrsystemet innehaller begaran om att tippa ett flak samtidigt som motorfordonet framfors med en for tippning fOr hag hastighet. Modifiering av signalen ft-an det externa styrsystemet medfor sdledes att den modifierade signalen innefattar en bega- ran/styrparameter som skiljer sig fran den ursprungliga begd- ran/styrparametern hos signalen fran det externa styrsystemet. 19 Enligt en aspekt av foreliggande uppfinning dr det fordonsinterna styrsystemet anordnat att, vid ej uppfyllt kriterium far att tillata autonom drift och/eller extern styrning, begrdnsa funktionaliteten av den autonoma driften och/eller den externa styrningen av motorfordonet. Exempelvis kan det fordonsinterna styrsy- stemet, vid ej uppfyllt kriterium, begransa hastigheten med vilken motorfordo- net far framfaras autonomt och/eller externt. Faretradesvis utfers begransningen av funktionaliteten av den autonoma driften och/eller den externa styrningen genom att styrenheten modifierar signalen fran det externa styrsystemet, sa att den modifierade signalen, nar den overfars till manovreringssystemen, medfor att motorfordonet framfors pa ett sakert sdtt. I det fall dar det pa far- hand bestamda kriteriet avser ett pa farhand bestamt geografiskt omrade, kan operataren pa sa salt exempelvis tillatas att med begransad hastighet aterfora motorfordonet till det pa forhand bestamda geografiska omradet. According to one aspect of the present invention, there is provided a system in which the control unit is arranged to modify the signal from the external control system prior to transmission to the maneuvering systems, so that the motor vehicle is immediately placed in situations which may be harmful to the motor vehicle and / or its surroundings. The signal from the external control system includes, as previously mentioned, at least one control parameter. In some cases, the operator and / or motor vehicle are fitted with restrictions that limit, for example, speed, steering angle, gear selection or the like. The operator may, for example, be limited to driving the motor vehicle at a predetermined maximum speed. If the signal from the external control system then exhibits a requested speed that exceeds the maximum speed, the signal of the control unit is modified, said. that the modified signal communicated to the maneuvering systems exhibits a speed which is consistent with the maximum permitted speed. A modification of the signal from the external control system can be performed, for example, when the signal from the external control system simultaneously contains a request for gas / speed / acceleration and brake / deceleration. Modification of the signal from the external control system can be carried out, for example, when the signal from the external control system contains the request to engage the reverse gear or neutral alloy while the motor vehicle is being driven at a speed. Modification of the signal from the external control system can be carried out, for example, when the signal from the external control system simultaneously contains the request for strong acceleration and control angle. Modification of the signal from the external control system can be carried out, for example, when the signal from the external control system contains the request to tip a flatbed at the same time as the motor vehicle is driven at a tipping speed. Modification of the signal from the external control system means that the modified signal comprises a request / control parameter that differs from the original request / control parameter of the signal from the external control system. According to one aspect of the present invention, the in-vehicle control system is arranged to, in the event of non-compliance with the criterion, allow autonomous operation and / or external control, limit the functionality of the autonomous operation and / or the external control of the motor vehicle. For example, the vehicle's internal steering system, if the criteria are not met, can limit the speed at which the motor vehicle may be driven autonomously and / or externally. Preferably, the limitation of the functionality of the autonomous operation and / or the external control is performed by the control unit modifying the signal from the external control system so that the modified signal, when transmitted to the maneuvering systems, causes the motor vehicle to be driven in a safe manner. In the case where the pre-determined criterion refers to a pre-determined geographical area, the operator on such salt may, for example, be allowed to return the motor vehicle to the pre-determined geographical area at a limited speed.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande far majliggarande av autonom drift och/eller extern styrning av ett motorfordon innefattande stegen att: - generera en signal innefattande atminstone en styrparameter far autonom drift och/eller extern styrning av namnda motorfordon medelst ett externt styr- system, och att - via ett datagranssnitt Overfora signalen Iran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styrenhet samt manovreringssystem, varvid datagranssnittet är anordnat i kommunikativ farbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; och - avgara huruvida atminstone ett pa forhand bestamt kriterium for att tillata au- tonom drift och/eller extern styrning av motorfordonet är uppfyllt, medelst det fordonsinterna styrsystemet, varvid det atminstone ena pa forhand bestdmda kriteriet är forknippat med en begransning gallande tiden far anvandning av autonom drift och/eller extern styrning. According to one aspect of the present invention, there is provided a method of enabling autonomous operation and / or external control of a motor vehicle comprising the steps of: - generating a signal comprising at least one control parameter for autonomous operation and / or external control of said motor vehicle by means of an external control. system, and that - via a data interface Transfer the signal Iran the external control system to an in-house control system, comprising a control unit and maneuvering system, the data interface being arranged in communicative communication with the external control system and the vehicle internal control system; and - determine whether at least one predetermined criterion for allowing autonomous operation and / or external steering of the motor vehicle is met, by means of the in-vehicle steering system, the at least one predetermined criterion being associated with a time limit for the use of: autonomous operation and / or external control.
Datagranssnittet anordnat i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, mojliggor tvavdgskommunikation mellan det externa styrsystemet och det fordonsinterna styrsystemet. Pa sã salt mOjliggors anvandande av ett pa marknaden redan befintligt externt styrsystem for att astadkomma autonom drift och/eller extern styrning av ett motorfordon. Genom att lata ett externt styrsystem fOr autonom drift och/eller extern styrning generera signaler innefattande styrparametrar fOr autonom och/eller extern styrning, kan kostnaderna minimeras. Genom att den av det externa styrsystemet genererade signalen Overt Ors till det fordonsinterna styrsystemet via datagranssnittet begransas det externa styrsystemets atkomst av det fordonsinterna styrsystemet. Salodes kan inte det externa styrsystemet ta Over motorfordonets styrning utan att forst ha passerat datagranssnittet. The data interface arranged in communicative connection with the external control system and the in-vehicle control system enables two-day communication between the external control system and the in-vehicle control system. Such salt makes it possible to use an external control system already on the market to achieve autonomous operation and / or external control of a motor vehicle. By allowing an external control system for autonomous operation and / or external control to generate signals including control parameters for autonomous and / or external control, the costs can be minimized. By the signal Overt Ors generated by the external control system to the vehicle internal control system via the data interface, the external control system's access is limited by the vehicle internal control system. Salodes cannot control the external control of the motor vehicle without first passing the data interface.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett fOrfarande fOr mojliggOrande av extern styrning av ett motorfordon innefattande stegen att: - generera en signal innefattande atminstone en styrparameter for extern styr- fling av namnda motorfordon medelst ett externt styrsystem, och att - via ett datagranssnitt OverfOra signalen Iran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styren het samt manovreringssystem, varvid datagranssnittet är anordnat i kommunikativ fOrbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; och - avgora huruvida atminstone ett pa forhand bestamt kriterium for att tillata ex- tern styrning av motorfordonet är uppfyllt, medelst det fordonsinterna styrsystemet, varvid det atminstone ena pa fOrhand bestdmda kriteriet är fOrknippat med en beg ransning gallande tiden fOr anvandning av extern styrning. According to an aspect of the present invention, there is provided a method for enabling external control of a motor vehicle comprising the steps of: - generating a signal comprising at least one control parameter for external control of said motor vehicle by means of an external control system, and - via a data interface transmitting the signal Iran the external control system to an in-house control system, comprising a control unit and a maneuvering system, the data interface being arranged in communicative connection with the external control system and the in-vehicle control system; and - determining whether at least one predetermined criterion for allowing external steering of the motor vehicle is met, by means of the in-vehicle steering system, the at least one predetermined criterion being associated with a limitation on the use of external steering.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande fOr mojliggOrande av autonom drift av ett motorfordon innefattande stegen att: - generera en signal innefattande atminstone en styrparameter for autonom drift av namnda motorfordon medelst ett externt styrsystem, och att - via ett datagranssnitt Overfora signalen Iran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styrenhet samt manOvreringsorgan, varvid datagranssnittet är anordnat i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; och 21 - avgora huruvida atminstone ett pa forhand bestamt kriterium far att tillata autonom drift av motorfordonet är uppfyllt, medelst det fordonsinterna styrsystemet, varvid det atminstone ena pa forhand bestamda kriteriet ar fOrknippat med en begransning gallande tiden f6r anvandning av autonom drift. According to an aspect of the present invention there is provided a method for enabling autonomous operation of a motor vehicle comprising the steps of: - generating a signal comprising at least one control parameter for autonomous operation of said motor vehicle by means of an external control system, and - via a data interface external control system for an in-house control system, comprising a control unit and operating means, the data interface being arranged in communicative connection with the external control system and the in-vehicle control system; and 21 - determining whether at least one predetermined criterion is allowed to allow autonomous operation of the motor vehicle is met, by means of the in-vehicle control system, the at least one predetermined criterion being associated with a limitation on the time for use of autonomous operation.
Enligt en aspekt av fOreliggande uppfinning tillhandahalles ett fOrfarande, vidare innefattande steget att: -validera signalen fran det externa styrsystemet medelst styrenheten. According to one aspect of the present invention, there is provided a method, further comprising the step of: validating the signal from the external control system by means of the control unit.
I de fall da signalen fran det externa styrsystemet vid valideringen uppvisar egenskaper som into stammer Overens med pa fOrhand bestamda kriterier, exempelvis avseende signalens format och/eller frekvens och/eller kontrollsumma, stoppas signalen hos styrenheten och autonom drift och/eller extern styrning fOrhindras. In cases where the signal from the external control system during validation has properties that agree with predetermined criteria, for example regarding the signal format and / or frequency and / or checksum, the signal is stopped at the control unit and autonomous operation and / or external control is prevented.
Det pa fOrhand bestamda kriteriet fOr att tillata autonom drift och/eller extern styrning av motorfordonet är feretradesvis lagrat hos styrenheten, varvid det fordonsinterna styrsystemet avgOr om det pa fOrhand bestamda kriteriet är uppfyllt genom att jamfOra information avseende motorfordonets position och/eller driftstillstand med det inlagrade kriteriet. The predetermined criterion for allowing autonomous operation and / or external steering of the motor vehicle is preferably stored at the control unit, the in-vehicle control system determining whether the predetermined criterion is met by comparing information regarding the position and / or operating condition of the motor vehicle with the stored the criterion.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett f6rfarande, vidare innefattande steget att: - avgora huruvida motorfordonet befinner sig inom ett pa fOrhand bestamt geografiskt omrade, medelst det fordonsinterna styrsystemet. According to one aspect of the present invention, there is provided a method, further comprising the step of: - determining whether the motor vehicle is within a predetermined geographical area, by means of the in-vehicle control system.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande, vidare innefattande steget att: - avgora huruvida motorfordonet har framfOrts autonomt och/eller externt under en tid, som underskrider en pa fOrhand bestamd tidsperiod, medelst det for- donsinterna styrsystemet. 22 Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande, vidare innefattande steget att: - avgara huruvida motorfordonet har framfOrts autonomt och/eller externt en ackumulerad stracka, som underskrider en pa fat-hand bestamd stracka, me- delst det fordonsinterna styrsystemet. According to one aspect of the present invention there is provided a method, further comprising the step of: - determining whether the motor vehicle has been driven autonomously and / or externally for a time which is less than a predetermined period of time, by means of the in-vehicle control system. According to one aspect of the present invention, there is provided a method, further comprising the step of: - determining whether the motor vehicle has been driven autonomously and / or externally an accumulated distance, which is below a barrel-determined distance, by means of the in-vehicle control system.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande, vidare innefattande steget att: - avgara huruvida styrenheten inte mottager nagon signal frail operatOrsregla- ge hos motorfordonet. According to one aspect of the present invention, there is provided a method, further comprising the step of: - determining whether or not the controller receives any signal from the operator control of the motor vehicle.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett fOrfarande, vidare innefattande stegen att, vid uppfyllt kriterium: -bearbeta signalen fran det externa styrsystemet, medelst styrenheten; och att - overfOra den bearbetade signalen fran styrenheten till manovreringssyste- men. According to one aspect of the present invention, there is provided a method, further comprising the steps of, upon fulfillment of the criterion: - processing the signal from the external control system, by means of the control unit; and to - transfer the processed signal from the control unit to the maneuvering system.
Enligt en aspekt av fOreliggande uppfinning tillhandahalles ett fOrfarande, vidare innefattande stegen att, vid ej uppfyllt kriterium: - generera en signal for intern styrning av motorfordonet, medelst styrenheten; och att - overfOra namnda signal for intern styrning fran styrenheten till manOvreringssystemen. According to an aspect of the present invention, there is provided a method, further comprising the steps of, in the event of a criterion not being met: generating a signal for internal control of the motor vehicle, by means of the control unit; and - transmitting said signal for internal control from the control unit to the control systems.
Nar det fordonsinterna styrsystemet har beslutat att inte tillata autonom drift och/eller extern styrning av motorfordonet och forhindrat Overforing av signalen fran det externa styrsystemet till manovreringssystemen, genererar styrenheten fOretradesvis en signal fOr intern styrning av motorfordonet och &eft namnda signal till manovreringssystemen. Detta kan vara fallet bade Tâ signa- len into uppfyller pa ferhand bestamda signalkriterier vid valideringen samt da autonom drift och/eller extern styrning ej tillats. FOretradesvis innefattar signalen, som styrenheten genererar for intern styrning av motorfordonet, styrpara- 23 metrar for att framdriva motorfordonet pa ett sakert satt. Lampligen innefattar signalen for intern styrning styrparametrar fOr att stanna motorfordonet. Sale-des forhindras autonom drift och/eller extern styrning av motorfordonet medelst det externa styrsystemet och motorfordonet stannar. Genom att stanna fordo- net nar autonom drift och/eller extern styrning ej är lampligt sakerstalls att mo- torfordonet inte framfOrs pa ett felaktigt och farligt salt. Darmed skyddas bade motorfordonet och objekt och/eller personer i dess omgivning. When the internal vehicle control system has decided not to allow autonomous operation and / or external control of the motor vehicle and prevented transmission of the signal from the external control system to the maneuvering systems, the control unit preferably generates a signal for internal control of the motor vehicle and after said signal to the maneuvering systems. This can be the case both if the signal meets pre-determined signal criteria during validation and when autonomous operation and / or external control is not permitted. Preferably, the signal generated by the control unit for internal control of the motor vehicle comprises control parameters for propelling the motor vehicle in a safe manner. The lamp for internal control includes control parameters for stopping the motor vehicle. Sale prevents autonomous operation and / or external steering of the motor vehicle by means of the external control system and the motor vehicle stops. By stopping the vehicle when autonomous operation and / or external steering is not appropriate, it is ensured that the motor vehicle is not driven on a faulty and dangerous salt. This protects both the motor vehicle and objects and / or people in its vicinity.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett fOrfarande, vida- re innefattande stegen att, vid ej uppfyllt kriterium: - generera en signal innefattande information om att det fordonsinterna styrsystemet styr motorfordonet, medelst styrenheten; och - overfora namnda signal frail det fordonsinterna styrsystemet till det externa styrsystemet via granssnittet. According to an aspect of the present invention, there is provided a method, further comprising the steps of, in the event of a criterion not being met: - generating a signal comprising information that the in-vehicle control system controls the motor vehicle, by means of the control unit; and - transmitting said signal from the in-vehicle control system to the external control system via the interface.
Nar det fordonsinterna styrsystemet har avgjort att kriteriet fOr att tillata auto-nom drift och/eller extern styrning ej är uppfyllt och forhindrat overfering av signalen fran det externa styrsystemet till manOvreringssystemen, meddelas lampligen operatoren via det externa styrsystemet att det fordonsinterna styr- systemet styr motorfordonet. When the in-vehicle control system has decided that the criterion for allowing automatic operation and / or external control is not met and prevented the transmission of the signal from the external control system to the control systems, the operator is suitably notified via the external control system that the in-vehicle control system controls the motor vehicle .
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande, vidare innefattande steget att: -modifiera signalen fran det externa styrsystemet. According to one aspect of the present invention, there is provided a method, further comprising the step of: - modifying the signal from the external control system.
Enligt en aspekt av foreliggande uppfinning tillhandahalls ett fOrfarande, vidare innefattande steget att: - medelst styrenheten generera en signal fOr intern styrning av motorfordonet, da granssnittet och/eller det fordonsinterna styrsystemet inte mottager flagon signal ails fran det externa styrsystemet. 24 Pa sa satt kan det fordonsinterna styrsystemet stanna motorfordonet nar den autonoma driften och/eller den externa styrningen av flagon anledning har avbrutits. Darmed skyddas bade motorfordonet och objekt och personer i dess omgivning. According to an aspect of the present invention, there is provided a method, further comprising the step of: - by the control unit generating a signal for internal control of the motor vehicle, as the interface and / or the internal vehicle control system does not receive flag signal ails from the external control system. 24 In this way, the in-vehicle control system can stop the motor vehicle when the autonomous operation and / or the external steering has been interrupted for some reason. This protects both the motor vehicle and objects and people in its vicinity.
Enligt en aspekt av fOreliggande uppfinning tillhandahalls ett system och fOrfarande fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon. Enligt en aspekt av foreliggande uppfinning tillhandahalls ett system och forfarande for mojliggOrande av extern styrning av ett motorfordon. Enligt en aspekt av foreliggande uppfinning tillhandahalls ett system och fOrfarande fOr mOjliggOrande av autonom drift av ett motorfordon. According to one aspect of the present invention, there is provided a system and method for enabling autonomous operation and / or external control of a motor vehicle. According to one aspect of the present invention, there is provided a system and method for enabling external control of a motor vehicle. According to one aspect of the present invention, there is provided a system and method for enabling autonomous operation of a motor vehicle.
Syftena med foreliggande uppfinning uppnas aven genom ett motorfordon en- ligt patentkrav 13. Motorfordonet utgors foretradesvis av en lastbil, buss, skogsmaskin, gruvmaskin, hjullastare eller personbil. The objects of the present invention are also achieved by a motor vehicle according to claim 13. The motor vehicle preferably consists of a truck, bus, forestry machine, mining machine, wheel loader or passenger car.
Syftena med foreliggande uppfinning uppnas vidare genom ett datorprogram enligt patentkrav 15 och en datorprogramprodukt enligt patentkrav 16. The objects of the present invention are further achieved by a computer program according to claim 15 and a computer program product according to claim 16.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett datorprogram, dar namnda datorprogram innefattar programkod fOr att utfOra hari beskrivna f6rfarandesteg, nar namnda datorprogram k6rs pa en dator. According to one aspect of the present invention, there is provided a computer program, wherein said computer program includes program code for performing the procedures described herein, when said computer program is run on a computer.
Enligt en aspekt av foreliggande uppfinning tillhandahalles en datorprogram- produkt innefattande en programkod fOr att utfora hari beskrivna fOrfarande- stag, nar namnda programkod k6rs pa en dator. According to one aspect of the present invention, there is provided a computer program product comprising a program code for performing the procedures described therein, when said program code is executed on a computer.
Enligt en aspekt av foreliggande uppfinning tillhandahalles ett datorprogram, dar namnda datorprogram innefattar programkod fOr att utf6ra hari beskrivna ferfarandesteg, nar namnda datorprogram kers pa en elektronisk styrenhet. According to one aspect of the present invention, there is provided a computer program, wherein said computer program includes program code for performing the procedures described herein, when said computer program is run on an electronic control unit.
Enligt en aspekt av foreliggande uppfinning tillhandahalles en datorprogramprodukt innefattande en programkod lagrad pa ett, av en dator lasbart, medium fOr att utfOra hari beskrivna forfarandesteg, nar namnda programkod kOrs pa en elektronisk styrenhet. According to one aspect of the present invention, there is provided a computer program product comprising a program code stored on a computer readable medium for performing steps described therein, when said program code is run on an electronic control unit.
Enligt en aspekt av fOreliggande uppfinning tillhandahalles en datorprogramprodukt innefattande en programkod lagrad pa ett, av en dator lasbart, medium fOr att utfOra hari beskrivna forfarandesteg, nar namnda programkod kOrs pa en dator. According to one aspect of the present invention, there is provided a computer program product comprising a program code stored on a computer readable medium for performing the process steps described herein, when said program code is run on a computer.
Enligt en aspekt av fOreliggande uppfinning tillhandahalles en datorprogramprodukt direkt lagrad pa ett internt minne hos en dator, innefattande ett datorprogram innefattande programkod anordnat att utfOra hari namnda forfarandesteg, dã namnda datorprogram kOrs pa on elektronisk styrenhet. According to one aspect of the present invention, there is provided a computer program product directly stored on an internal memory of a computer, comprising a computer program comprising program code arranged to perform in said method step, said computer program being run on an electronic control unit.
Ytterligare fOrdelar med uppfinningen framgar av foljande detaljerade beskrivning av uppfinningens exempelutforingsformer. Further advantages of the invention will become apparent from the following detailed description of the exemplary embodiments of the invention.
KORT BESKRIVNING AV RITNINGARNA I det foljande beskrivs, sasom ett exempel, fOredragna utforingsformer av uppfinningen med hanvisning till bifogade ritningar, pa vilka: Fig. 1visar en schematisk sidovy av ett fordon; Fig. 2visar schematiskt ett system for mojliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt en utfOringsform av foreliggande uppfinning; 26 Fig. 3avisar ett flOdesschema for ett forfarande f6r mOjliggOrande av au- tonom drift och/eller extern styrning av ett motorfordon enligt en utfOringsform av foreliggande uppfinning; Fig. 3bvisar ett flOdesschema far ett forfarande far mOjliggOrande av au- tonom drift och/eller extern styrning av ett motorfordon enligt en utfOringsform av foreliggande uppfinning; och Fig. 4visar schematiskt en dator, enligt en utfOringsform av uppfinning- en. BRIEF DESCRIPTION OF THE DRAWINGS In the following, as an example, preferred embodiments of the invention are described with reference to the accompanying drawings, in which: Fig. 1 shows a schematic side view of a vehicle; Fig. 2 schematically shows a system for enabling autonomous operation and / or external control of a motor vehicle according to an embodiment of the present invention; Fig. 3 shows a flow chart of a method for enabling autonomous operation and / or external control of a motor vehicle according to an embodiment of the present invention; Fig. 3b shows a flow chart of a method for enabling autonomous operation and / or external control of a motor vehicle according to an embodiment of the present invention; and Fig. 4 schematically shows a computer, according to an embodiment of the invention.
DETALJERAD BESKRIVNING AV UPPFINNINGEN Hari hanfOr sig termen "lank" till en kommunikationslank som kan vara en fy- sisk ledning, sasom en opto-elektronisk kommunikationsledning, eller en ickefysisk ledning, sasom en tradlos anslutning, till exempel en radio- eller mikrovagslank. DETAILED DESCRIPTION OF THE INVENTION The term "lank" refers to a communication line which may be a physical line, such as an optoelectronic communication line, or a non-physical line, such as a wireless connection, for example a radio or microwave line.
Fig. 1 visar en sidovy av ett motorfordon 100 innefattande en dragbil 110 och en slapvagn 112. Motorfordonet 100 innefattar vidare ett system 200 fOr mOjliggOrande av autonom drift och/eller extern styrning av motorfordonet enligt en utfOringsform av fOreliggande uppfinning. Motorfordonet kan vara ett tungt for-don, sasom en lastbil, buss, hjullastare, skogsmaskin, dumper, gruvmaskin, bandvagn eller stridsvagn. Motorfordonet kan alternativt vara en personbil. Mo- torfordonet 100 kan enligt ett utfOrande vara ett hybridfordon. Motorfordonet 100 kan enligt ett utforande vara ett elf ordon med en elektrisk motor. Uppfinningen är med fOrdel applicerbar pa fordon i samband med gruvdrift. Fig. 1 shows a side view of a motor vehicle 100 comprising a tractor 110 and a trailer 112. The motor vehicle 100 further comprises a system 200 for enabling autonomous operation and / or external control of the motor vehicle according to an embodiment of the present invention. The motor vehicle can be a heavy vehicle, such as a truck, bus, wheel loader, forestry machine, dump truck, mining machine, tracked vehicle or tank. The motor vehicle can alternatively be a car. According to one embodiment, the motor vehicle 100 may be a hybrid vehicle. The motor vehicle 100 may, according to one embodiment, be an eleven vehicle with an electric motor. The invention is advantageously applicable to vehicles in connection with mining operations.
Fig. 2 visar schematiskt ett system 200 far mOjliggOrande av autonom drift och/eller extern styrning av ett motorfordon 100 enligt en utfOringsform av foreliggande uppf inning. Systemet 200 innefattar ett externt styrsystem 205, ett 27 datagranssnitt 210 och ett fordonsinternt styrsystem 270. Det externa styrsystemet 205 kan vara tillverkat av en tredjepartsleverantar och innefattar ett styrsystem far autonom drift och/eller extern styrning av ett motorfordon. Fig. 2 schematically shows a system 200 for enabling autonomous operation and / or external control of a motor vehicle 100 according to an embodiment of the present invention. The system 200 includes an external control system 205, a data interface 210 and an in-house control system 270. The external control system 205 may be manufactured by a third party supplier and includes a control system for autonomous operation and / or external control of a motor vehicle.
Det externa styrsystemet 205 innefattar enligt en utforingsform sensororgan sasom kameror, radarorgan eller liknande (ej visade). Namnda sensororgan kan vara placerade hos motorfordonet 100 och/eller externt namnda motorfordon 100. Det externa styrsystemet 205 innefattar enligt en utforingsform atminstone en styrenhet (ej visad). Namnda styrenhet bearbetar signalerna fran respektive sensororgan. Namnda styrenhet kan vidare vara anordnad i kom- munikativ ferbindelse med externa enheter sasom en elektronisk kartdatabas eller andra liknande system som kan bidra med information som kan paverka den autonoma driften och/eller den externa styrningen av namnda fordon. Det externa styrsystemet 205 är anordnat att fortlapande generera en signal Si innefattande atminstone en styrparameter far autonom och/eller extern styr- ning av namnda motorfordon 100. According to one embodiment, the external control system 205 comprises sensor means such as cameras, radar means or the like (not shown). Said sensor means may be located at the motor vehicle 100 and / or externally named motor vehicle 100. According to one embodiment, the external control system 205 comprises at least one control unit (not shown). Said control unit processes the signals from the respective sensor means. Said control unit may further be arranged in communicative connection with external units such as an electronic map database or other similar systems which may contribute information which may affect the autonomous operation and / or the external control of said vehicle. The external control system 205 is arranged to continuously generate a signal Si comprising at least one control parameter for autonomous and / or external control of said motor vehicle 100.
Det externa styrsystemet 205 och det fordonsinterna styrsystemet 270 kan kommunicera med varandra genom att datagranssnittet 210 är anordnat i kommunikativ forbindelse med det externa styrsystemet 205 och det fordonsin- terna styrsystemet 270. Det externa styrsystemet 205 och datagranssnittet 210 är anordnade for kommunikation via en lank L205 och datagranssnittet 210 och det fordonsinterna styrsystemet 210 är anordnade far kommunikation via en lank L210. Det fordonsinterna styrsystemet 270 innefattar en styrenhet 2 samt manavreringssystem 230, 240, 250. Styrenheten 220 ãr anordnad i kommunikativ forbindelse med manavreringssystemen 230, 240, 250 genom en lank L220 och med datagranssnittet genom lanken L210. Manavreringssystemen 230, 240, 250 utgars lampligen av system, som genom det fordonsinterna styrsystemets 270 styrenhet 220 paverkar bland annat motorfordonets 100 hastighet och riktning. Manavreringssystemen 230, 240, 250 är i detta ex- empelutforande ett vaxlingsstyrningssystem 230, ett bromsstyrningssystem 240 och ett motorstyrningssystem 250. Det externa styrsystemet 205 ar an- 28 ordnat att skicka signalen Si via lanken L205 till datagrdnssnittet 210. Granssnittet är vidare anordnat att skicka vidare signalen Si till styrenheten 220 via Idnken L210. The external control system 205 and the in-vehicle control system 270 can communicate with each other by the data interface 210 being arranged in communicative connection with the external control system 205 and the in-vehicle control system 270. The external control system 205 and the data interface 210 are arranged for communication via a long L205. and the data interface 210 and the in-vehicle control system 210 are arranged for communication via a line L210. The in-vehicle control system 270 comprises a control unit 2 and operating systems 230, 240, 250. The control unit 220 is arranged in communicative connection with the operating systems 230, 240, 250 through a line L220 and with the data interface through the line L210. The maneuvering systems 230, 240, 250 are suitably provided by systems which, through the control unit 220 of the in-vehicle control system 270, influence, inter alia, the speed and direction of the motor vehicle 100. The operating systems 230, 240, 250 are in this exemplary embodiment a shift control system 230, a brake control system 240 and an engine control system 250. The external control system 205 is arranged to send the signal Si via the line L205 to the data interface 210. The interface is further arranged to send further the signal Si to the control unit 220 via the Idnken L210.
Styrenheten 220 är anordnad att kommunicera med ett kraftaggregat 280 och ett operatOrsreglage 290 hos motorfordonet 100. Ndmnda kraftaggregat 280 styr funktioner hos motorfordonet 100, sasom tippning av flak, hissning av gripklo, styrning av kran ect. OperatOrsreglaget 290 utgOr ett reglage, som kan manOvreras manuellt av operat6ren ndr operat6ren är lokaliserad inuti motor- fordonets 100 dragbil 110. Exempel pa operatOrsreglage 290 är ratt, gaspedal, bromspedal, vdxelspak/paddel, signaleringsorgan etc. Styrenheten 220 är anordnad i kommunikativ fOrbindelse med kraftaggregatet 280 via on lank L280. Styrenheten 220 dr vidare anordnad i kommunikativ forbindelse med operatOrsreglagen 290 via en lank L290. OperatOrsreglagen ãr anordnade att vid aktivering skicka en signal S4 till styrenheten 220 via lanken L290. Signalen S4 innefattar styrparametrar, som motsvarar operatOrens Onskemal gallande driften av motorfordonet 100. The control unit 220 is arranged to communicate with a power unit 280 and an operator control 290 of the motor vehicle 100. The said power unit 280 controls functions of the motor vehicle 100, such as tilting of the platform, hoisting of the claw, control of the crane ect. The operator control 290 is a control which can be manually operated by the operator when the operator is located inside the towing vehicle 110 of the motor vehicle 100. Examples of the operator control 290 are steering wheel, accelerator pedal, brake pedal, gear lever / paddle, signaling means for the control unit 220. power supply 280 via on lank L280. The control unit 220 is further arranged in communicative connection with the operator control 290 via a long L290. The operator controls are arranged to send a signal S4 to the control unit 220 via the line L290 when activated. The signal S4 comprises control parameters, which correspond to the operator's Onskemal gallant operation of the motor vehicle 100.
Det fordonsinterna styrsystemet 270 är anordnat att avg6ra huruvida ett pa fOrhand bestdmt kriterium for att tillata autonom drift och/eller extern styrning av motorfordonet 100 är uppfyllt, varvid det pa f6rhand bestdmda kriteriet är fOrknippat med en begrdnsning gallande tiden for anvdndning av autonom drift och/eller extern styrning. Det pa fOrhand bestdmda kriteriet är Idmpligen att motorfordonet 100 ska ha framforts autonomt och/eller externt under on tid, som underskrider en pa fOrhand bestamt tidsperiod. Det pa forhand bestamda kriteriet innefattar enligt on utforingsform att motorfordonet 100 ska befinna sig inom ett pa forhand bestdmt geografiskt omrade, och/eller att motorfordonet 100 ska ha framforts autonomt och/eller externt en stracka, som underskrider en pa forhand bestamd maxstracka. Foretradesvis innefattar styrenheten 2 en positioneringsenhet. Alternativt kan styrenheten 220 erhalla information fran en positioneringsenhet. Det pa fOrhand bestdmda kriteriet innefattar enligt en 29 utf6ringsform att styrenheten 220 ej ska mottaga flagon signal S4 fran operatOrsreglagen 290. The in-vehicle control system 270 is arranged to determine whether a predetermined criterion for allowing autonomous operation and / or external control of the motor vehicle 100 is met, the predetermined criterion being associated with a limitation applicable to the use of autonomous operation and / or or external control. The predetermined criterion is typically that the motor vehicle 100 must have been driven autonomously and / or externally for a period of time, which is less than a predetermined period of time. According to one embodiment, the predetermined criterion includes that the motor vehicle 100 must be within a predetermined geographical area, and / or that the motor vehicle 100 must have driven autonomously and / or externally a distance which is less than a predetermined maximum distance. Preferably, the control unit 2 comprises a positioning unit. Alternatively, the controller 220 may obtain information from a positioning unit. The predetermined criterion comprises according to an embodiment 29 that the control unit 220 should not receive flag signal S4 from the operator controls 290.
Styrenheten 220 är vidare anordnad att, vid uppfyllt kriterium, bearbe- ta/behandla/processa/omvandla signalen Si frail det externa styrsystemet 205, sâ att den bearbetade signalen Sib uppvisar ett format som kan tolkas av manOvreringssystemen 230, 240, 250. Styrenheten 220 skickar den bearbetade signalen S1b till manovreringssystemen 230, 240, 250 via lanken L220. Styrenheten 220 kan aven skicka den bearbetade signalen Sib via lanken L280 till kraftaggregatet 280. Namnda signal Sib innefattar atminstone en styrparameter fel' styrning av namnda manOvreringssystem 230, 240, 250 och/eller kraftaggregat 280. Pa sa satt astadkommes autonom drift och/eller extern styrning av motorfordonet 100. The control unit 220 is further arranged to, if the criterion is met, process / process / process / convert the signal Si from the external control system 205, so that the processed signal Sib has a format which can be interpreted by the operating systems 230, 240, 250. The control unit 220 sends the processed signal S1b to the maneuvering systems 230, 240, 250 via the line L220. The control unit 220 can also send the processed signal Sib via the line L280 to the power unit 280. The said signal Sib comprises at least one control parameter incorrectly controlling said operating systems 230, 240, 250 and / or power unit 280. In this way autonomous operation and / or external steering of the motor vehicle 100.
Styrenheten 220 dr vidare anordnad att, vid ej uppfyllt kriterium, stoppa signa- len Si fran det externa styrsystemet 205 och clamed ej tilldta autonom drift eller extern styrning av motorfordonet 100. Styrenheten 220 är aven anordnad att, vid ej uppfyllt kriterium, generera en signal S2 far intern styrning av motorfordonet 100 och skicka namnda signal S2 till manOvreringssystemen 230, 240, 250 via &ken L220 och/eller till kraftaggregatet 280 via lanken L280. The control unit 220 is further arranged to, if the criterion is not met, stop the signal Si from the external control system 205 and not allow autonomous operation or external control of the motor vehicle 100. The control unit 220 is also arranged to, if the criterion is not met, generate a signal S2 has internal control of the motor vehicle 100 and sends the said signal S2 to the operating systems 230, 240, 250 via the L220 and / or to the power unit 280 via the line L280.
Styrenhet 220 är anordnad att, vid ej uppfyllt kriterium, generera en signal S3 innefattande information om att det fordonsinterna styrsystemet 270 styr motorfordonet 100. Styrenheten 220 är vidare anordnat att skicka namnda signal S3 till datagranssnittet 210 via lanken L210. Datagranssnittet 210 dr anordnat att, vid ej uppfyllt kriterium, skicka signalen S3 via lanken L205 till det externa styrsystemet 205. Control unit 220 is arranged to, if the criterion is not met, generate a signal S3 comprising information that the in-vehicle control system 270 controls the motor vehicle 100. The control unit 220 is further arranged to send said signal S3 to the data interface 210 via the line L210. The data interface 210 dr arranged to, if the criterion is not met, send the signal S3 via the line L205 to the external control system 205.
Styrenheten 220 är vidare anordnad att vid mottagande av signalen S4 fran operatOrsreglaget 290, skicka namnda signal S4 till manOvreringssystemen 230, 240, 250 och/eller kraftaggregatet 280 far manuell drift av motorfordonet 100. The control unit 220 is further arranged to, upon receipt of the signal S4 from the operator control 290, send said signal S4 to the operating systems 230, 240, 250 and / or the power unit 280 for manual operation of the motor vehicle 100.
Figur 3a visar ett flodesschema far ett farfarande for mojliggorande av auto-nom drift och/eller extern styrning av ett motorfordon 100 enligt en utforingsform av fareliggande uppfinning. Forfarandet innefattar steget s301 att via ett datagranssnitt 210 overfora en signal Si fran ett externt styrsystem 205 till ett fordonsintern styrsystem 270, innefattande en styrenhet 220 samt manavreringssystem 230, 240, 250. Datagranssnittet 210 är anordnat i kommunikativ farbindelse med det externa styrsystemet 205 och det fordonsinterna styrsystemet 270. Overfaringen mellan det externa styrsystemet 205 och datagrans- snittet 210 utfors lampligen via en lank L205. Overfaringen mellan datagrans- snittet 210 och det externa styrsystemet utfers lampligen via en lank L210. Steget s301 innefattar vidare att avgara huruvida atminstone ett pa forhand bestamt kriterium far att tillata autonom drift och/eller extern styrning av motorfordonet 100 är uppfyllt, medelst det fordonsinterna styrsystemet 270, varvid det atminstone ena pa forhand bestamda kriteriet är forknippat med en be- gransning gallande tiden far anvandning av autonom drift och/eller extern styrning. Efter forfarandesteget s301 avslutas farfarandet. Figure 3a shows a flow chart of a procedure for enabling automatic operation and / or external control of a motor vehicle 100 according to an embodiment of the present invention. The method includes the step s301 of transmitting via a data interface 210 a signal Si from an external control system 205 to a pre-internal control system 270, including a control unit 220 and operating systems 230, 240, 250. The data interface 210 is arranged in communicative communication with the external control system 205 and the in-vehicle control system 270. The overpass between the external control system 205 and the data interface 210 is suitably performed via a long L205. The crossing between the data interface 210 and the external control system is suitably performed via a long L210. The step s301 further comprises determining whether at least one predetermined criterion is allowed to allow autonomous operation and / or external control of the motor vehicle 100 is met, by means of the in-vehicle control system 270, the at least one predetermined criterion being associated with a limitation. gallant time may use autonomous operation and / or external control. After procedure step s301, the procedure is terminated.
Figur 3b visar ett flodesschema for ett farfarande for mojliggorande av auto- nom drift och/eller extern styrning av ett motorfordon 100 enligt en utforings- form av fareliggande uppfinning. Forfarandet innefattar steget s310 att medelst ett externt styrsystem 205 generera en signal Si innefattande atminstone en styrparameter far autonom drift och/eller extern styrning av namnda motorfordon 100. Efter farfarandesteget s310 utfors ett forfarandesteg s320. Figure 3b shows a flow chart of a procedure for enabling automatic operation and / or external control of a motor vehicle 100 according to an embodiment of the present invention. The method comprises the step s310 of generating by means of an external control system 205 a signal Si comprising at least one control parameter for autonomous operation and / or external control of said motor vehicle 100. After the procedure step s310 a procedure step s320 is performed.
Forfarandesteg s320 innefattar att via ett datagranssnitt 210 overfora namnda signal Si fran det externa styrsystemet 205 till ett fordonsinternt styrsystem 270, innefattande en styrenhet 220 samt manavreringssystem 230, 240, 250, varvid datagranssnittet 210 är anordnat i kommunikativ ferbindelse med det externa styrsystemet 205 och det fordonsinterna styrsystemet 270. Overt- ringen mellan det externa styrsystemet 205 och datagranssnittet 210 utfors lampligen via en lank L205. Overforingen mellan datagranssnittet 210 och det 31 fordonsinterna styrsystemet 270 utfOrs lampligen via en lank L210. Efter farfarandesteget s320 utfors ett farfarandesteg s330. Method step s320 comprises transmitting via a data interface 210 said signal Si from the external control system 205 to a pre-internal control system 270, comprising a control unit 220 and operating systems 230, 240, 250, the data interface 210 being arranged in communicative connection with the external control system 205 and the the in-vehicle control system 270. The transmission between the external control system 205 and the data interface 210 is suitably performed via a long L205. The transfer between the data interface 210 and the in-vehicle control system 270 is suitably performed via a long L210. After the step step s320, a step step s330 is performed.
FOrfarandesteget s330 innefattar att medelst det fordonsinterna styrsystemet 270 avgara huruvida atminstone ett pa forhand bestamt kriterium far att tillata autonom drift och/eller extern styrning av motorfordonet 100 är uppfyllt. Kriteriet är forknippat med en begransning gallande tiden far anvandning av auto-nom drift och/eller extern styrning och kan exempelvis vara att motorfordonet 100 ska ha framforts autonomt och/eller externt under en tidsperiod underskri- dande en pa forhand bestamt tidsperiod. Det pa forhand bestamda kriteriet kan aven innefatta att motorfordonet 100 ska befinna sig inom ett pa farhand bestamt geografiskt omrade och/eller att motorfordonet 100 ska ha framfarts autonom en stracka underskridande en pa farhand bestamd maxstracka. Det atminstone ena pa forhand bestamda kriteriet far att tillata autonom drift och/eller extern styrning av motorfordonet 100 är foretradesvis lagrat hos styr- enheten 220. Styrenheten 220 är vidare uppdaterad med exempelvis relevant information avseende motorfordonets positionering och/eller karstracka och/eller kartid och/eller licens/certifikat far att kunna jamfara namnda information med det pa forhand bestamda kriteriet och clamed kunna avgara huruvida kriteriet är uppfyllt. Efter forfarandesteget s330 utfOrs ett forfarandesteg s3 eller s350. The process step s330 comprises determining by means of the in-vehicle control system 270 whether at least one predetermined criterion is allowed to allow autonomous operation and / or external control of the motor vehicle 100 is met. The criterion is associated with a limitation on the time allowed for the use of autonomous operation and / or external control and may, for example, be that the motor vehicle 100 must have been driven autonomously and / or externally for a period of time below a predetermined period of time. The predetermined criterion may also include that the motor vehicle 100 must be within a predetermined geographical area and / or that the motor vehicle 100 must have traveled autonomously a distance below a predetermined maximum distance. The at least one predetermined criterion for allowing autonomous operation and / or external control of the motor vehicle 100 is preferably stored at the control unit 220. The control unit 220 is further updated with, for example, relevant information regarding the motor vehicle positioning and / or vessel distance and / or chart time. / or license / certificate must be able to compare the said information with the pre-determined criterion and be able to determine whether the criterion is met. After the procedure step s330, one procedure step s3 or s350 is performed.
FOrfarandesteget s340 utfOrs endast om det i ferfarandesteg s330 avgars att det atminstone ena pa forhand bestamda kriteriet är uppfyllt. FOrfarandesteget s340 innefattar att bearbeta/omvandla/processa signalen Si medelst styrenhe- ten 220 och Overfora den bearbetade signalen S1b till manovreringssystemen 230, 240, 250 och claimed framfara motorfordonet 100 autonomt och/eller externt. Overfaringen av den bearbetade signalen Sib mellan styrenheten 220 och manavreringssystemen 230, 240, 250 utfOrs lampligen via en lank L220. The procedure step s340 is performed only if it is determined in procedure step s330 that at least one predetermined criterion is met. The process step s340 comprises processing / converting / processing the signal Si by means of the control unit 220 and Transferring the processed signal S1b to the maneuvering systems 230, 240, 250 and claimed to drive the motor vehicle 100 autonomously and / or externally. The passage of the processed signal Sib between the control unit 220 and the operating systems 230, 240, 250 is suitably performed via a long L220.
Efter farfarandesteget s340 avslutas farfarandet. 32 F6rfarandesteget s350 utfOrs endast om det i f6rfarandesteg s330 avgOrs att det atminstone ena pa forhand bestamda kriteriet ej är uppfyllt. Forfarandesteget s350 innefattar att medelst styrenheten 220 generera en signal S2 for intern styrning av motorfordonet 100 samt att OverfOra namnda signal S2 fran styrenheten 220 till manovreringssystemen 230, 240, 250. OverfOringen utfors lampligen via lanken L220. Efter fOrfarandesteget s350 utfOrs ferfarandesteget s360. After step s340, the step ends. 32 Procedure step s350 is performed only if it is determined in procedure step s330 that at least one predetermined criterion is not met. The method step s350 comprises generating by means of the control unit 220 a signal S2 for internal control of the motor vehicle 100 and transmitting said signal S2 from the control unit 220 to the maneuvering systems 230, 240, 250. The transmission is suitably performed via the line L220. After the procedure step s350, the procedure step s360 is performed.
Forfarandesteget s360 innefattar att medelst styrenheten 220 generera en sig- nal S3 innefattande information om att det fordonsinterna styrsystemet 270 styr motorfordonet 100, samt att OverfOra namnda signal S3 fran det fordonsinterna styrsystemet 270 till det externa styrsystemet 205 via datagranssnittet 210. Overforingen fran det fordonsinterna styrsystemet 270 till datagranssnittet 210 utfOrs lampligen via lanken L210 och overfOringen fran datagranssnittet 210 till det externa styrsystemet utfors lampligen via lanken L205. Efter fOrfa- randesteget s360 avslutas fOrfarandet. The method step s360 comprises generating by the control unit 220 a signal S3 comprising information that the in-vehicle control system 270 controls the motor vehicle 100, and that transmitting said signal S3 from the in-vehicle control system 270 to the external control system 205 via the data interface 210. The transmission from the in-vehicle control system 270 to the data interface 210 is performed suitably via the line L210 and the transfer from the data interface 210 to the external control system is carried out suitably via the line L205. After the procedure step s360, the procedure is terminated.
Figur 4 visar ett diagram av ett utfOrande av en anordning 400. Det externa styrsystemet 205 och/eller styrenheten 220 som beskrivs med hanvisning till Fig. 2 kan i ett utforande innefatta anordningen 400. Anordningen 400 innefat- tar ett icke-flyktigt minne 420, en databehandlingsenhet 410 och ett las/skrivminne 450. Det icke-flyktiga minnet 420 har en forsta minnesdel 430 van i ett datorprogram, sâ som ett operativsystem, är lagrat fOr att styra funktionen hos anordningen 400. Vidare innefattar anordningen 400 en buss-controller, en seriell kommunikationsport, 1/0-organ, en AID-omvandlare, en tids- och datum inmatnings- och overforingsenhet, en handelseraknare och en avbrytningscontroller (ej visade). Det icke-flyktiga minnet 420 har ocksa en andra minnesdel 440. Figure 4 shows a diagram of an embodiment of a device 400. The external control system 205 and / or the control unit 220 described with reference to Fig. 2 may in one embodiment comprise the device 400. The device 400 comprises a non-volatile memory 420, a data processing unit 410 and a read / write memory 450. The non-volatile memory 420 has a first memory portion 430 of a computer program, such as an operating system, stored to control the operation of the device 400. Further, the device 400 includes a bus controller, a serial communication port, I / O means, an AID converter, a time and date input and transfer unit, a trade calculator and an interrupt controller (not shown). The non-volatile memory 420 also has a second memory portion 440.
Hos anordningen 400 tillhandahalls ett datorprogram P, som kan innefatta ruti- ner for mojliggerande av autonom drift och/eller extern styrning av ett motorfordon 100. 33 Datorprogrammet P kan innefatta rutiner fOr att generera en signal Si innefattande atminstone en styrparameter for autonom drift och/eller extern styrning av namnda motorfordon 100 samt rutiner for att via ett datagranssnitt 2 skicka/mottaga signalen Si. Datorprogrammet P kan innefatta rutiner fOr att validera signalen Si. Datorprogrammet P kan innefatta rutiner fel' att modifiera signalen Si. Datorprogrammet P kan innefatta rutiner for att avgora huruvida ett pa forhand bestamt kriterium for att tillata autonom drift och/eller extern styrning av motorfordonet är uppfyllt. Datorprogrammet P kan innefatta rutiner fOr att, vid uppfyllt kriterium, Overfora namnda signal Si till manovreringssy- stem 230, 240, 250 och darmed tillata autonom drift och/eller extern styrning av motorfordonet 100. Datorprogrammet P kan innefatta rutiner f6r att, vid ej uppfyllt kriterium, generera en signal S2 fOr intern styrning av motorfordonet 100 och Overfora namnda signal S2 till manovreringssystemen 230, 240, 250. The device 400 provides a computer program P, which may include routines for enabling autonomous operation and / or external control of a motor vehicle 100. The computer program P may comprise routines for generating a signal Si comprising at least one control parameter for autonomous operation and / or or external control of said motor vehicle 100 and routines for sending / receiving the signal Si via a data interface 2. The computer program P may include routines for validating the signal Si. The computer program P may include routines for failing to modify the signal Si. The computer program P may include routines for determining whether a predetermined criterion for allowing autonomous operation and / or external control of the motor vehicle is met. The computer program P may comprise routines for, if the criterion is met, transfer said signal Si to the maneuvering systems 230, 240, 250 and thereby allow autonomous operation and / or external control of the motor vehicle 100. The computer program P may include routines for, in the event of not being met criterion, generate a signal S2 for internal control of the motor vehicle 100 and Transfer said signal S2 to the maneuvering systems 230, 240, 250.
Datorprogrammet P kan innefatta rutiner for att, vid ej uppfyllt kriterium, gene- rera en signal S3 innefattande information om att ett fordonsinternt styrsystem 270 styr motorfordonet 100, och Overfora namnda signal S3 fran det fordonsinterna styrsystemet 270 till ett externt styrsystem 205 via datagranssnittet 210. The computer program P may include routines for generating, if the criterion is not met, a signal S3 including information that an in-house control system 270 controls the motor vehicle 100, and transfer said signal S3 from the in-vehicle control system 270 to an external control system 205 via the data interface 210.
Datorprogrammet P kan innefatta rutiner for att avgora om motorfordonet be- finner sig inom ett pa forhand bestamt geografiskt omrade. Datorprogrammet kan innefatta rutiner for att avgora under vilken tidsperiod motorfordonet har framfOrts autonomt och/eller externt samt fOr att avgOra om namnda tidsperiod underskrider en pa forhand bestamd tidsperiod. Datorprogrammet kan innefat- ta rutiner for att avgora under hur lang stracka motorfordonet 100 har framfOrts autonomt, samt for att avgora om namnda stracka underskrider en pa forhand bestamd maxstracka. The computer program P may include routines for determining whether the motor vehicle is within a predetermined geographical area. The computer program may include routines for determining the period of time during which the motor vehicle has been operated autonomously and / or externally and for determining whether the said period of time is less than a predetermined period of time. The computer program may include routines for determining for how long the motor vehicle 100 has been driven autonomously, and for determining whether the said distance is less than a predetermined maximum distance.
Datorprogrammet P kan vara lagrat pa ett exekverbart vis eller pa komprimerat vis i ett minne 460 och/eller i ett las/skrivminne 450. 34 Nar det är beskrivet att databehandlingsenheten 410 utfor en viss funktion ska det forstas att databehandlingsenheten 410 utfor en viss del av programmet vilket är lagrat i minnet 460, eller en viss del av programmet som är lagrat i lasiskrivminnet 450. The computer program P may be stored in an executable manner or in a compressed manner in a memory 460 and / or in a read / write memory 450. 34 When it is described that the data processing unit 410 performs a certain function, it should be understood that the data processing unit 410 performs a certain part of the program which is stored in the memory 460, or a certain part of the program which is stored in the laser write memory 450.
Databehandlingsanordningen 410 kan kommunicera med en dataport 499 via en databuss 415. Det icke-flyktiga minnet 420 är avsett for kommunikation med databehandlingsenheten 410 via en databuss 412. Det separata minnet 460 är avsett att kommunicera med databehandlingsenheten 410 via en data- buss 411. Lds/skrivminnet 450 är anordnat att kommunicera med databehand- lingsenheten 410 via en databuss 414. Till dataporten 499 kan t.ex. lankarna L205, L210, L220, L280 och L290 anslutas (se Fig. 2). The data processing device 410 can communicate with a data port 499 via a data bus 415. The non-volatile memory 420 is intended for communication with the data processing unit 410 via a data bus 412. The separate memory 460 is intended to communicate with the data processing unit 410 via a data bus 411. Lds The write memory 450 is arranged to communicate with the data processing unit 410 via a data bus 414. To the data port 499, e.g. the lanes L205, L210, L220, L280 and L290 are connected (see Fig. 2).
Nat- data mottages pa dataporten 499 lagras det temporart i den andra min- nesdelen 440. Nat' mottagen indata temporart har lagrats, är databehandlings- enheten 410 iordningstalld att utfOra exekvering av kod pa ett vis som beskrivits ovan. Night data received on the data port 499 is temporarily stored in the second memory part 440. Once the received input data has been temporarily stored, the data processing unit 410 is ready to perform code execution in a manner described above.
Enligt ett utforande innefattar signaler mottagna pa dataporten 499 parametrar fOr autonom drift och/eller extern styrning av motorfordonet 100. Enligt ett utfO- rande innefattar signaler mottagna pa dataporten 499 parametrar for intern styrning av motorfordonet 100. Enligt ett utforande innefattar signaler mottagna pa dataporten 499 information fran ett operatOrsreglage 290. Enligt ett utfOrande innefattar signaler mottagna pa dataporten 499 information fran ett kraftag- gregat 280. Enligt ett utforande innefattar signaler mottagna pa dataporten 499 information om att det fordonsinterna styrsystemet 270 styr motorfordonet 100. Enligt ett utforande innefattar signaler mottagna pa dataporten 499 information om var motorfordonet 100 befinner sig geografiskt. Enligt ett utforande innefattar signaler mottagna pa dataporten 499 information om hur lang tid motorfor- donet 100 har framfOrts autonomt och/eller externt. Enligt ett utfOrande innefat- tar signaler mottagna pa dataporten 499 information om hur lang stracka motorfordonet 100 har framforts autonomt och/eller externt. According to one embodiment, signals received at the data port 499 include parameters for autonomous operation and / or external control of the motor vehicle 100. According to one embodiment, signals received at the data port 499 include parameters for internal control of the motor vehicle 100. According to one embodiment, signals received at the data port 499 include information from an operator control 290. According to one embodiment, signals received at data port 499 include information from a power supply 280. According to one embodiment, signals received at data port 499 include information that the vehicle internal control system 270 controls the motor vehicle 100. According to one embodiment, signals received at include data port 499 information about the geographical location of the motor vehicle 100. According to one embodiment, signals received at the data port 499 include information on how long the motor vehicle 100 has been running autonomously and / or externally. According to one embodiment, signals received at the data port 499 include information on how far the motor vehicle 100 has been driven autonomously and / or externally.
De mottagna signalerna pa dataporten 499 kan anvandas av anordningen 400 fOr att avgora om namnda motorfordon 100 ska framforas autonomt, externt eller manuellt. The received signals on the data port 499 may be used by the device 400 to determine whether said motor vehicle 100 is to be driven autonomously, externally or manually.
Delar av metoderna beskrivna had kan utfOras av anordningen 400 med hjdlp av databehandlingsenheten 410 som k6r programmet lagrat i minnet 460 eller las/skrivminnet 450. Nal' anordningen 400 kOr programmet, exekveras had beskrivna forfaranden. Parts of the methods described may be performed by the device 400 using the data processing unit 410 running the program stored in the memory 460 or the read / write memory 450. After the device 400 runs the program, the described methods are executed.
Den fOregaende beskrivningen av de fOredragna utfOringsformerna av fOreliggande uppfinning har tillhandahallits i syftet att illustrera och beskriva uppfinningen. Det dr inte avsett att vara uttommande eller begransa uppfinningen till de beskrivna varianterna. Uppenbarligen kommer manga modifieringar och variationer att framga fOr fackmannen. Utforingsformerna valdes och beskrevs fOr att bast fOrklara principerna av uppfinningen och dess praktiska tillampningar, och darmed mojliggOra for fackman att fOrsta uppfinningen for olika utfOringsformer och med de olika modifieringarna som an lampliga fOr det avsedda bruket. The foregoing description of the preferred embodiments of the present invention has been provided for the purpose of illustrating and describing the invention. It is not intended to be exhaustive or to limit the invention to the variations described. Obviously, many modifications and variations will occur to those skilled in the art. The embodiments were selected and described in order to best explain the principles of the invention and its practical applications, thereby enabling those skilled in the art to first invent the invention for various embodiments and with the various modifications as appropriate to the intended use.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE1451387A SE537646C2 (en) | 2013-11-21 | 2014-11-19 | System and method for enabling autonomous operation and / or external control of a motor vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE1351385 | 2013-11-21 | ||
SE1451387A SE537646C2 (en) | 2013-11-21 | 2014-11-19 | System and method for enabling autonomous operation and / or external control of a motor vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
SE1451387A1 true SE1451387A1 (en) | 2015-05-22 |
SE537646C2 SE537646C2 (en) | 2015-09-08 |
Family
ID=53179890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE1451387A SE537646C2 (en) | 2013-11-21 | 2014-11-19 | System and method for enabling autonomous operation and / or external control of a motor vehicle |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3072022A4 (en) |
SE (1) | SE537646C2 (en) |
WO (1) | WO2015076734A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10106106B2 (en) | 2014-09-19 | 2018-10-23 | Ford Global Technologies, Llc | Automated driving solution gateway |
US10322717B2 (en) * | 2016-01-04 | 2019-06-18 | GM Global Technology Operations LLC | Expert mode for vehicles |
US9797247B1 (en) | 2016-11-21 | 2017-10-24 | Caterpillar Inc. | Command for underground |
FR3069665B1 (en) * | 2017-07-31 | 2021-01-08 | Thales Sa | CONTROL DEVICE FOR A VEHICLE WITHOUT ON-BOARD HUMAN PILOT, PILOT CONTROL PROCEDURE FOR A VEHICLE WITHOUT ON-BOARD HUMAN PILOT, VEHICLE WITHOUT ON-BOARD HUMAN PILOT CONTAINING A SUCH ... |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3171119B2 (en) * | 1995-12-04 | 2001-05-28 | トヨタ自動車株式会社 | Automatic driving control device for vehicles |
JP3239727B2 (en) * | 1995-12-05 | 2001-12-17 | トヨタ自動車株式会社 | Automatic driving control device for vehicles |
JP2005339181A (en) * | 2004-05-26 | 2005-12-08 | Matsushita Electric Works Ltd | Autonomous traveling vehicle |
US8428790B2 (en) * | 2009-12-22 | 2013-04-23 | Caterpillar Inc. | Systems and methods for machine control in designated areas |
US8793036B2 (en) * | 2010-09-22 | 2014-07-29 | The Boeing Company | Trackless transit system with adaptive vehicles |
US8433469B2 (en) | 2011-03-18 | 2013-04-30 | The Raymond Corporation | Communication technique by which an autonomous guidance system controls an industrial vehicle |
FR2984254B1 (en) * | 2011-12-16 | 2016-07-01 | Renault Sa | CONTROL OF AUTONOMOUS VEHICLES |
US8595037B1 (en) * | 2012-05-08 | 2013-11-26 | Elwha Llc | Systems and methods for insurance based on monitored characteristics of an autonomous drive mode selection system |
DE202013100347U1 (en) | 2013-01-24 | 2013-03-05 | Ford Global Technologies, Llc | If necessary activatable remote control system for motor vehicles |
DE102013012777A1 (en) * | 2013-07-31 | 2015-02-05 | Valeo Schalter Und Sensoren Gmbh | Method for using a communication terminal in a motor vehicle when activated autopilot and motor vehicle |
-
2014
- 2014-11-19 SE SE1451387A patent/SE537646C2/en unknown
- 2014-11-19 WO PCT/SE2014/051372 patent/WO2015076734A1/en active Application Filing
- 2014-11-19 EP EP14864102.0A patent/EP3072022A4/en not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
SE537646C2 (en) | 2015-09-08 |
EP3072022A1 (en) | 2016-09-28 |
EP3072022A4 (en) | 2017-08-02 |
WO2015076734A1 (en) | 2015-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109795487B (en) | Device and method for controlling train travel of vehicles | |
CN110300691B (en) | Vehicle control system | |
US8401758B2 (en) | Method and device for assisting a vehicle operator | |
US12043287B2 (en) | Vehicle safety system for autonomous vehicles | |
CN110325423B (en) | Control system and control method for vehicle | |
US11691521B2 (en) | Autonomous vehicle fueling with centralized scheduling | |
SE1451387A1 (en) | System and method for enabling autonomous operation and / or external control of a motor vehicle | |
CN110171418B (en) | Autonomous traveling vehicle, travel control system for autonomous traveling vehicle, and server device | |
CN110154950A (en) | Server unit | |
US11396301B2 (en) | Vehicle control apparatus, vehicle control method, and non-transitory computer-readable storage medium storing program | |
US20220308577A1 (en) | Virtual towing device, system, and method | |
US20240132085A1 (en) | Braking control architectures for autonomous vehicles | |
SE538079C2 (en) | System and method for enabling autonomous operation and / or external control of a motor vehicle | |
SE538077C2 (en) | System and method for enabling autonomous operation and / or external control of a motor vehicle | |
CN117313964A (en) | Vehicle management system | |
CN116030614A (en) | Traction management system and method for autonomous vehicle | |
CA3131078C (en) | Work site management system and work site management method | |
US11091142B2 (en) | Dynamic powertrain trim template selection and vehicle fleet optimization | |
SE1451389A1 (en) | System configuration and method for enabling autonomous operation of a vehicle | |
SE538131C2 (en) | System and method for enabling autonomous operation and / or external control of a motor vehicle | |
US20220390937A1 (en) | Remote traveling vehicle, remote traveling system, and meander traveling suppression method | |
WO2024139836A1 (en) | Method and apparatus for vehicle | |
US20240119765A1 (en) | Log management apparatus, log management method, and non-transitory computer readable recording medium | |
KR20230081618A (en) | Motion manager, autonomous driving apparatus, and control system | |
JP2022048998A (en) | Digital inspection of normality of autonomous vehicle |