SE538131C2 - 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 PDF

Info

Publication number
SE538131C2
SE538131C2 SE1451385A SE1451385A SE538131C2 SE 538131 C2 SE538131 C2 SE 538131C2 SE 1451385 A SE1451385 A SE 1451385A SE 1451385 A SE1451385 A SE 1451385A SE 538131 C2 SE538131 C2 SE 538131C2
Authority
SE
Sweden
Prior art keywords
motor vehicle
external control
vehicle
control system
autonomous operation
Prior art date
Application number
SE1451385A
Other languages
Swedish (sv)
Other versions
SE1451385A1 (en
Inventor
Daniel Frylmark
Linus Bredberg
Original Assignee
Scania Cv Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Scania Cv Ab filed Critical Scania Cv Ab
Priority to SE1451385A priority Critical patent/SE538131C2/en
Publication of SE1451385A1 publication Critical patent/SE1451385A1/en
Publication of SE538131C2 publication Critical patent/SE538131C2/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/617Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control 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/0022Control 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Drive control systems specially adapted for autonomous road vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0051Handover processes from occupants to vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/22Command input arrangements
    • G05D1/221Remote-control arrangements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/24Arrangements for determining position or orientation
    • G05D1/247Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
    • G05D1/248Arrangements 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/04Vehicle stop
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2101/00Details of software or hardware architectures used for the control of position
    • G05D2101/10Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2105/00Specific applications of the controlled vehicles
    • G05D2105/05Specific 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)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Electric Propulsion And Braking For Vehicles (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 styrparameter for styrning av namnda motorfordon, och ett fordonsinternt styrsystem (270) innefattande en styrenhet (220) , Hos systemet (200) ãr ett datagrdnssnitt (210) anordnat i kommunikativ fOrbindelse med det externa styrsystemet (205) och det fordonsinterna styrsystemet (270), varvid datagrdnssnittet (210) är anordnat att overfora signalen (Si) fran det externa styrsystemet (205) till det fordonsinterna styrsystemet (270). Ndmnda styrenhet (220) är vidare anordnad att avgiira huruvida ett fOrutbestamt tillstand rader hos namnda motorfordon (100) for att tillata initiering av autonom drift och/eller extern styrning, dal- det forutbestamda tillstandet has namnda motorfordon (100) innefattar att motorfordonet (100) star stilla. Uppfinningen avser aven ett fOrfarande fOr mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon samt ett motorfordon (100; 110) innefattande ett sadant system (200). 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 controlling said motor vehicle, and an internal vehicle. control system (270) comprising a control unit (220). In the system (200) a data interface (210) is arranged in communicative connection with the external control system (205) and the vehicle internal control system (270), the data interface (210) being arranged to transmit the signal (Si) from the external control system (205) to the in-vehicle control system (270). Said control unit (220) is further arranged to output whether a predetermined state rows of said motor vehicle (100) to allow initiation of autonomous operation and / or external control, since the predetermined state has said motor vehicle (100) comprises that the motor vehicle (100 ) star stilla. 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).

Description

System och forfarande far mojliggorande av autonom drift och/eller extern styrning av ett motorfordon TEKNIKENS OMRADE FOreliggande uppfinning avser ett system for mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon, ett forfarande for mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon samt ett motorfordon innefattande ett sadant system. FIELD OF THE INVENTION The present invention relates to a system for enabling autonomous operation and / or external control of a motor vehicle, a method for enabling autonomous operation and / or external control of a motor vehicle. a motor vehicle and a motor vehicle comprising such a system.

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, nOdbroms, kOrfaltsvarnare och liknande. Dessa hjalpmedel kraver dock att det finns en operatOr i motorfordonet som sjalv kan bedoma situationen och vidta lampliga atgarder. Today, there are aids to facilitate the operator's work, such as adaptive cruise control, emergency brake, anti-roll bar and the like. However, these aids require that there is an operator in the motor vehicle who can assess the situation himself and take appropriate action.

OperatOren utgor en star del av driftskostnaden fOr ett motorfordon, aven i de korfall dâ belastningen pa operatOren är valdigt lag. Detta är exempelvis fallet i gruvapplikationer dar korningarna ofta bestar av att lasta pa vid 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 ap- plikationer är trafikfOrhallandena kontrollerade och det fOrekommer inte nagra fotgangare, cyklister eller liknande stOrningar. Gruvor exempelvis, är dessutom ofta lokaliserade pa sa 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 framfo- rande. 1 Far att, pa ett sdkert salt, framfara ett motorfordon autonomt, det viii saga utan att en operator/fOrare styr motorfordonet pa plats i fordonet, kravs en god uppfattning om motorfordonets omgivning. Detta kan astadkommas genom anvandning av sensorer med hog precision och avancerad informationsbearbet- fling samt kommunikation mellan motorfordonets olika styrenheter. Att utveckla och implementera en sadan losning for autonom drift eller fjarrstyrning av ett motorfordon är tidskrdvande och kostsamt. The operator constitutes a large part of the operating cost for 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 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 advisable to completely automate the driving of motor vehicles in certain types of operation. 1 In order to drive a motor vehicle autonomously on a safe salt, that is to say without an operator / driver steering the motor vehicle in place in the vehicle, a good idea of the motor vehicle's surroundings is required. This can be achieved by using sensors with high precision and advanced information processing as well as communication between the motor vehicle's various control units. Developing and implementing such a solution for autonomous operation or remote control of a motor vehicle is time consuming and costly.

Olika farfaranden och system har fareslagits i den kanda tekniken far att astadkomma autonom drift. Till exempel visas i dokument US 2012/0239238 Al hur en industriell truck styrs autonomt langs med en definierad bana genom anvdndning av ett styr- och navigationssystem. Styr- och navigationssystemet skapar och skickar ett kommando gallande hastighet via ett kommunikationsndtverk till en processormodul. Processormodulen skickar vidare kommandot till truckens styrenhet, vilken i sin tur styr drivsystemet utifran ndmnda kom- mando. Banan kan definieras genom en kabel under golvet, tejp eller andra ref erenser pa golvet, vilka styr- och navigationssystemet kanner ay. Denna lasning astadkommer forvisso autonom drift av trucken men krdver en pa for-hand definierad bana langs med vilken trucken ska framforas samt ett internt styr- och navigeringssystem. Various procedures and systems have been compromised 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 command gallant speed 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 above 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 loading certainly ensures autonomous operation of the truck but requires a pre-defined path along which the truck is to be driven and an internal steering and navigation system.

Trots kdnda lasningar pa omradet finns det fortfarande ett behov av att vidareutveckla ett kostnadseffektivt system och farfarande far autonom drift av ett motorfordon. Hari anges kostnadseffektivt i termer av utvecklingskostnader och driftkostnader. Despite well-known readings in the field, there is still a need to further develop a cost-effective system and still have autonomous operation of a motor vehicle. Hari is stated cost-effectively in terms of development costs and operating costs.

SAMMANFATTNING AV UPPFINNINGEN Ett syfte med fareliggande uppfinning är att astadkomma ett system for mojlig- gorande av autonom drift och/eller extern styrning av ett motorfordon, for vilket system kostnader minimeras. 2 Ett ytterligare syfte med foreliggande uppfinning är att astadkomma ett system fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon, vilket system ãr sakert for motorfordonet samt for objekt och 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, for which system costs are minimized. 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 system is safe for the motor vehicle and for objects and 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, varvid namnda system mOjliggar 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, said system enabling 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, varvid namnda system begransar dtkomsten 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, said system limiting the availability of in-vehicle functions for external users.

Ett syfte med fOreliggande uppfinning är att astadkomma ett kostnadseffektivt forfarande for mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon. An object of the present invention is to provide a cost-effective method for enabling autonomous operation and / or external control of a motor vehicle.

Ett syfte med fOreliggande uppfinning är att astadkomma ett forfarande fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon, vilket forfarande ãr sakert for motorfordonet samt for objekt och 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 method is safe for the motor vehicle and for objects and 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, varvid detta forfarande 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, this method enabling 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 fOr majliggOrande av autonom drift och/eller extern styrning av ett motor- 3 fordon, varvid detta forfarande begransar atkomsten av fordonsinterna funktioner fur externa anvandare. A further object of the present invention is to provide a method for enabling autonomous operation and / or external control of a motor vehicle, this method limiting the access of vehicle internal functions to external users.

Ovanstaende syften uppnas genom ett system enligt patentkrav 1 samt genom ett forfarande enligt patentkrav 10. The above objects are achieved by a system according to claim 1 and by a method according to claim 10.

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 atminsto- ne en styrparameter fOr autonom drift och/eller extern styrning av namnda motorfordon, - ett fordonsinternt styrsystem innefattande en styrenhet, och - ett datagranssnitt anordnat i kommunikativ forbindelse med det externa styr- systemet och det fordonsinterna styrsystemet, varvid datagranssnittet ãr an- ordnat att OverfOra signalen fran det externa styrsystemet till det fordonsinterna styrsystemet, och varvid namnda styrenhet är anordnad att avgara huruvida ett forutbestamt tillstand rader hos namnda motorfordon fOr att tillata initiering av autonom drift och/eller extern styrning, dãr det forutbestamda tillstandet hos namnda motorfordon innefattar att motorfordonet star stilla, varvid namnda styrenhet är anordnad att validera namnda signal fran namnda externa styrsystern och varvid ndmnda styrenhet är anordnad att avbryta autonom drift och/eller extern styrning av namnda motorfordon, dâ namnda signal fran namnda externa styrsystem vid valideringen ej uppfyller atminstone ett pa fOr- hand bestamt kriterium. According to an 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 said motor vehicle , - a vehicle internal control system comprising a control unit, and - a data interface arranged in communicative connection with the external control system and the vehicle internal control system, the data interface being arranged to transmit the signal from the external control system to the vehicle internal control system, and wherein said control unit is arranged to determine whether a predetermined state rows of said motor vehicle to allow initiation of autonomous operation and / or external control, wherein the predetermined state of said motor vehicle comprises the motor vehicle standing still, said control unit being arranged to validate said signal from n said external control system and wherein said control unit is arranged to interrupt autonomous operation and / or external control of said motor vehicle, then said signal from said external control system during validation does not meet at least one predetermined criterion.

Valideringen innefattar lampligen kontroll av atminstone ett pa forhand bestamt kriterium. The validation appropriately includes checking at least one pre-determined criterion.

Foretradesvis är det externa styrsystemet anordnat att generera ett flertal sig- naler innefattande parametrar fOr autonom drift och/eller extern styrning av motorfordonet. 4 Enligt en aspekt av foreliggande uppfinning tillhandahalles ett system far majliggorande av extern styrning av ett motorfordon innefattande: - ett externt styrsystem anordnat att generera en signal innefattande atminsto- ne en styrparameter far extern styrning av namnda motorfordon, - ett fordonsinternt styrsystem innefattande en styrenhet, och - ett datagranssnitt anordnat i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, varvid datagranssnittet ãr anordnat att Overfara signalen fran det externa styrsystemet till det fordonsinterna styrsystemet, och varvid namnda styrenhet är anordnad att avgara huruvida ett forutbestamt tillstand rader hos namnda motorfordon far att tillata initiering av extern styrning, dar det forutbestamda tillstandet hos namnda motorfordon innefattar att motorfordonet star stilla. Preferably, the external control system is arranged to generate a plurality of signals including parameters for autonomous operation and / or external control of the motor vehicle. According to an aspect of the present invention, there is provided a system for 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 said motor vehicle, - a vehicle internal control system comprising a control unit, and - a data interface arranged in 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 wherein said control unit is arranged to determine whether a predetermined state of vehicles of said motor vehicle to allow initiation of external steering, where the predetermined condition of said motor vehicle comprises that the motor vehicle is stationary.

Enligt en aspekt av fareliggande uppfinning tillhandahalles ett system far maj- liggarande av autonom drift av ett motorfordon innefattande: - ett externt styrsystem anordnat att generera en signal innefattande atminstone en styrparameter far autonom drift av namnda motorfordon, - ett fordonsinternt styrsystem innefattande en styrenhet, och - ett datagranssnitt anordnat i kommunikativ farbindelse med det externa styr- systemet och det fordonsinterna styrsystemet, varvid datagranssnittet är anordnat att overfora signalen fran det externa styrsystemet till det fordonsinterna styrsystemet, och varvid namnda styrenhet är anordnad att avgara huruvida ett forutbestamt tillstand rader hos namnda motorfordon far att tillata initiering av autonom drift, ddr det farutbestamda tillstandet hos namnda motorfordon inne- fattar att motorfordonet star stilla. According to an 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 said motor vehicle, - a vehicle internal control system comprising a control unit, and a data interface arranged in communicative communication 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, and wherein said control unit is arranged to determine whether a predetermined state rows of said motor vehicle may allow the initiation of autonomous operation, where the danger-determined condition of the said motor vehicle means that the motor vehicle is stationary.

Foretradesvis innefattar det fordonsinterna styrsystemet ett flertal styrenheter. Preferably, the in-vehicle control system comprises a plurality of control units.

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 parametrar. In this case, a signal or signals can refer to a message or several messages comprising one or more signals. A signal of a message may include one or more parameters.

Enligt en aspekt av foreliggande uppfinning ä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. According to one aspect of the present invention, 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 foretrddesvis en del av motorfordonet i dess grundutfOrande. Dã motorfordonet framfOrs bemannat av en operatOr/fOrare styrs motorfordonet via det fordonsinterna styrsystemet. Genom att anordna ett datagranssnitt hos motorfordonet, vilket datagranssnitt ãr i kom- munikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet, mOjliggors tvavagskommunikation mellan det externa styrsystemet och det fordonsinterna styrsystemet. Granssnittet är sdledes konfigurerat for kommunikation mellan det fordonsinterna styrsystemet och det externa styrsystemet. Granssnittet kan utgora en del av det fordonsinterna styrsyste- met. Pa sâ salt mOjliggOrs anvandande av ett pa marknaden redan befintligt externt styrsystem fOr autonom drift och/eller extern styrning, kopplat till motorfordonet. Motorfordonet behover saledes inte vid tillverkning fOrses med kostsamma system och verktyg for att astadkomma autonom drift och/eller extern styrning, utan koparen av motorfordonet kan vid ett senare tillfälle tillkoppla ett befintligt externt styrsystem for autonom drift och/eller extern styrning till det fOr andamalet konfigurerade datagranssnittet och det fordonsinterna styrsystemet. Darmed astadkommes en tidseffektiv och kostnadseffektiv lOsning fOr mOjliggOrande av autonom drift och/eller extern styrning av ett motorfordon. Genom att den, av det externa styrsystemet, genererade signalen fOrst mottages hos datagranssnittet begransas det externa styrsystemets atkomst av det fordonsinterna styrsystemet. Detta är sdrskilt fordelaktigt dd. det fordonsinterna styrsystemet kan innefatta information och funktioner som fordonstillverkaren ej vill att externa anvandare ska ha tillgang till. Samtidigt kan abstraktionsnivan ho- jas gentemot det externa styrsystemet for att forenkla anvandandet. Pa samma salt medfor systemet enligt fOreliggande uppf inning att det externa styrsystemet inte kan ta Over motorfordonets styrning utan att dess signaler fOrst har 6 passerat datagranssnittet. Datagranssnittet medfor aven att paverkan pa motorfordonet minimeras i de fall som inkoppling av det externa styrsystemet sker pa ett felaktigt salt. The in-vehicle steering system is preferably part of the motor vehicle in its basic design. When the motor vehicle is driven manned by an operator / driver, the motor vehicle is controlled via the in-vehicle control system. By arranging a data interface of the motor vehicle, which data interface is in communicative connection with the external control system and the internal vehicle control system, two-way communication between the external control system and the internal 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 this way, it is possible to use an external control system already existing on the market for autonomous operation and / or external steering, connected to the motor vehicle. The motor vehicle thus does not need to be provided with costly systems and tools for achieving 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 unit configured. the data interface and the in-vehicle control system. This provides a time-efficient and cost-effective solution for enabling autonomous operation and / or external control of a motor vehicle. Because the signal generated by the external control system is first received at the data interface, the access of the external control system is limited by the vehicle internal control system. This is particularly advantageous dd. 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 compared to the external control system to simplify 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 connection of the external control system takes place on an incorrect salt.

