CN-121996324-A - Configuration calibration method, device, equipment and medium for low-speed unmanned vehicle chassis software
Abstract
The invention discloses a configuration calibration method, device, equipment and medium for low-speed unmanned vehicle chassis software. The method comprises the steps of under the condition that a low-speed unmanned vehicle is electrified, if a whole vehicle configuration state calibration instruction sent through a controller local area network bus is received, analyzing the whole vehicle configuration state calibration instruction through a chassis controller to determine a function configuration state corresponding to the whole vehicle configuration state calibration instruction, wherein the whole vehicle configuration state calibration instruction comprises configuration state identification data, function configuration item mapping association data and instruction validity check data, and controlling the low-speed unmanned vehicle to execute corresponding function configuration based on the function configuration state. The method has the advantages of simplifying configuration calibration operation, reducing the number of software versions, reducing development and maintenance cost and guaranteeing configuration accuracy.
Inventors
- LI FEI
- LI WENCHUAN
- WANG SHUYANG
- WANG XIAOPING
- CHENG XIAOLONG
Assignees
- 上海易咖智车科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260120
Claims (10)
- 1. The configuration calibration method of the low-speed unmanned vehicle chassis software is characterized by comprising the following steps of: under the condition that the low-speed unmanned vehicle is electrified, if a whole vehicle configuration state calibration instruction sent by a controller local area network bus is received; analyzing the whole vehicle configuration state calibration instruction through a chassis controller to determine a functional configuration state corresponding to the whole vehicle configuration state calibration instruction, wherein the whole vehicle configuration state calibration instruction comprises configuration state identification data, functional configuration item mapping association data and instruction validity check data; and controlling the low-speed unmanned aerial vehicle to execute corresponding function configuration based on the function configuration state.
- 2. The method of claim 1, wherein the parsing, by the chassis controller, the vehicle configuration state calibration command to determine a functional configuration state corresponding to the vehicle configuration state calibration command comprises: Calling a preset configuration state mapping table through the chassis controller, matching configuration state identification data in the whole vehicle configuration state calibration instruction with preset identifications in the mapping table, and extracting function configuration item combination data corresponding to the configuration state identification data; And determining the function configuration state corresponding to the whole vehicle configuration state calibration instruction based on the function configuration item combination data.
- 3. The method of claim 2, wherein the functional configuration item combination data includes at least one of rear axle gear ratio configuration data, front wheel brake disc detection configuration data, rear wheel brake disc detection configuration data, self-driving 12V power supply default state configuration data.
- 4. The method of claim 1, further comprising, after said controlling said low speed drone to perform a functional configuration based on said functional configuration state: Reporting a current whole vehicle configuration state based on a preset period through a controller local area network bus, wherein the current whole vehicle configuration state comprises a configuration state identifier and parameter values of each function configuration item.
- 5. The method as recited in claim 1, further comprising: And if the whole vehicle configuration state calibration instruction is not received, reading whole vehicle configuration state data in a nonvolatile memory through the chassis controller, and controlling the low-speed unmanned vehicle to execute corresponding functional configuration based on the whole vehicle configuration state data.
- 6. The method of claim 5, further comprising, after the reading of the vehicle configuration status data in the non-volatile memory by the chassis controller: And if the whole vehicle configuration state data is an invalid value, starting preset default whole vehicle configuration data through the chassis controller, and writing the default whole vehicle configuration data into a preset exclusive storage address in a nonvolatile memory when the low-speed unmanned vehicle is powered down.
- 7. The method of claim 5, wherein the vehicle configuration status data is a predetermined combined configuration status data, and wherein each of the vehicle configuration status data corresponds to a set of mutually compatible function configuration item combination data.
- 8. The utility model provides a configuration calibration device of low-speed unmanned vehicles chassis software which characterized in that includes: The command receiving module is used for receiving a whole vehicle configuration state calibration command sent by the controller local area network bus under the condition that the low-speed unmanned vehicle is electrified; The system comprises a configuration state determining module, a control module and a control module, wherein the configuration state determining module is used for analyzing the whole vehicle configuration state calibration instruction through a chassis controller to determine a function configuration state corresponding to the whole vehicle configuration state calibration instruction, and the whole vehicle configuration state calibration instruction comprises configuration state identification data, function configuration item mapping association data and instruction validity check data; And the first function configuration module is used for controlling the low-speed unmanned aerial vehicle to execute corresponding function configuration based on the function configuration state.
- 9. An electronic device, the electronic device comprising: at least one processor; and a memory communicatively coupled to the at least one processor; Wherein the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of configuration calibration of low speed unmanned vehicle chassis software of any of claims 1-7.
- 10. A computer readable storage medium, wherein the computer readable storage medium stores computer instructions for causing a processor to execute the method for calibrating the configuration of the low speed unmanned vehicle chassis software according to any of claims 1 to 7.
Description
Configuration calibration method, device, equipment and medium for low-speed unmanned vehicle chassis software Technical Field The invention relates to the technical field of low-speed unmanned vehicle chassis software configuration, in particular to a method, a device, equipment and a medium for calibrating the configuration of low-speed unmanned vehicle chassis software. Background Along with the continuous diversification of the use scenes of the unmanned vehicles, various differences exist in the configuration demands of clients on the unmanned vehicles, and different configurations are required to correspond to different chassis software control logics. Currently, for simple and quick project delivery, a software branch is separated for each configuration to maintain development. Because the unmanned vehicle is in the stage of rapid iterative development at present, the control function of the unmanned vehicle is updated and iterated very frequently, so that a large number of software states are required to be independently developed and maintained. If the software version is branched into a plurality of branches, more development effort is required, and the software version management cost is increased. Version branches and each version of software needs to be tested, so that the test task is increased, and the test cost is increased. Disclosure of Invention The invention provides a configuration calibration method, device, equipment and medium for low-speed unmanned vehicle chassis software, which are used for solving the technical problems that the traditional low-speed unmanned vehicle chassis software needs to be independently developed and maintained for different configurations, and has high cost for version management and test. According to one aspect of the invention, a method for calibrating the configuration of low-speed unmanned vehicle chassis software is provided, and the method comprises the following steps: under the condition that the low-speed unmanned vehicle is electrified, if a whole vehicle configuration state calibration instruction sent by a controller local area network bus is received; analyzing the whole vehicle configuration state calibration instruction through a chassis controller to determine a functional configuration state corresponding to the whole vehicle configuration state calibration instruction, wherein the whole vehicle configuration state calibration instruction comprises configuration state identification data, functional configuration item mapping association data and instruction validity check data; and controlling the low-speed unmanned aerial vehicle to execute corresponding function configuration based on the function configuration state. According to another aspect of the present invention, there is provided a configuration calibration device for low-speed unmanned vehicle chassis software, the device comprising: The command receiving module is used for receiving a whole vehicle configuration state calibration command sent by the controller local area network bus under the condition that the low-speed unmanned vehicle is electrified; The system comprises a configuration state determining module, a control module and a control module, wherein the configuration state determining module is used for analyzing the whole vehicle configuration state calibration instruction through a chassis controller to determine a function configuration state corresponding to the whole vehicle configuration state calibration instruction, and the whole vehicle configuration state calibration instruction comprises configuration state identification data, function configuration item mapping association data and instruction validity check data; And the first function configuration module is used for controlling the low-speed unmanned aerial vehicle to execute corresponding function configuration based on the function configuration state. According to another aspect of the present invention, there is provided an electronic apparatus including: at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores a computer program executable by the at least one processor, so that the at least one processor can execute the configuration calibration method of the low-speed unmanned vehicle chassis software of any embodiment of the invention. According to another aspect of the present invention, there is provided a computer readable storage medium storing computer instructions for causing a processor to execute a method for calibrating the configuration of the low speed unmanned vehicle chassis software according to any of the embodiments of the present invention. According to the technical scheme, under the condition that a low-speed unmanned vehicle is electrified, if a whole vehicle configuration state calibration instruction sent through a controller local area network bus is received, the whole vehicle configuration state calibration instru