Motorfordonet kan saledes styras antingen manuellt av en operator hos motor- fordonet eller autonomt eller externt genom det externa styrsystemet. 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.

Fordonet kan drivas autonomt i ett farsta lage och drivas operatOrsstyrt (manuellt eller externt) i ett andra lage. En operator, exempelvis en farare, kan sá- ledes anvanda samma datagranssnitt som vid autonom drift nar operatoren onskar styra fordonet externt. Namnda operator kan saledes styra fordonet externt medelst ett manoverorgan, dar operatoren star placerad externt/vid sidan av fordonet, exempelvis i en korg eller en s.k. sky-lift eller manuellt via reglage anordnade i en hytt hos fordonet. The vehicle can be operated autonomously in a first mode and operated operator-controlled (manually or externally) in a second mode. 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 vehicle externally by means of an actuator, where the operator is placed externally / next to the 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 tillhandahalls och installeras av en part annan an fordonstillverkaren. Det externa styrsystemet kan innefatta enheter som är anordnade hos motorfordonet och/eller enheter som inte är anordnade hos motorfordonet. Det externa styrsystemet innefattar larnpligen hardvara i form av sensorer, navigeringssystem, kameror och lik- nande f6r positionsbestamning av motorfordonet och fOr att fortlOpande detektera exempelvis objekt, hinder, personer och djur, fOr att erhalla en god omvarldsuppfattning. Larnpligen innefattar det externa styrsystemet aven atminstone en styrenhet, som mottager instruktioner gallande den anskade driften 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 basically includes hardware in the form of sensors, navigation systems, cameras and the like for position determination of the motor vehicle and for continuously detecting objects, obstacles, people and animals, for example, in order to obtain a good perception of the surrounding world. The external control system also comprises at least one control unit, which receives instructions for the required operation of the motor vehicle.

Vid autonom drift av motorfordonet erhaller styrenheten hos det externa styrsystemet instruktioner pa en hag niva, exempelvis kor Iran en position A till en position B. Namnda styrenhet kan vidare vara anordnad i kommunikativ for- bindelse med externa enheter sasom en elektronisk kartdatabas eller andra liknande system, som kan bidra med information som kan paverka den autonoma driften av narnnda motorfordon. Namnda styrenhet bearbetar signaler 7 fran ovan namnda hardvara och/eller de externa enheterna tillsammans med instruktionerna och fordonsparametrar, for att faststalla en lamplig rutt fOr motorfordonet. Fordonsparametrarna kan utgoras av fordonsvikt, fordonshOjd, accelerationsformaga etc. Namnda styren het faststaller vidare lampliga styr- parametrar for autonom styrning av motorfordonet enligt den bestamda rutten. During autonomous operation of the motor vehicle, the control unit of the external control system receives instructions at a high level, for example Iran runs a position A to a position B. The said control unit can furthermore be arranged in communicative connection with external units such as an electronic map database or other similar systems. , which can provide information that may affect the autonomous operation of the said motor vehicle. Said control unit processes signals 7 from the above-mentioned hardware and / or the external units together with the instructions and vehicle parameters, in order to determine a suitable route for the motor vehicle. The vehicle parameters can consist of vehicle weight, vehicle height, acceleration design, etc. The said steering wheel further determines suitable steering parameters for autonomous steering of the motor vehicle according to the determined route.

Styrparametrarna innefattar instruktioner pa en lag nivã och kan avse styrvinkel, lampligt vaxelsteg hos en transmission, bromsverkan, acceleration hos motorfordonet, vinkelhastighet och/eller vridmoment hos ratten och liknande detaljerade styrparamentrar. Den av det externa styrsystemet genererade sig- nalen innefattar atminstone en sadan lagnivastyrparameter. The steering parameters include instructions at a low level and may refer to steering angle, light gear ratio of a transmission, 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 low level 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 sâ 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 utgoras 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. During external control of the motor vehicle, the control unit of the external control system determines control parameters based on one from 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 consist of a signal line, whereby an operator by means of a push of a button may, for example, 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 till handahaller det externa styrsystemet en begaran gallande exempelvis en hastighet, med vilken motorfordonet bar framforas. Begaran frail det externa styrsystemet Over-fors via datagranssnittet till det fordonsinterna styrsystemet, som bearbetar begaran och avgiir om begaran ska exekveras. Enligt en utforingsform innefat- tar signalen fran det externa styrsystemet en begaran, som utgors av en posi- tiv eller negativ hastighets- och/eller bromsbegaran samt en Onskad styrvinkel. Alternativt innefattar signalen f ran det externa styrsystemet en begaran, som 8 utgors av en accelerations- och/eller decelerationsbegaran samt en onskad styrvinkel. Alternativt innefattar signalen fran det externa styrsystemet en begaran, som utgors av en vinkelhastighet och/eller rattmoment. A control parameter can also be called a request. Thus, the external control system provides a request for, for example, a speed at which the motor vehicle could be driven. The request is sent to the external control system Over-fors via the data 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 consists 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 consists 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 innefattande en eller flera styrparametrar/begaran. Preferably, the external control system continuously generates a plurality of signals including one or more control parameters / requests.

FOretradesvis innefattar det fordonsinterna styrsystemet ett flertal manOvreringssystem anordnade i kommunikativ fOrbindelse med det fordonsinterna styrsystemets styrenhet. Namnda styrenhet overfor saledes signaler innefat- tande styrparametrar till manovreringssystemen som clamed styr motorfordonet. Manovreringssystemen utgors 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 framdrivning samt ett vaxlingsstyrningssystem for styrning av vaxling hos motorfordonet. Manovreringssystemen utgors saledes av system, som via det fordonsinterna styrsystemets styrenhet paverkar bland annat motorfordonets hastighet och riktning. Preferably, the in-vehicle control system comprises a plurality of operating systems arranged in communicative connection with the control unit of the in-vehicle control system. Said control unit thus receives signals including control parameters for the maneuvering systems that clamed the motor vehicle. The maneuvering systems suitably consist of a brake control system for controlling, for example, cruise control, 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 the shifting of the motor vehicle. The maneuvering systems thus consist of systems which, via 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 ãr styrenheten hos det fordonsinterna styrsystemet anordnad fOr kommunikation med manOvreringssystemen via en kommunikationsbuss. Kommunikationsbussen innefattar lampligen en CAN-buss eller annan standard Mr databverfOring. According to one aspect of the present invention, the control unit of the in-vehicle control system is arranged for communication with the control systems via a communication bus. The communication bus probably includes a CAN bus or other standard Mr data transfer.

Genom att kontrollera huruvida ett forutbestam tillstand rader hos motorfordonet och genom att endast tillata initiering av autonom drift och/eller extern styrning av namnda motorfordon dã namnda forutbestamda tillstand racier, uppnas ett sakert och robust system for autonomt och/eller externt framforande av ett fordon. Namnda styrenhet kan genom att kommunicera med motorfordonets 9 manovreringssystem och/eller andra fordonsinterna styrenheter avgora huruvida ett forutbestamt tillstand racier. By checking whether a predetermined state lines the motor vehicle and by only allowing the initiation of autonomous operation and / or external control of said motor vehicle then said predetermined state racier, a safe and robust system for autonomous and / or external driving of a vehicle is achieved. Said control unit can, by communicating with the maneuvering system of the motor vehicle 9 and / or other in-vehicle control units, determine whether a predetermined state is racier.

Enligt en utfOringsform kan det forutbestamda tillstandet hos namnda motor- fordon innefatta att motorfordonets parkeringsbroms är ilagd och/eller att mo- torfordonets motor ãr avstangd och/eller motorfordonets vaxellada är i neutralt tillstand. According to one embodiment, the predetermined condition of said motor vehicle may comprise that the parking vehicle's parking brake is applied and / or that the motor vehicle's engine is switched off and / or the motor vehicle's gearbox is in neutral condition.

Enligt en utfOringsform kan vissa fOrutbestamda tillstand vara kritiska fOr att initiering av autonom och/eller extern framforning av motorfordonet ska tillatas, medan andra forutbestamda tillstand kan vara icke-kritiska fOr avgorandet huruvida initiering av autonom drift och/eller extern styrning ska tillatas. Harvid uppnas fOrdelaktigt ett sakert system dar endast motorfordon som ar lampliga att framforas autonomt och/eller externt framfors autonomt och/eller externt. According to one embodiment, certain predetermined conditions may be critical for initiating autonomous and / or external driving of the motor vehicle, while other predetermined conditions may be non-critical for deciding whether to initiate autonomous operation and / or external steering. In this case, a safe system is advantageously achieved where only motor vehicles which are suitable for driving autonomously and / or externally are driven autonomously and / or externally.

Enligt en utfOringsform av fOreliggande uppf inning tillhandahalles ett system, varvid namnda styrenhet är anordnad att forhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon dã namnda forutbestamda tillstand hos namnda motorfordon ej rader. Detta f6rhindrar att motorfordon som inte är lampliga framfOrs autonomt och/eller externt vilket medfOr att olyckor kan undvikas. According to an embodiment of the present invention, a system is provided, wherein said control unit is arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle when said predetermined state of said motor vehicle is not rows. This prevents motor vehicles that are not suitable for driving autonomously and / or externally, which means that accidents can be avoided.

Enligt en utfOringsform av fOreliggande uppf inning tillhandahalles ett system, varvid namnda styrenhet är anordnad att kontrollera atminstone en fordons- funktion hos namnda motorfordon. According to an embodiment of the present invention, a system is provided, wherein said control unit is arranged to check at least one vehicle function of said motor vehicle.

Namnda styrenhet kan genom att med signaler kommunicera med fordonets manovreringssystem och/eller andra fordonsinterna styrenheter fa information om funktion hos fordonet, det viii saga information om huruvida alit fungerar som det ska hos fordonet. Den atminstone ena fordonsfunktionen kan vara att en specifik sensor/givare fungerar som den ska, exempelvis en momentindikator, en varvtalsgivare eller liknande. Den atminstone ena fordonsfunktionen 10 kan aven vara att en specifik aktuator som exekverar begdran fran det externa styrsystemet fungerar som den ska. Exempel pa fordonsfunktion att kontrollera kan vara att bromsarna inte är overhettade, att vdxelladan fungerar som den ska, att motorn inte har momentneddragningar, att ddcken inte har punktering och/eller att det finns tillrackligt med luft i bromssystemet. Genom att kontrolle- ra atminstone en fordonsfunktion hos namnda motorfordon kan det, innan fordonet har satts i autonom drift eller styrs externt, avgaras huruvida motorfordonet är lampligt att framfOras autonomt och/eller externt. Pa detta salt uppnas ett sdkert system fOr autonom drift och/eller extern styrning där bade fordonet och dess omgivning skyddas fran att oldmpliga fordon framfOrs autonomt och/eller externt. Said control unit can, by communicating with signals with the vehicle's maneuvering system and / or other in-vehicle control units, obtain information about the function of the vehicle, that is to say information about whether alit works properly in the vehicle. The at least one vehicle function can be that a specific sensor / sensor works as it should, for example a torque indicator, a speed sensor or the like. The at least one vehicle function 10 may also be that a specific actuator executing the request from the external control system is functioning properly. Examples of vehicle function to check can be that the brakes are not overheated, that the gearbox works properly, that the engine has no torque reductions, that the tires do not have a puncture and / or that there is enough air in the brake system. By checking at least one vehicle function of said motor vehicle, it can be determined before the vehicle has been put into autonomous operation or controlled externally whether the motor vehicle is suitable to be driven autonomously and / or externally. On this salt, a secure system is achieved for autonomous operation and / or external control, where both the vehicle and its surroundings are protected from driving immature vehicles autonomously and / or externally.

Enligt en utfOringsform av foreliggande uppf inning tillhandahalles ett system, varvid ndmnda styrenhet has det fordonsinterna styrsystemet är anordnad att tillata initiering av autonom drift och/eller externt styrning av ndmnda motorfor- don dä namnda fordonsfunktion uppvisar fullgod funktion. According to an embodiment of the present invention, a system is provided, wherein said control unit has the vehicle internal control system is arranged to allow initiation of autonomous operation and / or external control of said motor vehicle when said vehicle function exhibits satisfactory function.

Genom att Ora en kontroll av namnda fordonsfunktion innan fordonet tillats framfOras autonomt och/eller externt, och genom att endast tillata initiering av autonom drift och/eller extern styrning av namnda fordon da ndmnda fordons- funktion uppvisar fullgod funktion uppnas ett sdkert framforande av fordonet, dãr motorfordonet och dess omgivning skyddas fran att ett motorfordon framfOrs autonomt och/eller externt utan exempelvis fungerande bromsar. By performing a control of said vehicle function before the vehicle is allowed to be performed autonomously and / or externally, and by allowing only initiation of autonomous operation and / or external control of said vehicle when said vehicle function exhibits satisfactory function, a safe driving of the vehicle is achieved. where the motor vehicle and its surroundings are protected from a motor vehicle being driven autonomously and / or externally without, for example, working brakes.

Enligt en utfOringsform av fOreliggande uppf inning tillhandahalles ett system, varvid ndmnda styrenhet är anordnad att forhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon cla namnda fordonsfunktion ej uppvisar fullgod funktion. According to an embodiment of the present invention, a system is provided, wherein said control unit is arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle cla said vehicle function does not exhibit satisfactory function.

Enligt en utfOringsform kan vissa fordonsfunktioners funktionalitet vara kritiska for att fordonet ska tillatas att framfOras autonomt och/eller externt, medan andra fordonsfunktioner kan vara icke-kritiska Wm' avgbrandet huruvida namnda 11 fordon far framforas autonomt och/eller externt. Harvid uppnas fordelaktigt ett sakert system dar endast fordon som är lampliga att framfOras autonomt och/eller externt framfors autonomt och/eller externt. According to one embodiment, the functionality of certain vehicle functions may be critical for allowing the vehicle to be driven autonomously and / or externally, while other vehicle functions may be non-critical Wm 'depending on whether the said 11 vehicles may be driven autonomously and / or externally. In this case, a safe system is advantageously obtained where only vehicles which are suitable for driving autonomously and / or externally are driven autonomously and / or externally.

Genom att styrenheten hos det fordonsinterna styrsystemet validerar den in- kommande signalen fran det externa styrsystemet astadkommes en kontroll fore namnda signal overfors till manovreringssystemen och darmed styr motorfordonet. Pa sã satt sakerstalls att inga orimliga eller skadliga signaler, eller signaler som styrenheten inte 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 forhand bestamda kriterier gallande det externa styrsystemets signalers format. Exempelvis innefattar valideringen kontroll av 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 milli- sekund men ett avbrott uppstar, stoppar styrenheten den autonoma driften. Vidare kan vid valideringen kontrolleras 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ã salt sakerstalls att for- donstillverkaren har kontroll Over hur fordonet styrs och darmed framfOrs aven nar ett externt styrsystem anvands fOr autonom drift och/eller extern styrning. Vidare sakerstalls att det externa styrsystemet är ett godkant och tillatet styrsystem fOr autonom drift och/eller extern styrning av fordonet. 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 transferred to the maneuvering systems and thereby controls the motor vehicle. This means that no unreasonable or harmful signals, or signals that the control unit cannot 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 includes preferably checking of predetermined criteria depending on the format of the external control system signals. For example, the validation includes checking the frequency of the signal generated by the external control system, i.e. 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, a checksum generated by the external control system can be checked. 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 case, it is ensured that the vehicle manufacturer has control over how the vehicle is steered and thus even when an external steering system is used for autonomous operation and / or external steering. Furthermore, it is ensured that the external control system is a good edge and permitted control system for autonomous operation and / or external control of the vehicle.

Enligt en utfOringsform innefattar valideringen kontroll av atminstone ett pa for-hand bestamt kriterium avseende rimligheten i begaran fran det externa styrsystemet. Genom att rimligheten hos namnda signal kontrolleras kan begaran som kan skada fordonet undvikas. Ett sadant exempel pa en begaran som skulle kunna skada fordonet kan vara en begaran om att lagga i backvaxeln da fordonet framfors i en viss hastighet. 12 Dá valideringen visar att signalen fran det externa styrsystemet inte uppfyller det atminstone ena pa fOrhand bestamda kriteriet, eller anses vara skadlig for fordonet stoppar styrenheten lampligen signalen fran det externa styrsystemet och den autonoma driften och/eller externa styrningen avbryts. Foretradesvis genererar aven styrenheten en signal fOr intern styrning och overfOr signalen for intern styrning till manavreringssystemen. Harvid uppnas ett robust och sakert system. According to one embodiment, the validation comprises checking at least one predetermined criterion regarding the reasonableness of the request from the external control system. By checking the reasonableness of said signal, the request that can damage the vehicle can be avoided. Such an example of a request that could damage the vehicle could be a request to put in the reverse gear when the vehicle is being driven at a certain speed. 12 When the validation shows that the signal from the external control system does not meet at least one predetermined criterion, or is considered harmful to the vehicle, the control unit aptly stops the signal from the external control system and the autonomous operation and / or external control is interrupted. Preferably, the control unit also generates a signal for internal control and transmits the signal for internal control to the operating systems. A robust and secure system is achieved.

Enligt en utfOringsform av fOreliggande uppf inning tillhandahalles ett system, varvid namnda styrenhet är anordnad att faststalla framforingskaraktaristika och/eller en omgivningskonfiguration, dar namnda styrenhet är anordnad att anpassa namnda validering pa basis av namnda faststallda framforingskaraktaristika och/eller namnda faststallda omgivningskonfiguration. According to an embodiment of the present invention, there is provided a system, wherein said control unit is arranged to determine performance characteristics and / or an environment configuration, wherein said control unit is arranged to adapt said validation on the basis of said established performance characteristics and / or said fixed figures.

Genom att bestamma framforingskaraktaristika och/eller omgivningskonfigura- tion och basera namnda validering pa basis av dessa parametrar kan lampligheten has de externa styrsignalerna som styr den autonoma driften och/eller den externa styrningen avgOras fran fall till fall. Framforingskaraktaristika kan enligt ett exempel vara fordonets framfOringshastighet. Omgivningskonfigura- tion kan vara en elektronisk representation av en omgivning av namnda motor- fordon. Namnda omgivningskonfiguration kan inbegripa lutningen hos underlaget, strukturer, objekt, personer, djur etc. By determining performance characteristics and / or environmental configuration and basing said validation on the basis of these parameters, the suitability can have the external control signals that control the autonomous operation and / or the external control is determined from case to case. According to one example, the driving characteristics can be the vehicle's feed speed. Ambient configuration can be an electronic representation of an environment of said motor vehicle. Said environmental configuration may include the slope of the substrate, structures, objects, persons, animals, etc.

Enligt ett exempel kan det vid vissa tillfällen, sasom t ex vid start i backe, vara rimligt att en begaran om broms samtidigt som en begaran om gas begat's. According to an example, on certain occasions, such as when starting on a hill, it may be reasonable for a request for a brake to be made at the same time as a request for gas.

Samma begaran, dvs. en begaran om broms samtidigt som en begaran om gas begat's, da fordonet framfors vid en viss hastighet, kan anses vara skadlig for fordonet. Genom att framfOringskaraktaristika och/eller omgivningskonfiguration anvands som basis for att validera namnda signal uppnas ett robust, flexibelt och anvandarvanligt system. Enligt ett exempel kan fordonets hastig- het utgOra en parameter som paverkar namnda validering. Enligt ett exempel kan underlagets lutning utgOra en parameter som paverkar namnda validering. 13 Foretradesvis är styrenheten anordnad att, vid ej uppfyllt kriterium, forhindra autonom drift och/eller extern styrning av motorfordonet genom att stoppa sig- nalen fran det externa styrsystemet och ddrmed inte overfara namnda signal till manavreringssystemen. The same request, ie. a request for a brake at the same time as a request for a gas begat's, as the vehicle is being driven at a certain speed, can be considered harmful to the vehicle. By using performance characteristics and / or ambient configuration as a basis for validating said signal, a robust, flexible and user-friendly system is achieved. According to one example, the speed of the vehicle may be a parameter that affects the said validation. According to an example, the slope of the substrate can be a parameter that affects the said validation. Preferably, the control unit is arranged to, in the event of a criterion not being met, prevent autonomous operation and / or external control of the motor vehicle by stopping the signal from the external control system and thereby not transmitting said signal to the operating systems.

Ldmpligen ãr styrenheten anordnad att, vid ej uppfyllt kriterium, farhindra auto-nom drift och/eller extern styrning av motorfordonet genom att generera en signal for intern styrning av motorfordonet. Pa sá sdtt astadkommes en intern styrning av motorfordonet nar det pa forhand bestamda kriteriet ej är uppfyllt. Foretradesvis innefattar signalen for intern styrning styrparametrar, som minimerar risken far skador hos motorfordonet och objekt och/eller personer i dess omgivning. Exempelvis innefattar den interna styrningen styrparametrar som medfar att motorfordonet bromsas och/eller stannas/parkeras. For example, if the criterion is not met, the control unit is arranged to prevent automatic operation and / or external control of the motor vehicle by generating a signal for internal control of the motor vehicle. In this way, an internal control of the motor vehicle is achieved when the predetermined criterion is not met. Preferably, the signal for internal control includes control parameters that minimize the risk of injury to the motor vehicle and objects and / or persons in its vicinity. For example, the internal steering includes steering parameters that cause the motor vehicle to be braked and / or stopped / parked.

Enligt en aspekt av foreliggande uppfinning genererar styrenheten en signal for intern styrning av motorfordonet cla granssnittet och/eller det fordonsinterna styrsystemet under pagaende autonom drift och/eller extern styrning inte mot- tager nagon signal ails fran det externa styrsystemet. Pa sa satt kan det inter- na styrsystemet exempelvis stanna motorfordonet nal- den autonoma driften och/eller den externa styrningen av nagon anledning har avbrutits. Darmed skyddas bade motorfordonet och objekt och/eller personer i dess omgivning. According to one aspect of the present invention, the control unit generates a signal for internal control of the motor vehicle cla interface and / or the in-vehicle control system during ongoing autonomous operation and / or external control does not receive any signal ails from the external control system. In this way, the internal control system can, for example, stop the motor vehicle after autonomous operation and / or the external control has been interrupted for some reason. This protects both the motor vehicle and objects and / or people in its vicinity.

Enligt en aspekt av fareliggande uppfinning är styrenheten anordnad att, da autonom drift och/eller extern styrning har forhindrats och styrenheten har genererat en signal for intern styrning, generera en signal innefattande information om att det fordonsinterna styrsystemet styr motorfordonet. Styrenhet är lampligen vidare anordnad att overfara signalen innefattande information om att det fordonsinterna styrsystemet styr motorfordonet fran det fordonsinterna styrsystemet till det externa styrsystemet via granssnittet. Pa sa salt erhaller 14 det externa styrsystemet, och clamed operatoren, information om att det inte styr motorfordonet och varfOr det inte styr motorfordonet. According to one aspect of the present invention, the control unit is arranged that, when autonomous operation and / or external control has been prevented and the control unit has generated a signal for internal control, generate a signal comprising information that the in-vehicle control system controls the motor vehicle. The control unit is suitably further arranged to transmit the signal comprising 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, 14 the external control system, and the clamed operator, receives information that it does not control the motor vehicle and why it does not control the motor vehicle.

Enligt en utfOringsform av foreliggande uppf inning tillhandahdlles ett system, varvid namnda styrenhet är anpassad att ater tillâta autonom drift och/eller ex- tern styrning av ett motorfordon efter avbruten autonom drift och/eller extern styrning pa basis av en mottagen signal fran namnda externa styrsystem. According to an embodiment of the present invention, there is provided a system, wherein said control unit is adapted to allow autonomous operation and / or external control of a motor vehicle after interrupted autonomous operation and / or external control on the basis of a received signal from said external control system. .

Da den autonoma driften och/eller den externa styrningen har avbrutits kan en operator ater skicka en signal via det externa styrsystemet, där namnda signal innehdller en begaran om att ater fa framfOra fordonet autonomt och/eller externt. Harvid kravs det inte att en operator fysiskt forflyttar sig till namnda for-don fOr att aterigen kunna aktivera den autonoma driften och/eller den externa styrningen vilket skapar ett anvandarvanligt och tidseffektivt system. When the autonomous operation and / or the external steering has been interrupted, an operator can again send a signal via the external control system, where said signal contains a request to be able to drive the vehicle again autonomously and / or externally. In this case, it is not required that an operator physically move to said vehicle in order to be able to activate the autonomous operation and / or the external control again, which creates a user-friendly and time-efficient system.

Enligt en utfOringsform av fOreliggande uppf inning tillhandahalles ett system, varvid namnda styrenhet är anpassad att validera namnda signal innefattande begaran om att ater fâ framfOra fordonet autonomt och/eller externt fran namnda externa styrsystem. According to an embodiment of the present invention, a system is provided, wherein said control unit is adapted to validate said signal comprising the request to drive the vehicle again autonomously and / or externally from said external control system.

Signalen fran det externa styrsystemet innefattande begaran om att ater fâ framfOra fordonet autonomt och/eller externt innefattar lampligen operatorsgenererad information. FOretradesvis innefattar valideringen av signalen med begaran om att Ater fa framfOra fordonet autonomt och/eller externt, kontroll av operatOrens behOrighet. OperatOrens behOrighet och sdledes valideringen av signalen baseras lampligen pa den operatorsgenererade informationen i signalen. Genom att namnda signal valideras kan det sakerstallas att signalen kommer fran en operator som är tillaten att framfOra namnda motorfordon autonomt och/eller externt. Genom att validera namnda signal astadkommes ett sakert forfarande. The signal from the external control system, including the request to drive the vehicle again autonomously and / or externally, includes operator-generated information. Preferably, the validation of the signal with the request to re-drive the vehicle autonomously and / or externally, includes a check of the operator's authorization. The operator's authorization and thus the validation of the signal is suitably based on the operator-generated information in the signal. By validating said signal, it can be ensured that the signal comes from an operator who is allowed to drive said motor vehicle autonomously and / or externally. By validating said signal, a secure procedure is achieved.

Styrenheten är anordnad att kontrollera huruvida ndmnda operatorsgenererade information uppfyller kravet pa att namnda fordon ater far tas i bruk fOr autonom drift och/eller extern styrning. Enligt en utforingsform kan den operatorsgenererade informationen vara en specifik kod fran namnda operator. The control unit is arranged to check whether the said operator-generated information fulfills the requirement that the said vehicle can be used again for autonomous operation and / or external control. According to one embodiment, the operator-generated information may be a specific code from said operator.

Styrenheten kontrollerar saledes huruvida signalen uppvisar ran kod och tilla- ter att autonom drift och/eller extern styrning ater tas i bruk dâ signalen uppvisar ran kod. Enligt ett utforingsexempel kan den operatorsgenererade informationen vara en viss sekvens av utfOrda hand lingar av ndmnda operatOr. The control unit thus checks whether the signal has a code and allows autonomous operation and / or external control to be used again when the signal has a code. According to an exemplary embodiment, the operator-generated information may be a certain sequence of operations performed by said operators.

En operatOr kan avse en eller ett flertal personer. Alternativt kan en operator avse ett foretag eller en kund till fordonstillverkaren. An operator can refer to one or more people. Alternatively, an operator may refer a company or a customer to the vehicle manufacturer.

Enligt en utfaringsform av foreliggande uppf inning tillhandahalles ett system, van i det fordonsinterna styrsystemet ãr anordnat att avgara huruvida styrenhe- ten mottager en signal fran ett operatorsreglage hos motorfordonet. OperatOrs- reglaget hos motorfordonet utgOrs fOretradesvis av ett reglage som kan manovreras manuellt av operatoren nth' operatoren är lokaliserad inuti motorfordonets fOrarhytt. Med operator kan avses en forare av motorfordonet. Exempel pa operatorsreglage är ratt, gaspedal, bromspedal, vaxelspak, signaleringsor- gan etc. Enligt en utfOringsform utgors ett operatarsreglage av ett reglage som vid aktivering indikerar att operatoren onskar framfora fordonet manuellt. I de fall dâ styrenheten mottager signaler fran ett operatOrsreglage tillats inte auto-nom drift eller extern styrning av motorfordonet utan signalen fran det externa styrsystemet stoppas hos styrenheten. Genom att fOrhindra overforing av sig- naler fran det externa styrsystemet till manOvreringssystemen när styrenheten mottager en signal fran ett operatorsreglage, forhindras autonom drift och/eller extern styrning av motorfordonet sã fort indikation ges att en person befinner sig inuti motorfordonet och vill framfora motorfordonet manuellt. Nal- den autonoma driften och/eller externa styrningen ej finals erhalles manuellt drift av mo- torfordonet, genom att styrenheten styr manovreringssystemen i enlighet med den fran operatorsreglaget mottagna signalen. Pa sã salt sakerstdlls att ma- 16 nuell drift av motorfordonet alltid prioriteras framfor autonom drift och/eller extern styrning av motorfordonet. According to an embodiment of the present invention, there is provided a system, used in the in-vehicle control system is arranged 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 nth 'the operator is located inside the motor vehicle's cab. By operator can be meant a driver of the motor vehicle. Examples of operator controls are steering wheel, accelerator pedal, brake pedal, gear lever, signaling means, etc. According to one embodiment, an operator control consists of 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, automatic operation or external control of the motor vehicle is not permitted, but the signal from the external control system is stopped at the control unit. By preventing the 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 manually. If autonomous operation and / or external control is not finalized, manual operation of the motor vehicle is obtained by the control unit controlling the maneuvering systems in accordance with the signal received from the operator control. In this way, it is ensured that manual operation of the motor vehicle is always prioritized over autonomous operation and / or external control of the motor vehicle.

Styrenheten styr saledes manovreringssystemen exempelvis pa basis av sig- naler fran antingen operatorsreglagen (manuell drift), eller fran det externa styrsystemet (autonom drift eller extern styrning). The control unit thus controls the maneuvering systems, for example on the basis of signals from either the operator controls (manual operation), or from the external control system (autonomous operation or external control).

Enligt en aspekt av fOreliggande uppfinning tillhandahalles ett fOrfarande fOr mOjliggOrande av autonom drift och/eller extern styrning av ett motorfordon innefattande stegen att: -generera en signal innefattande atminstone en styrparameter for autonom drift och/eller extern styrning av namnda motorfordon medelst ett externt styrsystem; - via ett datagranssnitt overfora signalen fran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styrenhet samt manOvreringssystem, varvid datagranssnittet är anordnat i kommunikativ fOrbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; - avgara huruvida ett forutbestamt tillstand hos namnda motorfordon rader, varvid det forutbestdmda tillstandet hos namnda motorfordon innefattar att mo- torfordonet star stilla; och - tillata initiering av autonom drift av namnda motorfordon dá namnda forutbestamda tillstand hos namnda motorfordon racier. According to an aspect of the present invention, there is provided a method for 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; via a data interface, transmitting the signal from the external control system to an in-house control system, comprising a control unit and operating system, the data interface being arranged in communicative connection with the external control system and the in-vehicle control system; - determining whether a predetermined state of said motor vehicle rows, the predetermined state of said motor vehicle comprising the motor vehicle standing still; and - allowing the initiation of autonomous operation of said motor vehicle then said predetermined state of said motor vehicle racier.

Lampligen genererar det externa styrsystemet fortlOpande ett flertal signaler, varvid varje signal kan innefatta en eller ett flertal styrparametrar fOr autonom drift och/eller extern styrning av motorfordonet. The external control system continuously generates a plurality of signals, each signal may comprise one or a plurality of control parameters for autonomous operation and / or external control of the motor vehicle.

Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande for majliggOrande av extern styrning av ett motorfordon innefattande stegen att: -generera en signal innefattande atminstone en styrparameter for extern styr- ning av namnda motorfordon medelst ett externt styrsystem; 17 - via ett datagranssnitt overfora signalen fran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styrenhet samt manovreringssystem, varvid datagranssnittet är anordnat i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; - avgara huruvida ett forutbestamt tillstand hos ndmnda motorfordon rader, varvid det fOrutbestamda tillstandet hos namnda motorfordon innefattar att motorfordonet star stilla; - tillata initiering av autonom drift av namnda motorfordon dá namnda fOrutbestamda tillstand hos namnda motorfordon rader, - validera namnda signal fran ndmnda externa styrsystem; och - avbryta autonom drift och/eller extern styrning av ndmnda motorfordon, dá namnda signal fran namnda externa styrsystem vid valideringen ej uppfyller ett pa forhand bestdmt kriterium. According to one aspect of the present invention, there is provided a method of 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; 17 - transmitting via a data interface the signal from the external control system to an internal 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 vehicle internal control system; - determining whether a predetermined state of said motor vehicle rows, the predetermined state of said motor vehicle comprising the motor vehicle standing still; allow the initiation of autonomous operation of said motor vehicle when said predetermined state of said motor vehicle rows, - validate said signal from said external control system; and - interrupt autonomous operation and / or external control of said motor vehicle, then said signal from said external control system during validation does not meet a predetermined criterion.

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 fran det externa styrsystemet till ett fordonsinternt styrsystem, innefattande en styrenhet samt manOvreringssystem, varvid datagranssnittet är anordnat i kommunikativ forbindelse med det externa styrsystemet och det fordonsinterna styrsystemet; - avgbra huruvida ett fOrutbestamt tillstand hos ndmnda motorfordon rader, varvid det fOrutbestamda tillstandet hos namnda motorfordon innefattar att mo- torfordonet star stilla; och - tillata initiering av autonom drift av namnda motorfordon dá namnda forutbestamda tillstand hos namnda motorfordon rader. According to one aspect of the present invention, there is provided a method of 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, transmitting the signal from the external control system to an in-house control system, comprising a control unit and a control system, the data interface being arranged in communicative connection with the external control system and the internal vehicle control system; - determining whether a predetermined state of said motor vehicle rows, the predetermined state of said motor vehicle comprising the motor vehicle standing still; and - allowing initiation of autonomous operation of said motor vehicle then said predetermined state of said motor vehicle rows.

Enligt en aspekt av fOreliggande uppfinning tillhandahalles ett fOrfarande fOr mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att kontrollera atminstone en fordonsfunktion hos namnda motorfordon. 18 Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande far mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att tillata initiering av autonom drift och/eller extern styrning av namnda motorfordon dâ namnda fordonsfunktion uppvisar fullgod funktion. 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 step of checking at least one vehicle function of said motor vehicle. 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 step of allowing initiation of autonomous operation and / or external control of said motor vehicle when said vehicle function exhibits satisfactory function.

Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande for majliggarande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att farhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon dã namnda fordonsfunktion ej uppvisar full- god funktion. According to an aspect of the present invention, there is provided a method of locating autonomous operation and / or external control of a motor vehicle comprising the step of preventing initiation of autonomous operation and / or external control of said motor vehicle when said vehicle function does not perform satisfactorily.

Enligt en aspekt av fareliggande uppfinning tillhandahalles ett farfarande far mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att forhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon dâ namnda farutbestamda tillstand hos namnda motorfordon ej rader. 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 step of preventing initiation of autonomous operation and / or external control of said motor vehicle when said hazardous condition of said motor vehicle is not rows.

Enligt en aspekt av fareliggande uppfinning tillhandahalles ett farfarande far mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande stegen att faststalla framforingskaraktaristika och/eller en omgivningskonfiguration, och anpassa namnda validering pa basis av namnda faststallda framfaringskaraktaristika och/eller namnda faststallda omgivningskonfi- guration. 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 determining driving characteristics and / or an ambient configuration, and adapting said validation based on said established driving characteristics and / or said fixed characteristics. guration.

Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande for majliggarande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att ater tillâta autonom drift och/eller extern styrning av ett motorfordon efter avbruten autonom drift och/eller extern styrning pa basis av en mottagen signal fran namnda externa styrsystem. Namnda signal fran det 19 externa styrsystemet innefattar lampligen en begaran om att ater fa framfOra motorfordonet autonomt och/eller externt. According to one aspect of the present invention there is provided a method of enabling autonomous operation and / or external steering of a motor vehicle comprising the step of allowing autonomous operation and / or external steering of a motor vehicle after interrupted autonomous operation and / or external steering on the basis of a received signal from said external control system. Said signal from the external external control system apparently includes a request to be able to drive the motor vehicle again autonomously and / or externally.

Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande for mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att validera namnda signal fran namnda externa styrsystern innefattande en begaran om att ater fä framfora motorfordonet autonomt och/eller externt, varvid ndmnda signal inbegriper operatOrsgenererad information. 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 step of validating said signal from said external steering system comprising a request to drive the motor vehicle again autonomously and / or externally, said signal includes operator-generated information.

Enligt en aspekt av foreliggande uppfinning tillhandahalles ett forfarande for mojliggorande av autonom drift och/eller extern styrning av ett motorfordon innefattande steget att avgara om en fordonsoperator är behOrig pa basis av namnda operatorsgenererade information. 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 step of determining whether a vehicle operator is competent on the basis of said operator generated information.

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 tillhandahdlls 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.

Ovanstaende syften uppnas ocksâ med ett motorfordon innefattande ett systern fOr mOjliggorande av autonom drift och/eller extern styrning. Motorfordo- net kan vara en lastbil, buss eller personbil. Namnda motorfordon kan vara nagot av en lastbil, buss, skogsmaskin, gruvmaskin, hjullastare eller personbil. Namnda fordon kan vara ett hybridfordon eller ett elfordon med en elektrisk motor. The above objects are also achieved with a motor vehicle comprising a sister for enabling autonomous operation and / or external control. The motor vehicle can be a truck, bus or car. Said motor vehicle can be anything from a truck, bus, forestry machine, mining machine, wheel loader or car. Said vehicle may be a hybrid vehicle or an electric vehicle with an electric motor.

Enligt en aspekt av uppfinningen tillhandahalls ett datorprogram, dar namnda datorprogram innefattar programkod fOr att utfora forfarandestegen enligt na- got av patentkraven 10-18, nar namnda datorprogram kOrs pa en dator. According to one aspect of the invention, there is provided a computer program, wherein said computer program comprises program code for performing the procedure steps according to any one of claims 10-18, when said computer program is run on a computer.

Enligt en aspekt av uppfinningen tillhandahdlls en datorprogramprodukt innefattande en programkod fOr att utfora forfarandestegen enligt nagot av patentkraven 10-18, nal- namnda programkod kOrs pd en dator. According to one aspect of the invention, there is provided a computer program product comprising a program code for performing the method steps of any of claims 10-18, said program code being run on a computer.

Enligt en aspekt av uppfinningen tillhandahdlls ett datorprogram, dar namnda datorprogram innefattar programkod for att utfora nagot av de hari namnda forfarandestegen, nar namnda datorprogram kOrs pa en elektronisk styrenhet. According to one aspect of the invention, there is provided a computer program, wherein said computer program includes program code for performing any of the above-mentioned procedure steps, when said computer program is run on an electronic control unit.

Enligt en aspekt av fOreliggande uppfinning tillhandahdlls en datorprogrampro- dukt innefattande en programkod lagrad pa ett, av en dator Idsbart, medium fOr att utfora nagot av de hari namnda forfarandestegen, när 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 any of the above-mentioned method steps, when said program code is run on an electronic control unit.

Enligt en aspekt av fOreliggande uppfinning tillhandahdlls en datorprogrampro- dukt innefattande en programkod lagrad pa ett, av en dator lasbart, medium fOr att utfora nagot av de hari namnda forfarandestegen, när namnda programkod kOrs pd 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 any of the above-mentioned method steps, when said program code is executed on a computer.

Enligt en aspekt av fOreliggande uppfinning tillhandahdlls en datorprogrampro- dukt direkt lagrad pa ett internt minne hos en dator, innefattande ett datorprogram innefattande programkod anordnat att utf6ra nagot av de hari namnda fOrfarandestegen, dã namnda datorprogram kOrs pd en 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 any of the above-mentioned process steps, said computer program running on an electronic control unit.

Ytterligare syften, fOrdelar och nya sal-drag hos den fOreliggande uppfinningen kommer att framga for fackmannen av foljande detaljer, liksom via utovning av uppfinningen. Medan uppfinningen dr beskriven nedan, b6r det framgd att uppfinningen inte ar begrdnsad till de specifika beskrivna detaljerna. Fackmdn som har tillgang till larorna han kommer att karma igen ytterligare applikationer, modifieringar och inforlivanden inom andra omraden, vilka ar inom omfanget fOr uppfinningen. 21 KORT BESKRIVNING AV RITNINGARNA I det foljande beskrivs, sasom ett exempel, foredragna utforingsformer av upp- finningen 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 uppf inning, Fig. 3a Fig. 3b Fig. 3c visar ett flOdesschema fOr ett fOrfarande for majliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt en utfOringsform av fOreliggande uppf inning. visar ett flodesschema for ett fOrfarande for mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt en utforingsform av fOreliggande uppf inning. visar ett flodesschema for ett fOrfarande for mOjliggorande av autonom drift och/eller extern styrning av ett motorfordon enligt en utfOringsform av fOreliggande uppf inning. Additional objects, advantages and novel features of the present invention will become apparent to those skilled in the art from the following details, as well as through the practice of the invention. While the invention is described below, it is to be understood that the invention is not limited to the specific details described. Those skilled in the art having access to the teachings will again appreciate further applications, modifications and incorporations in other fields which are within the scope of the invention. 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. 3a Fig. 3b Fig. 3c shows a flow chart for a method for enabling autonomous operation and / or external control of a motor vehicle according to an embodiment of the present invention. inning. 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. 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. 4visar schematiskt en dator, enligt en utfOringsform av uppfinning- en. Fig. 4 schematically shows a computer, according to an embodiment of the invention.

DETALJERAD BESKRIVNING AV UPPFINNINGEN 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 22 utforingsform av fOreliggande uppf inning. Motorfordonet kan vara ett tungt for-don, sasom en lastbil, buss, hjullastare, skogsmaskin, dumper, gruvmaskin, bandvagn eller stridsvagn. Motorfordonet kan alternativt vara en personbil. Motorfordonet 100 kan enligt ett utforande vara ett hybridfordon. Motorfordonet 100 kan enligt ett utf6rande vara ett elf ordon med en elektrisk motor. Uppfin- ningen är med fordel applicerbar pa fordon i samband med gruvdrift. DETAILED DESCRIPTION OF THE INVENTION 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 for mojliggOrande av autonom drift och/eller extern styrning av ett motorfordon 100 enligt en utfOringsform av fOre- liggande uppf inning. Systemet 200 innefattar ett externt styrsystem 205, ett datagranssnitt 210 och ett fordonsinternt styrsystem 270. Det externa styrsystemet 205 kan vara tillverkat av en tredjepartsleverantor och innefattar ett styrsystem for 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 systemet 205 innefattar enligt en utfOringsform atminstone en styrenhet (ej visad). Namnda styrenhet bearbetar signalerna fran re- spektive sensororgan. Namnda styrenhet kan vidare vara anordnad i kommu- nikativ forbindelse 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 fortlOpande generera en signal Si inne- fattande atminstone en styrparameter f6r autonom och/eller extern styrning av namnda motorfordon 100. Det externa styrsystemet 205 är anordnat att fortlopande generera en signal Si, innefattande atminstone en styrparameter/begaran pa lag niva, sâ som en hastighetsbegdran, bromsbegaran, styrvinkelbegdran eller liknande. 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 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. The external control system 205 is arranged to continuously generate a signal Si, comprising at least one control parameter / request on low level, such as a speed request, brake request, steering angle request or the like.

Det externa styrsystemet 205 och det fordonsinterna styrsystemet 270 kan kommunicera med varandra genom att datagranssnittet 210 är anordnat i 23 kommunikativ forbindelse med det externa styrsystemet 205 och det fordonsinterna styrsystemet 270. Det externa styrsystemet 205 och datagranssnittet 210 är anordnade far kommunikation via en lank L205 och datagranssnittet 210 och det fordonsinterna styrsystemet 270 är anordnade for kommunikation via en lank L210. Det fordonsinterna styrsystemet 270 innefattar en styrenhet 2 samt manovreringssystem 230, 240, 250. Styrenheten 220 ãr anordnad i kommunikativ forbindelse med manovreringssystemen 230, 240, 250 genom en lank L220 och med datagranssnittet genom lanken L210. Manovreringssystemen 230, 240, 250 utgars lampligen av system, som genom det fordonsin- terna styrsystemets 270 styrenhet 220 paverkar bland annat motorfordonets 100 hastighet och riktning. Manovreringssystemen 230, 240, 250 är i detta exempelutforande vdxlingsstyrningssystem 230, bromsstyrningssystem 240 och ett motorstyrningssystem 250. Vaxlingsstyrningssystemet 230 kan exempelvis inbegripa en styrenhet for en automatiserad transmission. Bromsstyrningssy- stemet 240 kan exempelvis inbegripa en styrenhet for elektriskt eller hydrau- liskt styrda hjulbromsar. Motorstyrningssystemet 250 kan exempelvis inbegripa motorstyrningsorgan sasom en styrenhet for bransletillforsel. Det externa styrsystemet 205 är anordnat att fortlopande skicka signalen Si via lanken L205 till datagranssnittet 210. Granssnittet 210 är vidare anordnat att skicka vidare signalen Si till styrenheten 220 via lanken 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 line L205 and the data interface 210 and the in-vehicle control system 270 are arranged for communication via a long L210. The in-vehicle control system 270 comprises a control unit 2 and maneuvering systems 230, 240, 250. The control unit 220 is arranged in communicative connection with the maneuvering 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 constituted by systems which, through the control unit 220 of the vehicle control system 270, influence, among other things, the speed and direction of the motor vehicle 100. The maneuvering systems 230, 240, 250 are in this exemplary shift control system 230, brake control system 240 and an engine control system 250. The shift control system 230 may include, for example, a control unit for an automated transmission. The brake control system 240 may, for example, include a control unit for electrically or hydraulically controlled wheel brakes. The engine control system 250 may include, for example, engine control means such as a fuel supply control unit. The external control system 205 is arranged to continuously send the signal Si via the line L205 to the data interface 210. The interface 210 is further arranged to forward the signal Si to the control unit 220 via the line L210.

Styrenheten 220 ãr anordnad att bearbeta/omvandla/processa signalen Si fran det externa styrsystemet 205 sa att den bearbetade signalen Sib uppvisar ett format som manavreringssystemen 230, 240, 250 hos det fordonsinter- na styrsystemet 270 farvantar sig och kan tolka. Den bearbetade signalen Sib innefattar sdledes samma begaran/styrparameter som signalen Si fran det externa styrsystemet 205 men uppvisar ett annat format. Den bearbetade signalen Sib skickas via lank L220 till namnda manovreringssystem 230, 240, 250. The control unit 220 is arranged to process / convert / process the signal Si from the external control system 205 so that the processed signal Sib has a format which the operating systems 230, 240, 250 of the in-vehicle control system 270 navigate and can interpret. The processed signal Sib thus comprises the same request / control parameter as the signal Si from the external control system 205 but has a different format. The processed signal Sib is sent via line L220 to said maneuvering systems 230, 240, 250.

Namnda styrenhet 220 dr anordnad att vid behov modifiera namnda signal Si fran det externa styrsystemet 205, sa att motorfordonet 100 inte i onadan far- 24 setts i situationer som kan vara skadliga far motorfordonet 100. Modifiering av signalen Si fran det externa styrsystemet 205 medfor saledes att den modifierade signalen S1m innefattar en begaran/styrparameter som skiljer sig fran den ursprungliga begaran/styrparametern hos signalen Si fran det externa styrsystemet 205. Namnda modifierade signal S1m skickas via lank L220 till namnda manovreringssystem 230, 240, 250. Said control unit 220 is arranged to modify, if necessary, said signal Si from the external control system 205, so that the motor vehicle 100 is not inadvertently moved in situations which may be harmful to the motor vehicle 100. Modification of the signal Si from the external control system 205 thus entails that the modified signal S1m comprises a request / control parameter which differs from the original request / control parameter of the signal Si from the external control system 205. Said modified signal S1m is sent via line L220 to said maneuvering system 230, 240, 250.

Styrenheten 220 ãr anordnad att kommunicera med ett kraftaggregat 280 och ett operatarsreglage 290 hos motorfordonet 100. Namnda kraftaggregat 280 styr funktioner hos motorfordonet 100, sasom tippning av flak, hissning av gripklo, styrning av kran etc. Operatorsreglaget 290 utgor ett reglage, som kan manovreras manuellt av operataren nar operatoren ãr lokaliserad inuti motorfordonet. Exempel pa operatorsreglage 290 ãr ratt, gaspedal, bromspedal, vaxelspak/paddel, signaleringsorgan etc. Styrenheten 220 är anordnad i kom- munikativ farbindelse med kraftaggregatet 280 via en lank L280. Styrenheten 220 är anordnad att via namnda lank L280 skicka den bearbetade signalen Sib till namnda kraftaggregat 280, far styrning av namnda kraftaggregat 280. Namnda styrenhet 220 är vidare anordnat att skicka namnda modifierade signal S1m via namnda lank L280 till namnda kraftaggregat 280. Styrenheten 2 är vidare anordnad i kommunikativ farbindelse med operatarsreglagen 290 via en lank L290. Operatorsreglaget är anordnat att vid anvandning skicka en signal S4 till styrenheten 220 via lanken L290. Signalen S4 innefattar styrparametrar, som motsvarar operatarens 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 the platform, hoisting the grab claw, controlling the crane, etc. The operator control 290 is a maneuverable control. manually by the operator when the operator is located inside the motor vehicle. Examples of operator controls 290 are steering wheel, accelerator pedal, brake pedal, gear lever / paddle, signaling means, etc. The control unit 220 is arranged in communicative communication with the power unit 280 via a long L280. The control unit 220 is arranged to send the processed signal Sib to said power supply 280 via said line L280, is controlled by said power unit 280. Said control unit 220 is further arranged to send said modified signal S1m via said line L280 to said power unit 280. The control unit 2 is further arranged in communicative communication with the operator controls 290 via a long L290. The operator control is arranged to send a signal S4 to the control unit 220 via the line L290 during use. The signal S4 comprises control parameters, which correspond to the operator's Onskemal gallant operation of the motor vehicle 100.

Styrenheten 220 är vidare anordnad att avgara huruvida ett forutbestamt till-stand rader hos namnda motorfordon 100 far att tillata initiering av autonom drift och/eller extern styrning. Det forutbestamda tillstandet hos namnda motorfordon 100 innefattar lampligen att motorfordonet 100 star stilla. Det forutbe- stamda tillstandet hos namnda motorfordon 100 kan aven innefatta att motor- fordonets parkeringsbroms ar ilagd och/eller att motorfordonets motor ãr avstangd och/eller att motorfordonets vdxellada är i neutralt tillstand. The control unit 220 is further arranged to determine whether a predetermined state rows of said motor vehicle 100 may allow initiation of autonomous operation and / or external control. The predetermined condition of said motor vehicle 100 suitably includes that the motor vehicle 100 is stationary. The predetermined condition of said motor vehicle 100 may also include that the motor vehicle's parking brake is applied and / or that the motor vehicle's engine is switched off and / or that the motor vehicle's gearbox is in neutral condition.

Styrenheten 220 är vidare anordnad att fOrhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon 100 da namnda forutbestdmda tillstand hos namnda motorfordon ej racier. The control unit 220 is further arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle 100 when said predetermined state of said motor vehicle is not racier.

Styrenheten 220 är vidare anordnad att kontrollera dtminstone en fordonsfunktion has namnda motorfordon 100. The control unit 220 is further arranged to control at least one vehicle function having said motor vehicle 100.

Det fordonsinterna styrsystemet 270 är anordnat att avgOra huruvida en for- donsfunktion fungerar hos namnda motorfordon 100 for att tilldta initiering av autonom drift och/eller extern styrning av motorfordonet 100. Den pa forhand bestamda fordonsfunktionen avser enligt en utforingsform krav pa att fordonets olika manovreringssystem 230, 240, 250 fungerar pa avsett satt, sasom t ex fordonets bromssystem eller alternativt att fordonet 100 har tillrackligt med smOrjolja for att framforas autonomt och/eller externt. The in-vehicle control system 270 is arranged to determine whether a vehicle function operates in said motor vehicle 100 to allow initiation of autonomous operation and / or external control of the motor vehicle 100. According to one embodiment, the predetermined vehicle function refers to requirements that the vehicle's various maneuvering systems 230 , 240, 250 operate as intended, such as the vehicle's braking system or alternatively the vehicle 100 has sufficient lubricating oil to be driven autonomously and / or externally.

Styrenheten 220 är vidare anordnad att tillâta initiering av autonom drift och/eller extern styrning av namnda motorfordon 100 dã namnda fordonsfunktion uppvisar fullgod funktion. The control unit 220 is further arranged to allow initiation of autonomous operation and / or external control of said motor vehicle 100 when said vehicle function exhibits satisfactory function.

Styrenheten 220 är vidare anordnad att fOrhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon dâ namnda fordonsfunktion ej uppvisar fullgod funktion. The control unit 220 is further arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle when said vehicle function does not exhibit satisfactory function.

Styrenheten 220 är vidare anordnad att validera namnda signal Si fran namnda externa styrsystem 205. The control unit 220 is further arranged to validate said signal Si from said external control system 205.

Styrenheten 220 är vidare anordnad att faststalla framforingskaraktaristika och/eller en omgivningskonfiguration; och anpassa namnda validering pd. basis 26 av namnda faststallda framforingskaraktaristika och/eller namnda faststallda omgivningskonfiguration. The control unit 220 is further arranged to determine feed characteristics and / or an ambient configuration; and customize said validation pd. basis 26 of said established performance characteristics and / or said established environmental configuration.

Styrenheten 220 är vidare anordnad att avbryta autonom drift och/eller extern styrning av namnda motorfordon, da namnda signal Si fran namnda externa styrsystem 205 vid valideringen ej uppfyller ett pa fOrhand bestamt kriterium. The control unit 220 is further arranged to interrupt autonomous operation and / or external control of said motor vehicle, as said signal Si from said external control system 205 during the validation does not meet a predetermined criterion.

Namnda styrenhet 220 är enligt en utfOringsform anpassad att generera en signal S3 vid avbruten autonom drift eller extern styrning av namnda motorfor- don 100. Namnda signal S3 kan innefatta information om att namnda autono- ma drift eller externa styrning av namnda motorfordon 100 är avbruten samt information om anledningen till avbrytandet av den autonoma driften eller externa styrningen. Namnda styrenhet ãr anpassad att skicka namnda signal S3 till namnda externa styrsystem 205 via namnda datagranssnitt 210 via lank L210 samt lank L205. According to one embodiment, said control unit 220 is adapted to generate a signal S3 in the event of interrupted autonomous operation or external control of said motor vehicle 100. Said signal S3 may include information that said autonomous operation or external control of said motor vehicle 100 is interrupted and information on the reason for the interruption of autonomous operation or external control. Said control unit is adapted to send said signal S3 to said external control system 205 via said data interface 210 via line L210 and line L205.

Styrenheten 220 är vidare anordnad att ater tillata autonom drift och/eller extern styrning av ett motorfordon 100 efter avbruten autonom drift eller extern styrning pa basis av en mottagen signal S5 fran namnda externa styrsystem 205. Namnda signal S5 innefattar lampligen en begaran om att ater fá framfOra motorfordonet 100 autonomt och/eller externt. The control unit 220 is further arranged to allow again autonomous operation and / or external control of a motor vehicle 100 after interrupted autonomous operation or external control on the basis of a received signal S5 from said external control system 205. Said signal S5 suitably comprises a request to get back drive the motor vehicle 100 autonomously and / or externally.

Styrenheten 220 är vidare anordnad att validera namnda signal S5 fran namnda externa styrsystem 205, varvid namnda signal S5 inbegriper operatOrsge- nererad information. The control unit 220 is further arranged to validate said signal S5 from said external control system 205, said signal S5 including operator-generated information.

Styrenheten 220 är vidare anordnad att avgora om en fordonsoperator dr behorig pa basis av namnda operatOrsgenererade information. The control unit 220 is further arranged to determine whether a vehicle operator is competent on the basis of said operator-generated information.

Figur 3a visar ett flodesschema for ett forfarande f6r mojliggOrande av auto- nom drift och/eller extern styrning av ett motorfordon 100 enligt en utfOringsform av fOreliggande uppfinning. FOrfarandet innefattar steget s301 att via ett 27 datagranssnitt 210 overfora en signal Si fran ett externt styrsystem 205 till ett fordonsintern styrsystem 270, innefattande en styrenhet 220 samt manovreringssystem 230, 240, 250. Datagranssnittet 210 är anordnat i kommunikativ forbindelse med det externa styrsystemet 205 och det fordonsinterna styrsy- stemet 270. Overforingen mellan det externa styrsystemet 205 och datagrans- snittet 210 utfors lampligen via en lank L205. OverfOringen mellan datagranssnittet 210 och det externa styrsystemet utfors lampligen via en lank L210. Steget s301 innefattar aven att avgora huruvida ett fOrutbestamt tillstand hos namnda motorfordon rader, varvid det fOrutbestamda tillstandet hos namnda motorfordon innefattar att motorfordonet star stilla, och att tillata initiering av autonom drift och/eller extern styrning av namnda motorfordon da namnda farutbestamda tillstand hos namnda motorfordon rader. Efter forfarandesteget s301 avslutas forfarandet. Figure 3a shows a flow chart of a method 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 s301 of transmitting via a data interface 210 a signal Si from an external control system 205 to a pre-internal control system 270, comprising a control unit 220 and maneuvering systems 230, 240, 250. The data interface 210 is arranged in communicative connection with the external control system 205 and the in-vehicle control system 270. The transfer 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 external control system is suitably performed via a long L210. The step s301 also comprises determining whether a predetermined state of said motor vehicle rows, the predetermined state of said motor vehicle comprising the motor vehicle stationary, and allowing initiation of autonomous operation and / or external control of said motor vehicle da said predetermined state of said motor vehicle lines. After procedure step s301, the procedure is terminated.

Figur 3b visar ett flOdesschema for ett fOrfarande fOr mOjliggOrande av auto- nom drift och/eller extern styrning av ett motorfordon 100 enligt en utfOringsform av foreliggande uppfinning. Forfarandet innefattar steget s310 att medelst ett externt styrsystem 205 generera atnninstone en signal Si innefattande atminstone en styrparameter for autonom drift och/eller extern styrning av namnda motorfordon 100. Efter forfarandesteget s310 utfors ett fOrfarandesteg s320. Figure 3b shows a flow chart of a method 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 at least one signal Si comprising at least one control parameter for autonomous operation and / or external control of said motor vehicle 100. After the method step s310 a method step s320 is performed.

FOrfarandesteg s320 innefattar att via ett datagranssnitt 210 OverfOra signalen Si fran det externa styrsystemet 205 till ett fordonsinternt styrsystem 270, in- nefattande en styrenhet 220 samt manOvreringssystem 230, 240, 250, varvid datagranssnittet 210 dr anordnat i kommunikativ forbindelse med det externa styrsystemet 205 och det fordonsinterna styrsystemet 270. Overforingen melIan det externa styrsystemet 205 och datagranssnittet 210 utfors lampligen via en lank L205. Overforingen mellan datagranssnittet 210 och det fordonsinterna styrsystemet utfOrs lampligen via en lank L210. Efter forfarandesteget s3 utfors ett fOrfarandesteg s330. 28 Forfarandesteget s330 innefattar att avgara huruvida ett forutbestamt tillstand hos namnda motorfordon 100 rader, varvid namnda forutbestamda tillstand innefattar att motorfordonet 100 star stilla. Namnda forutbestamda tillstand innefattar enligt en utforingsform att parkeringsbromsen är ilagd. Namnda forut- bestamda tillstand innefattarenligt en utforingsform att motorfordonets 100 mo- tor är avstangd och/eller att motorfordonets 100 vaxellada är i neutralt till-stand. . Namnda forutbestamda tillstand kan innefatta en eller flera av ovan namnda tillstand. Forfarandesteget s330 utfOrs lampligen av styrenheten 220 som via lankar kommunicerar med namnda manOvreringssystem230, 240, 2 och/eller andra fordonsinterna styrenheter. Dâ namnda forutbestamda tillstand, innefattande atminstone ett tillstand, rader utfors forfarandesteg s340. Da namnda forutbestamda tillstand innefattande atminstone ett tillstand inte rader utfors fOrfarandesteg s350. Method step s320 comprises transmitting via a data interface 210 the signal Si from the 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 being arranged in communicative connection with the external control system 205 and the in-vehicle control system 270. The transfer 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 is suitably performed via a long L210. After the procedure step s3, one procedure step s330 is performed. The method step s330 comprises determining whether a predetermined state of said motor vehicle 100 rows, said predetermined state comprising that the motor vehicle 100 is stationary. Said predetermined condition comprises, according to one embodiment, that the parking brake is applied. Said predetermined condition comprises according to an embodiment that the motor of the motor vehicle 100 is switched off and / or that the gearbox of the motor vehicle 100 is in the neutral state. . Said predetermined condition may comprise one or more of the above-mentioned conditions. The process step s330 is suitably performed by the control unit 220 which communicates via lines with the said operating systems230, 240, 2 and / or other in-vehicle control units. Then said predetermined state, including at least one state, rows are performed step step s340. Since said predetermined state comprising at least one state not rows is performed procedure step s350.

FOrfarandesteget s330 innefattar enligt en utfOringsform aven att medelst styr- enheten 220 kontrollera atminstone en fordonsfunktion hos namnda motorfordon 100. Namnda fordonsfunktion avser enligt en utforingsform fordonets bromssystem. Namnda fordonsfunktion kan enligt en utfOringsform avse fordo-nets framdrivningssystem, inbegripande motor och transmission. Namnda for- donsfunktion avser enligt en utforingsform fordonets navigeringssystem. FOrfa- randesteget s330 utfors lampligen av styrenheten 220 som via lankar kommunicerar med motorfordonets 100 manOvreringssystem 230, 240, 250 alternativt framdrivningssystem. Dä namnda fordonsfunktion uppvisar fullgod funktion utfors fOrfarandesteg s340. Dã namnda fordonsfunktion ej uppvisar fullgod funktion utfOrs fOrfarandesteg s350. The method step s330 according to an embodiment also comprises, by means of the control unit 220, checking at least one vehicle function of said motor vehicle 100. According to one embodiment, said vehicle function refers to the brake system of the vehicle. Said vehicle function may, according to one embodiment, refer to the vehicle's propulsion system, including the engine and transmission. According to one embodiment, the said vehicle function refers to the vehicle's navigation system. The test stage s330 is suitably performed by the control unit 220 which communicates via lines with the motor vehicle 100 maneuvering system 230, 240, 250 or alternatively the propulsion system. When the said vehicle function exhibits satisfactory function, procedure step s340 is performed. The said vehicle function does not have a satisfactory function when performing step s350.

Forfarandesteget s340 utfors endast om det i fOrfarandesteg s330 avgars att namnda forutbestamda fordonstillstand rader och alternativt att namnda forut- bestamda fordonsfunktion uppvisar fullgod funktion. Forfarandesteget s3 innefattar att tillata initiering av autonom drift och/eller extern styrning av motorfordonet 100. FOrfarandesteget s340 att tillata initiering av autonom drift 29 och/eller extern styrning av motorfordonet 100 innefattar lampligen att styrenheten 220 bearbetar/behandlar/processar/omvandlar signalen Si fran det externa styrsystemet 205 och overfar den bearbetade signalen S1b till manovreringssystemen 230, 240, 250. Styrenheten 220 bearbetar lampligen signalen Si fran det externa styrsystemet 205 sâ att den bearbetade signalen Sib upp- visar ett format som manovreringssystemen 230, 240, 250 hos det fordonsinterna styrsystemet 270 forvantar sig och kan tolka. Overforingen av signalen Sib fran styrenheten 220 och manavreringssystemen 230, 240, 250 utfOrs lampligen via en lank L220. Efter farfarandesteget s340 avslutas farfarandet. Procedure step s340 is performed only if in procedure step s330 it is determined that said predetermined vehicle condition lines and alternatively that said predetermined vehicle function exhibits satisfactory function. The process step s3 comprises allowing initiation of autonomous operation and / or external control of the motor vehicle 100. The process step s340 comprising allowing initiation of autonomous operation 29 and / or external control of the motor vehicle 100 suitably comprises that the control unit 220 processes / processes / processes / converts the signal Si from the external control system 205 and transmits the processed signal S1b to the control systems 230, 240, 250. The control unit 220 suitably processes the signal Si from the external control system 205 so that the processed signal Sib has a format similar to the control systems 230, 240, 250 of the vehicle interior. the control system 270 interacts and can interpret. The transmission of the signal Sib from the control unit 220 and the operating systems 230, 240, 250 is suitably performed via a long L220. After step s340, the step ends.

Alternativt repeteras farfarandet fran det forsta forfarandesteget s310. Alternatively, the procedure is repeated from the first procedure step s310.

Forfarandesteget s350 utfors endast om det i farfarandesteg s330 avgars att namnda forutbestamda fordonstillstand ej rader och/eller att namnda farutbestamda fordonsfunktion ej uppvisar fullgod funktion. Forfarandesteget s3 innefattar att farhindra initiering av autonom drift och/eller extern styrning av motorfordonet 100. FOrfarandesteget s350 att farhindra initiering av autonom drift och/eller extern styrning av motorfordonet innefattar lampligen att medelst styrenheten 220 stoppa signalen Si fran det externa styrsystemet 205 och medelst styrenheten 220 generera en signal S2 far intern styrning av motorfor- donet 100 samt att overfara signalen far intern styrning S2 fran styrenheten 220 till manovreringssystemen 230, 240, 250. Overforingen av signalen S2 for intern styrning utfors lampligen via lanken L220. Signalen S2 for intern styrning innefattar lampligen styrparametrar far att styra motorfordonet 100, sa att motorfordonet 100 stannar. Efter forfarandesteget s350 avslutas farfarandet. Al- ternativt repeteras farfarandet fran det farsta farfarandesteget s310. Procedure step s350 is performed only if in process step s330 it is determined that said predetermined vehicle condition does not line up and / or that said predetermined vehicle function does not exhibit satisfactory function. The process step s3 comprises preventing initiation of autonomous operation and / or external control of the motor vehicle 100. The process step s350 comprises preventing initiation of autonomous operation and / or external control of the motor vehicle suitably comprises by means of the control unit 220 stopping the signal Si from the external control system 205 and by the control unit 220 generates a signal S2 for internal control of the motor vehicle 100 and to transmit the signal for internal control S2 from the control unit 220 to the maneuvering systems 230, 240, 250. The transmission of the signal S2 for internal control is conveniently performed via the line L220. The signal S2 for internal control apparently includes control parameters for controlling the motor vehicle 100, so that the motor vehicle 100 stops. After procedure step s350, the procedure is terminated. Alternatively, the procedure from the first procedure step s310 is repeated.

Figur 3c visar ett flodesschema for ett forfarande for majliggarande av auto-nom drift och/eller extern styrning av ett motorfordon 100 enligt en utfaringsform av fareliggande uppfinning. Forfarandet innefattar steget s310 att medelst ett externt styrsystem 205 generera atminstone en signal Si innefattande at- minstone en styrparameter far autonom drift och/eller extern styrning av namnda motorfordon 100. Efter fOrfarandesteget s310 utfors ett forfarandesteg s320. Figure 3c shows a flow chart of a method for locating automated 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 at least one signal Si comprising at least one control parameter for autonomous operation and / or external control of said motor vehicle 100. After the method step s310 a method step s320 is performed.

Forfarandesteg s320 innefattar att via ett datagranssnitt 210 overfOra signalen Si fran det externa styrsystemet 205 till ett fordonsinternt styrsystem 270, in- nefattande en styrenhet 220 samt manavreringssystem 230, 240, 250, varvid datagranssnittet 210 ãr anordnat i kommunikativ forbindelse med det externa styrsystemet 205 och det fordonsinterna styrsystemet 270. OverfOringen melIan det externa styrsystemet 205 och datagranssnittet 210 utfOrs lampligen via en lank L205. Overforingen mellan datagranssnittet 210 och det fordonsinterna styrsystemet utfOrs lampligen via en lank L210. Efter forfarandesteget 5320 utfors ett fOrfarandesteg s330. Method step s320 comprises transmitting via a data interface 210 the signal Si from the 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 being arranged in communicative connection with the external control system 205 and the in-vehicle control system 270. The transfer 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 is suitably performed via a long L210. After step 5320, one step s330 is performed.

Forfarandesteget s330 innefattar att avgara huruvida ett forutbestamt tillstand hos namnda motorfordon 100 rader. Namnda forutbestamda tillstand innefattar att motorfordonet 100 star stilla. Det fOrutbestamda tillstandet kan aven innefatta att motorfordonets 100 parkeringsbroms är ilagd och/eller att motorfordonets 100 motor är avstangd och/eller att motorfordonets 100 vaxellada är i neutralt tillstand. Namnda forutbestamda tillstand kan innefatta en eller flera av ovan namnda tillstand. Forfarandesteget s330 utfOrs lampligen av styrenheten 220 som via lankar kommunicerar med namnda forutbestamda manovreringssystem 230, 240, 250 eller framdrivningsorgan. Da namnda fOrutbestamda tillstand innefattande atminstone ett tillsta'nd rader utfOrs fOrfarandesteg s340. The process step s330 comprises determining whether a predetermined state of said motor vehicle is 100 rows. Said predetermined condition comprises that the motor vehicle 100 is stationary. The predetermined condition may also include that the parking brake of the motor vehicle 100 is applied and / or that the engine of the motor vehicle 100 is switched off and / or that the gearbox of the motor vehicle 100 is in the neutral state. Said predetermined condition may comprise one or more of the above-mentioned conditions. The process step s330 is suitably performed by the control unit 220 which communicates via lines with said predetermined maneuvering systems 230, 240, 250 or propulsion means. When said predetermined state including at least one state row is performed, step step s340.

FOrfarandesteget s330 innefattar enligt en utfOringsform att medelst styrenhe- ten 220 kontrollera atminstone en fordonsfunktion has namnda motorfordon 100. Namnda fordonsfunktion avser enligt en utfOringsform fordonets bromssystem. Namnda fordonsfunktion kan enligt en utforingsform avse fordonets framdrivningssystem, exempelvis inbegripande motor och transmission. The method step s330 comprises, according to one embodiment, by means of the control unit 220, checking at least one vehicle function having said motor vehicle 100. According to one embodiment, said vehicle function refers to the vehicle's braking system. Said vehicle function may, according to one embodiment, refer to the vehicle's propulsion system, for example including the engine and transmission.

Namnda fordonsfunktion avser enligt en utforingsform fordonets navigerings- system. FOrfarandesteget s330 utfors lampligen av styrenheten 220 som via lankar kommunicerar med motorfordonets 100 manOvreringssystem 230, 240, 31 250 alternativt framdrivningssystem. Da namnda fordonsfunktion uppvisar full-god funktion utfors furfarandesteg s340. Named vehicle function according to one embodiment refers to the vehicle's navigation system. The process step s330 is suitably performed by the control unit 220 which communicates via lines with the operating system 230, 240, 31 250 of the motor vehicle 100 or alternatively the propulsion system. Since the said vehicle function exhibits full-good function, step step s340 is performed.

Forfarandesteget s340 utfors endast om det i fOrfarandesteg s330 avgars att namnda forutbestdmda fordonstillstand racier och att namnda forutbestamda fordonsfunktion uppvisar fullgod funktion. FOrfarandesteget s340 innefattar att tillata initiering av autonom drift och/eller extern styrning av motorfordonet 100. FOrfarandesteget s340 att tillata initiering av autonom drift och/eller extern styrning av motorfordonet 100 innefattar lampligen att styrenheten 220 bearbe- tar/behandlar/processar/omvandlar signalen Si fran det externa styrsystemet 205 och overfOr den bearbetade signalen S1b till manovreringssystemen 230, 240, 250. OverfOringen av signalen Sib fran styrenheten 220 och manovreringssystemen 230, 240, 250 utfOrs lampligen via en lank L220. Procedure step s340 is performed only if in process step s330 it is determined that said predetermined vehicle condition is racier and that said predetermined vehicle function exhibits satisfactory function. The process step s340 comprises allowing initiation of autonomous operation and / or external control of the motor vehicle 100. The process step s340 comprising allowing initiation of autonomous operation and / or external control of the motor vehicle 100 suitably comprises that the control unit 220 processes / processes / processes / converts the signal Si from the external control system 205 and transmits the processed signal S1b to the control systems 230, 240, 250. The transmission of the signal Sib from the control unit 220 and the control systems 230, 240, 250 is suitably performed via a long L220.

FOrfarandesteg s360 utfOrs om det vid autonom drift och/eller extern styrning av namnda motorfordon intraffar nagot som gOr att den autonoma driften eller externa styrningen avbryts. Enligt ett exempel avbryts autonom drift och/eller externs styrning av motorfordonet 100 dá en signal Si fran namnda externa styrsystem 205 vid validering av signalen Si ej uppfyller ett pa fOrhand be- stamt kriterium. Enligt ett exempel avbryts autonom drift och/eller extern styr- ning av motorfordonet 100, da. motorfordonet 100 fatt slut pa bransle eller da nagon komponent i motorfordonet har havererat. Enligt en utforingsfrom valideras namnda signal Si fran namnda externa styrsystem 205. Namnda validering anpassas enligt en utfOringsform pa basis av faststallda framforingskarak- taristika och eller en omgivningskonfiguration hos motorfordonet 100. Da namnda validering ej är uppfylld, eller ej har gett onskat resultat, avbryts den autonoma driften och/eller den externa styrningen. Vid avbruten autonom drift och/eller extern styrning av namnda motorfordon 100 genereras foretradesvis en signal S2 fran motorfordonets styrenhet 220 varvid namnda signal S2 inne- fattar styrparametrar for intern styrning, som minimerar risken for skador hos motorfordonet och objekt och/eller personer i dess omgivning. Exempelvis innefattar den interna styrningen styrparametrar som medfOr att motorfordonet 32 100 bromsas och/eller stannas/parkeras. For att en operator ater ska fa tillatelse att framfora fordonet 100 autonomt och/eller externt efter en avbruten auto-nom drift och/eller extern styrning av namnda motorfordon 100 kravs enligt en utfOringsform att namnda operator skickar en signal S5 till namnda motorfor- don 100, innefattande en begaran om att ater fa' framfora motorofordonet 100 autonomt och/eller externt. Namnda signal S5 ska enligt en utfOringsform innehalla operatorsgenererad information. Enligt en utfOringsform finns forutbestamda krav pa namnda operatorsgenererade information. Enligt en utfOringsform kan namnda krav pa den operatOrsgenererade informationen innefatta att operatoren utfort kontrollkommandon enligt ett forutbestamt flode. Enligt en utfOringsform kan namnda krav pa den operatOrsgenererade informationen utgoras av att en kod som är utsedd for det aktuella tillfället ska innefattas i den operatOrsgenererade informationen. Enligt en utfOringsform kan namnda krav pa den operatOrsgenererade informationen innefatta kontrollkommandon utforda enligt ett flOde som bestams i realtid av styrenheten 220. Da namnda fOrutbestamda krav är uppfyllt utfOrs fOrfarandesteg s370. Da namnda fOrutbestamda krav ej är uppfyllt utfors forfarandesteg s380. Procedure step s360 is performed if during autonomous operation and / or external control of the said motor vehicle something happens that causes the autonomous operation or external control to be interrupted. According to one example, autonomous operation and / or external control of the motor vehicle 100 is interrupted when a signal Si from said external control system 205 upon validation of the signal Si does not meet a predetermined criterion. According to one example, autonomous operation and / or external control of the motor vehicle 100 is interrupted, da. the motor vehicle 100 has run out of fuel or when a component in the motor vehicle has failed. According to an embodiment, said signal Si is validated from said external control system 205. Said validation is adapted according to an embodiment on the basis of established driving characteristics and / or an ambient configuration of the motor vehicle 100. As said validation is not fulfilled, or has not given the desired result, it is interrupted autonomous operation and / or external control. In the event of interrupted autonomous operation and / or external control of said motor vehicle 100, a signal S2 is preferably generated from the control unit 220 of the motor vehicle, said signal S2 comprising control parameters for internal control, which minimizes the risk of damage to the motor vehicle and objects and / or persons in its vicinity. . For example, the internal steering includes steering parameters which cause the motor vehicle 32 to be braked and / or stopped / parked. In order for an operator to be permitted to drive the vehicle 100 autonomously and / or externally after an interrupted autonomous operation and / or external control of said motor vehicle 100, it is required according to one embodiment that said operator sends a signal S5 to said motor vehicle 100. , including a request to drive the motor vehicle 100 again autonomously and / or externally. According to one embodiment, said signal S5 must contain operator-generated information. According to one embodiment, there are predetermined requirements for said operator-generated information. According to one embodiment, said requirements for the operator-generated information may comprise that the operator executes control commands according to a predetermined flow. According to one embodiment, the said requirement for the operator-generated information may be that a code designated for the current occasion shall be included in the operator-generated information. According to one embodiment, said requirements for the operator-generated information may include control commands challenged according to a flow determined in real time by the control unit 220. Since said predetermined requirements are fulfilled for execution step s370. Since the said predetermined requirements are not met, procedure step s380 is performed.

Forfarandesteg s370 utfors endast da ett forutbestamt krav pa den operators- genererade informationen som innefattas i en signal S5 sand fran det externa styrsystemet 205 via en lank L205 är uppfyllt. Forfarandesteget s370 innefattar att ater tillata autonom drift och/eller extern styrning av motorfordonet 100. Firfarandesteget s370 att ater tillata autonom drift och/eller extern styrning av motorfordonet 100 innefattar lampligen att styrenheten 220 bearbe- tar/behandlar/processar/omvandlar signalen Si fran det externa styrsystemet 205 och overfOr den bearbetade signalen S1b till manovreringssystemen 230, 240, 250. OverfOringen av signalen Sib fran styrenheten 220 till manovreringssystemen 230, 240, 250 utfors lampligen via en lank L220. Efter forfarandesteget s370 avslutas fOrfarandet. Alternativt repeteras forfarandet fran det forsta forfarandesteget s310. 33 Forfarandesteget s380 utfors endast om det i fOrfarandesteg s360 avgars att namnda krav pa namnda operatorsgenererade information ej är uppfyllt. Forfarandesteget s360 innefattar att forhindra tillatelse av autonom drift och/eller extern styrning av motorfordonet 100. Forfarandesteget s380 att fOrhindra au- tonom drift och/eller extern styrning av motorfordonet 100 innefattar lampligen att medelst styrenheten 220 stoppa signalen Si frau det externa styrsystemet 205. Efter forfarandesteget s380 avslutas fOrfarandet. Alternativt repeteras forfarandet fran det forsta fOrfarandesteget s310. Procedure step s370 is performed only when a predetermined requirement for the operator-generated information contained in a signal S5 sand from the external control system 205 via a long L205 is met. The process step s370 comprises again allowing autonomous operation and / or external control of the motor vehicle 100. The step step s370 comprising again allowing autonomous operation and / or external control of the motor vehicle 100 suitably comprises that the control unit 220 processes / processes / processes / converts the signal Si therefrom. external control system 205 and transmits the processed signal S1b to the control systems 230, 240, 250. The transmission of the signal Sib from the control unit 220 to the control systems 230, 240, 250 is suitably performed via a long L220. After procedure step s370, the procedure is terminated. Alternatively, the procedure is repeated from the first procedure step s310. 33 The procedure step s380 is performed only if in procedure step s360 it is decided that the said requirement for the said operator-generated information is not met. Procedure step s360 comprises preventing permission of autonomous operation and / or external control of the motor vehicle 100. Procedure step s380 comprising preventing autonomous operation and / or external control of the motor vehicle 100 suitably comprises stopping the signal Si from the external control system 205 by means of the control unit 220. procedure step s380 the procedure is terminated. Alternatively, repeat the procedure from the first procedure step s310.

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 innefattar ett icke-flyktigt minne 420, en databehandlingsenhet 410 och ett Ids/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 ocksâ 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 an Ids / write memory 450. The non-volatile memory 420 has a first memory portion 430 used in 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.

Has anordningen 400 tillhandahdlls ett datorprogram P, som kan innefatta rutiner fOr autonom drift och/eller extern styrning av ett motorfordon 100. Has the device 400 provided with a computer program P, which may include routines for autonomous operation and / or external control of a motor vehicle 100.

Datorprogrammet P kan innefatta rutiner fOr att generera en signal Si innefat- tande en styrparameter for autonom drift och/eller extern styrning av namnda motorfordon 100 samt rutiner for att via ett datagranssnitt 210 skicka/mottaga signalen Si. Datorprogrammet P kan innefatta rutiner for att validera signalen Si. Datorprogrammet kan innefatta rutiner fOr att kontrollera dtminstone en fordonsfunktion has namnda motorfordon 100. Datorprogrammet P kan inne- fatta rutiner fOr att tillâta initiering av autonom drift och/eller extern styrning av namnda motorfordon 220 dâ ndmnda fordonsfunktion uppvisar fullgod funktion. 34 Datorprogrammet P kan innefatta rutiner far att fOrhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon 220 dä namnda fordonsfunktion ej uppvisar fullgod funktion. Datorprogrammet P kan innefatta rutiner for att avgOra huruvida ett fOrutbestamt tillstand hos namnda motorfordon 100 rader. Datorprogrammet P kan innefatta rutiner fOr att tillata initiering av auto- nom drift och/eller extern styrning av namnda motorfordon 220 ciâ namnda fOrutbestamda tillstand hos namnda motorfordon 100 rader. Datorprogrammet P kan innefatta rutiner for att, fOrhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon 220 dä namnda fOrutbestamda tillstand hos namnda motorfordon 100 ej rader. Datorprogrammet P kan innefatta rutiner for att, validera namnda signal Si fran namnda externa styrsystem 205. Datorprogrammet P kan innefatta rutiner for att, faststalla framforingskaraktaristika och/eller en omgivningskonfiguration och anpassa namnda validering pa basis av namnda faststallda framforingskaraktaristika och/eller namnda faststallda omgivningskonfiguration. Datorprogrammet P kan innefatta rutiner fOr att av- bryta autonom drift och/eller extern styrning av namnda motorfordon 100, cid namnda signal Si fran namnda externa styrsystem 205 ej uppfyller ett pa for-hand bestamt kriterium. Datorprogrammet P kan innefatta rutiner for att ater tillata autonom drift och/eller extern styrning av ett motorfordon 100 efter av- bruten autonom drift och/eller extern styrning pa basis av en mottagen signal S5 fran namnda externa styrsystem 205. Datorprogrammet P kan innefatta rutiner far att validera namnda signal S5 fran namnda externa styrsystem 205, varvid namnda signal S5 inbegriper operatOrsgenererad information. Datorprogrammet P kan innefatta rutiner for att avg6ra am en fordonsoperat6r ãr behOrig pa basis av namnda operatOrsgenererade information. The computer program P may comprise routines for generating a signal Si comprising a control parameter for autonomous operation and / or external control of said motor vehicle 100 as well as routines for sending / receiving the signal Si via a data interface 210. The computer program P may include routines for validating the signal Si. The computer program may include routines for checking at least one vehicle function having said motor vehicle 100. The computer program P may include routines for allowing initiation of autonomous operation and / or external control of said motor vehicle 220 when said vehicle function exhibits adequate function. The computer program P may comprise routines for preventing the initiation of autonomous operation and / or external control of said motor vehicle 220 when said vehicle function does not exhibit satisfactory function. The computer program P may include routines for determining whether a predetermined state of said motor vehicle is 100 rows. The computer program P may comprise routines for allowing initiation of autonomous operation and / or external control of said motor vehicle 220 in said predetermined state of said motor vehicle 100 rows. The computer program P may comprise routines for preventing the initiation of autonomous operation and / or external control of said motor vehicle 220 when said predetermined state of said motor vehicle 100 is not rows. The computer program P may comprise routines for validating said signal Si from said external control system 205. The computer program P may comprise routines for determining performance characteristics and / or an environment configuration and adapting said validation on the basis of said established performance characteristics and / or renaming characteristics. The computer program P may comprise routines for interrupting autonomous operation and / or external control of said motor vehicle 100, if said signal Si from said external control system 205 does not meet a predetermined criterion. The computer program P may comprise routines for allowing autonomous operation and / or external control of a motor vehicle 100 after interrupted autonomous operation and / or external control on the basis of a received signal S5 from said external control system 205. The computer program P may include routines for validating said signal S5 from said external control system 205, said signal S5 including operator generated information. The computer program P may include routines for determining whether a vehicle operator is competent on the basis of said operator-generated information.

Datorprogrammet P kan vara lagrat pa ett exekverbart vis eller pa komprimerat vis i ett minne 460 och/eller i ett las/skrivminne 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.

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 lds/skrivminnet 450. 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 lds / write memory 450.

Databehandlingsanordningen 410 kan kommunicera med en dataport 499 via en databuss 415. Det icke-flyktiga minnet 420 är avsett far kommunikation med databehandlingsenheten 410 via en databuss 412. Det separata minnet 460 är avsett att kommunicera med databehandlingsenheten 410 via en data-buss 411. Las/skrivminnet 450 är anordnat att kommunicera med databehandlingsenheten 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 is capable of communicating with a data port 499 via a data bus 415. The non-volatile memory 420 is intended to communicate 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. Read 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).

NI& data mottages pa dataporten 499 lagras det temporart i den andra minnesdelen 440. NJ& mottagen indata temporart har lagrats, âr databehandlingsenheten 410 iordningstalld att utfara exekvering av kod pa ett vis som beskri- vits ovan. When NI & data is received on the data port 499, it is temporarily stored in the second memory part 440. NJ & 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 utfarande innefattar signaler mottagna pa dataporten 499 parametrar for autonom drift och/eller extern styrning av motorfordonet 100. Enligt ett utforande innefattar signaler mottagna pa dataporten 499 parametrar far intern styrning av motorfordonet 100. Enligt ett utfarande innefattar signaler mottagna pa dataporten 499 information fran ett operatorsreglage 290. Enligt ett utfarande innefattar signaler mottagna pa dataporten 499 information fran ett kraftaggregat 280. Enligt ett utfarande innefattar signaler mottagna pa dataporten 499 information om att det fordonsinterna styrsystemet 270 styr motorfordonet 100. According to one embodiment, signals received at the data port include 499 parameters for autonomous operation and / or external control of the motor vehicle 100. According to one embodiment, signals received at the data port include 499 parameters for internal control of the motor vehicle 100. According to one embodiment, signals received at the data port 499 include information from According to one method, signals received at the data port 499 include information from a power supply 280. According to one method, signals received at the data port 499 include information that the in-vehicle control system 270 controls the motor vehicle 100.

De mottagna signalerna pa dataporten 499 kan anvandas av anordningen 400 for att avgara om namnda motorfordon 100 ska tillatas att framforas autonomt och/eller externt eller forhindras att framfaras autonomt och/eller externt. The received signals on the data port 499 can be used by the device 400 to decide whether the said motor vehicle 100 should be allowed to drive autonomously and / or externally or prevented from being driven autonomously and / or externally.

Delar av metoderna beskrivna hdri kan utforas av anordningen 400 med hjdlp av databehandlingsenheten 410 som kor programmet lagrat i minnet 460 eller 36 las/skrivminnet 450. NJ& anordningen 400 Icor programmet, exekveras hari beskrivna forfaranden. Parts of the methods described herein may be performed by the device 400 using the data processing unit 410 as the program stored in the memory 460 or 36 read / write memory 450. The NJ & device 400 Icor program is executed in the methods described.

Den foregaende beskrivningen av de foredragna utforingsformerna av fOrelig- gande uppf inning har tillhandahallits i syftet att illustrera och beskriva uppfin- ningen. Det är inte avsett att vara uttommande eller begransa uppfinningen till de beskrivna varianterna. Uppenbarligen kommer manga modifieringar och variationer att framgâ fOr fackmannen. Utf6ringsformerna valdes och beskrevs fOr att bast fOrklara principerna av uppfinningen och dess praktiska tillamp- ningar, och darmed mojliggOra for fackman att forsta uppfinningen fOr olika utforingsformer och med de olika modifieringarna som ar lampliga for det avsedda bruket. 37 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 chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling those skilled in the art to understand the invention for different embodiments and with the various modifications which are appropriate to the intended use. 37

Claims (23)

PATE NTKRAVPATE NTKRAV 1. System 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 styrparameter for autonom drift och/eller extern styrning av namnda motorfordon; och - ett fordonsinternt styrsystem (270) innefattande en styrenhet (220), kannetecknat av: - ett datagranssnitt (210) anordnat i kommunikativ forbindelse med namnda externa styrsystem (205) och namnda fordonsinterna styrsystem (270), varvid namnda datagranssnitt (210) dr anordnat att Overfora namnda signal (Si) fran namnda externa styrsystem (205) till namnda fordonsinterna styrsystem (270), och varvid namnda styrenhet (220) ãr anordnad att avgifira huruvida ett fOrut- bestamt tillstand rader hos namnda motorfordon (100) fOr att tillata initiering av autonom drift och/eller extern styrning, dãr det forutbestamda tillstandet hos namnda motorfordon (100) innefattar att motorfordonet (100) star stilla, varvid namnda styrenhet (220) är anordnad att validera namnda signal (Si) fran namnda externa styrsystem (205) och varvid namnda styrenhet (220) är an- ordnad att avbryta autonom drift och/eller extern styrning av namnda motorfordon (100), dã namnda signal (Si) fran namnda externa styrsystem (205) vid valideringen ej uppfyller atminstone ett pa fOrhand bestamt kriterium.A system 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 - an in-house control system (270) comprising a control unit (220), characterized by: - a data interface (210) arranged in communicative connection with said external control system (205) and said in-vehicle control system (270), said data interface (210) arranged to transmit said signal (Si) from said external control system (205) to said in-vehicle control system (270), and said control unit (220) being arranged to output whether a predetermined state lines of said motor vehicle (100) to allow initiating autonomous operation and / or external control, wherein the predetermined state of said motor vehicle (100) comprises that the motor vehicle (100) is stationary, said control unit (220) being arranged to validate said signal (Si) from said external control system (205). ) and wherein said control unit (220) is arranged to interrupt autonomous operation and / or external control of said motor vehicle (100), then said signal (Si) from said external control system em (205) in the validation does not meet at least one predetermined criterion. 2. System enligt krav 1, varvid namnda styrenhet (220) är anordnad att kontrol- lera atminstone en fordonsfunktion hos namnda motorfordon (100).The system of claim 1, wherein said control unit (220) is arranged to check at least one vehicle function of said motor vehicle (100). 3. System enligt krav 2, varvid namnda styrenhet (220) är anordnad att tillata initiering av autonom drift och/eller extern styrning av namnda motorfordon (100) ciâ namnda fordonsfunktion uppvisar fullgod funktion. 38A system according to claim 2, wherein said control unit (220) is arranged to allow initiation of autonomous operation and / or external control of said motor vehicle (100) and said vehicle function exhibits satisfactory function. 38 4. System enligt nagot av krav 2 eller 3, varvid namnda styrenhet (220) är anordnad att forhindra initiering av autonom drift och/eller extern styrning av ndmnda motorfordon (100) da ndmnda fordonsfunktion ej uppvisar fullgod fun ktion.A system according to any one of claims 2 or 3, wherein said control unit (220) is arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle (100) as said vehicle function does not exhibit satisfactory function. 5. System enligt nagot av foregaende krav, varvid ndmnda styrenhet (220) ãr anordnad att forhindra initiering av autonom drift och/eller extern styrning av ndmnda motorfordon (100) dá ndmnda forutbestdmda tillstand hos ndmnda motorfordon (100) ej rader.A system according to any one of the preceding claims, wherein said control unit (220) is arranged to prevent initiation of autonomous operation and / or external control of said motor vehicle (100) when said predetermined condition of said motor vehicle (100) is not rows. 6. System enligt nagot av foregaende krav, varvid ndmnda styrenhet (220) är anordnad att faststalla framforingskaraktdristika och/eller en omgivningskonfiguration, dâr namnda styrenhet (220) är anordnad att anpassa namnda validering pa basis av ndmnda faststallda framforingskaraktdristika och/eller ndmnda faststdIlda omgivningskonfiguration.A system according to any one of the preceding claims, wherein said control unit (220) is arranged to determine performance characteristics and / or an environment configuration, wherein said control unit (220) is arranged to adapt said validation on the basis of said established performance characteristics and / or configuration. . 7. System enligt nagot av krav 1-6, varvid ndmnda styrenhet (220) är anpassad att ater tillata autonom drift och/eller extern styrning av ett motorfordon (100) efter avbruten autonom drift och/eller extern styrning pa basis av en mot- tagen signal (S5) fran ndmnda externa styrsystem (205).A system according to any one of claims 1-6, wherein said control unit (220) is adapted to again allow autonomous operation and / or external control of a motor vehicle (100) after interrupted autonomous operation and / or external control on the basis of a counter. signal (S5) taken from the said external control system (205). 8. System enligt krav 7, varvid ndmnda styrenhet (220) ãr anpassad att validera ndmnda signal (S5) fran ndmnda externa styrsystem (205), varvid namnda signal (S5) inbegriper operatarsgenererad information.The system of claim 7, wherein said controller (220) is adapted to validate said signal (S5) from said external control system (205), said signal (S5) including operator generated information. 9. System enligt krav 8, varvid ndmnda styrenhet (220) är anpassad att avgara om en fordonsoperator är behorig pa basis av ndmnda operatOrsgenererade information.The system of claim 8, wherein said control unit (220) is adapted to determine if a vehicle operator is competent on the basis of said operator generated information. 10. Forfarande for mojliggorande av autonom drift och/eller extern styrning av ett motorfordon (100) innefattande steget att: 39 - generera en signal (Si) innefattande atminstone en styrparameter for auto-nom styrning och/eller extern styrning av namnda motorfordon medelst ett externt styrsystem (205), kannetecknat av stegen att: - via ett datagranssnitt (210) overfora namnda signal (Si) fran namnda externa styrsystem (205) till ett fordonsinternt styrsystem (270), varvid namnda fordonsinterna styrsystem (270) innefattar en styrenhet (220); - avgiira huruvida ett fOrutbestamt tillstand hos namnda motorfordon (100) ra.- der, varvid det ferutbestamda tillstandet hos namnda motorfordon (100) inne- fattar att motorfordonet (100) star stilla; - tillata initiering av autonom drift och/eller extern styrning av namnda motor- fordon (100) dâ namnda forutbestamda tillstand has namnda motorfordon (100) rader; - validera namnda signal (Si) fran namnda externa styrsystem (205); och - avbryta autonom drift och/eller extern styrning av namnda motorfordon (100), da namnda signal (Si) frail namnda externa styrsystem (205) vid valideringen ej uppfyller ett pa forhand bestamt kriterium.A method for enabling autonomous operation and / or external control of a motor vehicle (100) comprising the step of: 39 - generating a signal (Si) comprising at least one control parameter for autonomous control and / or external control of said motor vehicle by means of a external control system (205), characterized by the steps of: - transmitting via a data interface (210) said signal (Si) from said external control system (205) to an in-house control system (270), said in-vehicle control system (270) comprising a control unit (270). 220); - determining whether a predetermined state of said motor vehicle (100) radiates, the predetermined state of said motor vehicle (100) comprising the motor vehicle (100) being stationary; allowing the initiation of autonomous operation and / or external control of said motor vehicle (100) when said predetermined condition has said motor vehicle (100) rows; - validating said signal (Si) from said external control system (205); and - interrupting autonomous operation and / or external control of said motor vehicle (100), as said signal (Si) from said external control system (205) during the validation does not meet a predetermined criterion. 11. Forfarande enligt krav 10, innefattande steget att: - kontrollera atminstone en fordonsfunktion hos namnda motorfordon (100).A method according to claim 10, comprising the step of: - checking at least one vehicle function of said motor vehicle (100). 12. FOrfarande enligt krav 11, innefattande steget att: - tillata initiering av autonom drift och/eller extern styrning av namnda motorfordon (100) da namnda fordonsfunktion uppvisar fullgod funktion.A method according to claim 11, comprising the step of: - allowing initiation of autonomous operation and / or external control of said motor vehicle (100) when said vehicle function exhibits satisfactory function. 13. Forfarande enligt krav 11, innefattande steget att: - forhindra initiering av autonom drift och/eller extern styrning av namnda motorfordon (100) dá namnda fordonsfunktion ej uppvisar fullgod funktion.A method according to claim 11, comprising the step of: - preventing initiation of autonomous operation and / or external control of said motor vehicle (100) when said vehicle function does not exhibit satisfactory function. 14. Forfarande enligt nagot av krav 10-13, innefattande steget att: - forhindra initiering av autonom drift av namnda motorfordon (100) dá namnda fOrutbestamda tillstand has namnda motorfordon (100) ej rader.A method according to any one of claims 10-13, comprising the step of: - preventing initiation of autonomous operation of said motor vehicle (100) when said predetermined condition has said motor vehicle (100) not rows. 15. Forfarande enligt nagot av krav 10-14, innefattande stegen att: - faststalla framforingskaraktaristika och/eller en omgivningskonfiguration; och - anpassa namnda validering pa basis av namnda faststallda framforingskarak- taristika och/eller namnda faststallda omgivningskonfiguration.A method according to any one of claims 10-14, comprising the steps of: - determining feeding characteristics and / or an ambient configuration; and - adapting said validation on the basis of said established performance characteristics and / or said established ambient configuration. 16. FOrfarande enligt nagot av krav 10-15, innefattande steget att: - ater tillata autonom drift och/eller extern styrning av ett motorfordon (100) efter avbruten autonom drift och/eller extern styrning pa basis av en mottagen signal (S5) fran namnda externa styrsystem (205).A method according to any one of claims 10-15, comprising the step of: - allowing again autonomous operation and / or external control of a motor vehicle (100) after interrupted autonomous operation and / or external control on the basis of a received signal (S5) from said external control system (205). 17. FOrfarande enligt krav 16, innefattande steget att: - validera namnda signal (S5) fran namnda externa styrsystem (205), varvid namnda signal (S5) inbegriper operatOrsgenererad information.The method of claim 16, comprising the step of: - validating said signal (S5) from said external control system (205), said signal (S5) including operator generated information. 18. Forfarande enligt krav 17, innefattande steget att: - avgora om en fordonsoperator är behorig pa basis av namnda operatorsgenererade information.A method according to claim 17, comprising the step of: - determining whether a vehicle operator is competent on the basis of said operator-generated information. 19. Motorfordon (100) innefattande ett system enligt nagot av kraven 1-9.A motor vehicle (100) comprising a system according to any one of claims 1-9. 20. Motorfordon (100) enligt krav 19, varvid namnda motorfordon (100) är nã-got av en lastbil, buss, skogsmaskin, gruvmaskin, hjullastare eller personbil.The motor vehicle (100) of claim 19, wherein said motor vehicle (100) is any of a truck, bus, forestry machine, mining machine, wheel loader or passenger car. 21. Datorprogram (P), dar namnda datorprogram (P) innefattar programkod for att utfora forfarandestegen enligt krav 10-18, nal' namnda datorprogram (P) kors pa en dator (205; 220).A computer program (P), wherein said computer program (P) comprises program code for performing the method steps of claims 10-18, when said computer program (P) is crossed on a computer (205; 220). 22. Datorprogramprodukt innefattande en programkod f6r att utfora fOrfaran- destegen enligt nagot av kraven 10-18, dâ namnda programkod kOrs pa en dator (205; 220). 41 )0 9 270 rL220, Slb, 1Sim, S2, S4 ()IA computer program product comprising a program code for performing the procedure steps according to any one of claims 10-18, wherein said program code is run on a computer (205; 220). 41) 0 9 270 rL220, Slb, 1Sim, S2, S4 () I 23. 1 2 2 2 1- L280, Sib, Sim, S2, S4 2/4 Fortsatta/ Avsluta23. 1 2 2 2 1- L280, Sib, Sim, S2, S4 2/4 Continue / Exit
SE1451385A 2013-11-21 2014-11-19 System and method for enabling autonomous operation and / or external control of a motor vehicle SE538131C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SE1451385A SE538131C2 (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
SE1351384 2013-11-21
SE1451385A SE538131C2 (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
SE1451385A1 SE1451385A1 (en) 2015-05-22
SE538131C2 true SE538131C2 (en) 2016-03-15

Family

ID=53179888

Family Applications (1)

Application Number Title Priority Date Filing Date
SE1451385A SE538131C2 (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) EP3072024A4 (en)
SE (1) SE538131C2 (en)
WO (1) WO2015076732A1 (en)

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991009375A1 (en) * 1989-12-11 1991-06-27 Caterpillar Inc. Integrated vehicle positioning and navigation system, apparatus and method
US5448479A (en) 1994-09-01 1995-09-05 Caterpillar Inc. Remote control system and method for an autonomous vehicle
AU2001262975A1 (en) * 2000-05-15 2001-11-26 Modular Mining Systems, Inc. Permission system for control of autonomous vehicles
US20100106344A1 (en) * 2008-10-27 2010-04-29 Edwards Dean B Unmanned land vehicle having universal interfaces for attachments and autonomous operation capabilities and method of operation thereof
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
US9547945B2 (en) * 2011-03-18 2017-01-17 The Raymond Corporation Integration of an autonomous industrial vehicle into an asset management system
US20130268138A1 (en) * 2012-04-05 2013-10-10 Caterpillar Inc. High Availability For Autonomous Machine Control System
DE202013100347U1 (en) * 2013-01-24 2013-03-05 Ford Global Technologies, Llc If necessary activatable remote control system for motor vehicles

Also Published As

Publication number Publication date
EP3072024A4 (en) 2017-08-02
WO2015076732A1 (en) 2015-05-28
EP3072024A1 (en) 2016-09-28
SE1451385A1 (en) 2015-05-22

Similar Documents

Publication Publication Date Title
JP6870270B2 (en) Remote control method and remote control device for unmanned driving system
US11285943B2 (en) Vehicle control system and control method
US11390291B2 (en) Method and device for the assisted, partially automated, highly automated, fully automated or driverless driving of a motor vehicle
US11975727B2 (en) Autonomous vehicle control system
US20190359221A1 (en) Vehicle control system
US11691521B2 (en) Autonomous vehicle fueling with centralized scheduling
CN109689447A (en) For non-driver operate the system of commercial vehicle
JP2018060450A (en) External handling method and external handling device of unmanned operation system
EP3133454B1 (en) Method and apparatus for controlling a vehicle having automated driving control capabilities
US20220308577A1 (en) Virtual towing device, system, and method
US20240132085A1 (en) Braking control architectures for autonomous vehicles
CN112977416A (en) Parking assist system and control method thereof
SE1451388A1 (en) System and method for enabling autonomous operation and / or external control of a motor vehicle
CN111148677B (en) Control method and control device for automatic driving vehicle
SE1451387A1 (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
SE538131C2 (en) System and method for enabling autonomous operation and / or external control of a motor vehicle
SE538082C2 (en) System configuration and method for enabling autonomous operation of a vehicle
CN110588669A (en) Method and control unit for performing a minimum risk maneuver in a malfunctioning vehicle
EP3950454A1 (en) Work vehicle
CN116767268A (en) Automatic driving vehicle control apparatus and method
CN116890830A (en) Control device, method for operating control device, and storage medium
SE536500C2 (en) Truck and truck usage procedure
JP2019036036A (en) Traveling control method of transport system and traveling control apparatus