Traffic management method and system for parking lot of car sales market
By using drone detection and AGV handling technology, traffic management in car sales market parking lots has been optimized, solving congestion problems during the delivery of multiple intended vehicles and achieving efficient vehicle delivery and traffic management.
Patent Information
- Application Number
- CN202510302946.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-14
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-03-14
AI Technical Summary
In car dealership parking lots, multiple vehicles intended for delivery at the same time can easily cause congestion and affect traffic management effectiveness.
By using drone-based images to determine parking space, planning the transfer trajectories of intended vehicles, and utilizing AGV (Automated Guided Vehicle) robots for intelligent handling, and combining user departure times and vehicle function items to generate an exit procedure schedule, the system dynamically adjusts exit opening and optimizes the traffic management system.
It improves the smart delivery efficiency of intended vehicles in the parking lot, handles congestion at the exit, ensures smooth vehicle departure, and enhances the traffic management efficiency of the parking lot.
Smart Images

Figure CN120089018B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of traffic management methods, in particular to a traffic management method and system for a parking lot of a car sales market. BACKGROUND
[0002] With the development of science and technology, the car sales market is a place for vehicle sales and contains a corresponding parking lot. In the car sales market, a user's scheduled vehicle is an intended vehicle, and the delivery of the intended vehicle is also in the parking lot. However, the interaction of the intended vehicle is generally driven by staff. When multiple intended vehicles are delivered at the same time, the multiple intended vehicles are often crowded when leaving the parking lot, and the traffic management effect of the parking lot in the unified delivery state of the multiple intended vehicles is affected. SUMMARY
[0003] The present application aims to overcome the shortcomings of the prior art, and provides a traffic management method and system for a parking lot of a car sales market.
[0004] The embodiment of the present application provides a traffic management method for a parking lot of a car sales market, which comprises the following steps: determining a parking lot space of the car sales market based on the location of the car sales market and a detection image of a UAV; determining a transfer trajectory of an intended vehicle according to the spatial position of a user, the intended vehicle of the user and the position of the intended vehicle relative to the parking lot space; triggering an AGV handling robot to intelligently handle the intended vehicle according to the transfer trajectory of the intended vehicle; determining an out-of-lot procedure table of the intended vehicle based on the departure time of the user, the handling time of the AGV handling robot and the functional items of the intended vehicle before delivery; in the parking lot, if multiple intended vehicles are delivered at the same delivery time, determining a traffic management system of the parking lot according to the multiple out-of-lot procedure tables and the spatial positions of the users; and triggering the opening of a temporary exit according to the congestion situation of each exit position, the congested area in the parking lot and each intended vehicle to be left in the traffic management system of the parking lot.
[0005] The embodiment of the present application provides a traffic management system for a parking lot of a car sales market, which is applied to the traffic management method for the parking lot of the car sales market as described above, and comprises:
[0006] A parking lot space module is configured to determine a parking lot space of a car sales market based on the location of the car sales market and a detection image of a UAV.
[0007] A transfer trajectory module is configured to determine a transfer trajectory of an intended vehicle according to the spatial position of a user, the intended vehicle of the user and the position of the intended vehicle relative to the parking lot space.
[0008] The intelligent carrying module is used for triggering the intelligent carrying of the AGV carrying robot on the intended vehicle according to the transfer track of the intended vehicle.
[0009] The appearance procedure table module is used for determining the appearance procedure table of the intended vehicle based on the leaving time of the user, the carrying time of the AGV carrying robot and the functional items of the intended vehicle before delivery.
[0010] The traffic management system module is used for determining the traffic management system of the parking lot according to the multiple appearance procedure tables and the spatial positions of the users if multiple intended vehicles are delivered at the same delivery time in the parking lot.
[0011] The temporary exit module is used for triggering the opening of the temporary exit according to the congestion of each exit position, the congested area in the parking lot and each intended vehicle to be left in the traffic management system of the parking lot.
[0012] The present application has the following beneficial effects:
[0013] (1) The parking lot space of the automobile sales market is determined based on the location of the automobile sales market and the detection image of the unmanned aerial vehicle; the transfer track of the intended vehicle is determined according to the spatial position of the user, the intended vehicle of the user and the position of the intended vehicle relative to the parking lot space; the intelligent carrying of the AGV carrying robot on the intended vehicle is triggered according to the transfer track of the intended vehicle; the appearance procedure table of the intended vehicle is determined based on the leaving time of the user, the carrying time of the AGV carrying robot and the functional items of the intended vehicle before delivery, the appearance control of each intended vehicle is carried out, and the intelligent delivery effect of each intended vehicle in the parking lot is improved.
[0014] (2) If multiple intended vehicles are delivered at the same delivery time in the parking lot, the traffic management system of the parking lot is determined according to the multiple appearance procedure tables and the spatial positions of the users; the opening of the temporary exit is triggered according to the congestion of each exit position, the congested area in the parking lot and each intended vehicle to be left in the traffic management system of the parking lot; the overall consideration of the multiple appearance procedure tables and the spatial positions of the users is compatible; the traffic management effect of the parking lot under the unified delivery state of multiple intended vehicles is improved; the congestion of the exit position is effectively handled; and the smooth off-site effect of each intended vehicle to be left is ensured. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 It is a schematic diagram of the application scene of the traffic management method of the parking lot of the automobile sales market in an embodiment;
[0016] Figure 2 It is a flowchart of the traffic management method of the parking lot of the automobile sales market in an embodiment.
[0017] Figure 3 is a structural composition schematic diagram of the traffic management system of the parking lot of the automobile sales market in the embodiment of the application. DETAILED DESCRIPTION
[0018] The technical solutions in the embodiments of the application will be clearly and completely described in combination with the drawings in the embodiments of the application.
[0019] The traffic management method of the parking lot of the automobile sales market provided in the application is applied to the application environment as shown in the figure. Figure 1 The computer 102 communicates with the server 104 through the network. The computer 102 is not limited to various personal computers, servers, traffic management methods, and the server 104 is implemented by an independent server or a server cluster composed of servers.
[0020] Please refer to Figures 1 to 3 A traffic management method of a parking lot of an automobile sales market is applied to a traffic management scene of the parking lot of the automobile sales market. The traffic management method of the parking lot of the automobile sales market comprises the following steps.
[0021] Step S11: determining a parking lot space of the automobile sales market based on a location of the automobile sales market and a detection image of a UAV;
[0022] Step S12: determining a transfer trajectory of an intended vehicle according to a spatial position of a user, the intended vehicle of the user, and a position of the intended vehicle relative to the parking lot space;
[0023] Step S13: triggering an AGV carrying robot to intelligently carry the intended vehicle according to the transfer trajectory of the intended vehicle;
[0024] Step S14: determining an out-of-parking lot procedure table of the intended vehicle based on a leaving time of the user, a carrying time of the AGV carrying robot, and a functional item of the intended vehicle before delivery;
[0025] Step S15: in the parking lot, if multiple intended vehicles are delivered at the same delivery time, determining a traffic management system of the parking lot according to multiple out-of-parking lot procedure tables and spatial positions of the users;
[0026] Step S16: in the traffic management system of the parking lot, triggering opening of a temporary exit according to congestion of each exit position, a congested area in the parking lot, and each intended vehicle to be left.
[0027] In step S11, the parking lot space of the automobile sales market is determined based on the location of the automobile sales market and the detection image of the UAV;
[0028] In the implementation of the present application, the specific steps are:
[0029] S111: locate the automobile sales market and collect the location of the sales market; trigger the dynamic shooting of the unmanned aerial vehicle based on the location of the sales market, and collect a plurality of detection images according to the dynamic shooting of the unmanned aerial vehicle;
[0030] S112: construct a three-dimensional model of the automobile sales market according to the location of the sales market, the distribution map of the location of the sales market, and the plurality of detection images of the unmanned aerial vehicle; determine a plurality of functional spaces based on the traversal of the three-dimensional model of the automobile sales market;
[0031] S113: determine the parking space of the automobile sales market according to the plurality of functional spaces, the storage route of each vehicle, and the parking position of each vehicle.
[0032] In the embodiment of the present application, the location of the automobile sales market is located and the location of the sales market is collected; the dynamic shooting of the unmanned aerial vehicle is triggered based on the location of the sales market, and a plurality of detection images are collected according to the dynamic shooting of the unmanned aerial vehicle, which introduces the dynamic shooting of the unmanned aerial vehicle and ensures the accuracy of the plurality of detection images.
[0033] At this time, the automobile sales market is located, and the position information of the automobile sales market is obtained using GPS (Global Positioning System) or other geographic positioning technology (such as Beidou, GLONASS, etc.); these information usually includes longitude, latitude and altitude.
[0034] After obtaining the position information of the sales market, the system will trigger the take-off and shooting task of the unmanned aerial vehicle according to the preset flight plan and parameters (such as flight height, speed, shooting angle, etc.); the unmanned aerial vehicle will shoot the sales market and its surrounding environment dynamically according to the set flight path, and collect a plurality of detection images at different angles and positions; these images will be used for subsequent three-dimensional reconstruction or scene understanding tasks.
[0035] During the shooting process of the unmanned aerial vehicle, the image data collected by the unmanned aerial vehicle will be sent back to the ground station or cloud server through wireless transmission (such as Wi-Fi, 4G / 5G, etc.); the ground station or cloud server will store and process the received image data for subsequent three-dimensional reconstruction, image recognition, etc. tasks; these image data should contain sufficient information to accurately reflect the layout and features of the sales market.
[0036] Further, a three-dimensional model of the car sales market is constructed based on the location of the sales market, the distribution map of the location of the sales market, and the multiple detection images of the unmanned aerial vehicle; and multiple functional spaces are determined based on traversal of the three-dimensional model of the car sales market, thereby realizing traversal of the three-dimensional model of the car sales market and ensuring the accuracy of the multiple functional spaces.
[0037] At this time, the location of the sales market, the distribution map of the location of the sales market, and the multiple detection images of the unmanned aerial vehicle are introduced, and optionally, the location information, the distribution map, and the multiple detection images of the unmanned aerial vehicle of the sales market are collected; the distribution map of the location of the sales market is a satellite image, a city planning map, or an existing market layout map, which provides the macro location and approximate range of the market; the detection images of the unmanned aerial vehicle provide detailed micro information of the market, including the shape, height of the building, road layout, vegetation, etc.; a three-dimensional reconstruction technology (such as structure from motion SFM, multi-view stereo MVS, etc.) or a geographic information system (GIS) technology is used to construct a three-dimensional model of the car sales market in combination with these information; the three-dimensional model should include the three-dimensional structure, buildings, roads, greenery, etc. of the market, and accurately reflect the actual situation of the market.
[0038] After the three-dimensional model is constructed, the model needs to be traversed and analyzed to determine the multiple functional spaces in the market; the functional spaces include showrooms, repair areas, warehouses, parking lots, office areas, etc.; the position, size, and shape of each functional space are determined by traversing the model; these information is crucial for subsequent market planning and operation, helping to optimize space layout, improve resource utilization and user experience.
[0039] Therefore, the parking lot space of the car sales market is determined according to the multiple functional spaces, the vehicle entry routes, and the vehicle parking locations, which is compatible with the overall consideration of the multiple functional spaces, the vehicle entry routes, and the vehicle parking locations, thereby ensuring the accuracy of the parking lot space of the car sales market.
[0040] At this time, after the multiple functional spaces in the car sales market (such as showrooms, repair areas, warehouses, office areas, etc.) are determined, in-depth analysis of these functional spaces is needed. This includes understanding the specific location, land area, usage frequency, and vehicle flow related to each functional space.
[0041] According to the layout and use of the functional space, the optimal parking route of each vehicle (including new cars, test drive cars, maintenance cars, etc.) from the market entrance to each functional space needs to be planned; these routes should avoid traffic congestion to ensure that vehicles can smoothly and efficiently reach the designated location; after planning the parking route, the specific parking position of each vehicle needs to be determined; this includes new car display positions, test drive car parking positions, maintenance car maintenance positions, and customer temporary parking positions, etc.; the selection of parking positions should consider the mobility of vehicles, safety, and the convenience of customers.
[0042] After analyzing the functional space, planning the parking route, and determining the parking position of the vehicle, the parking lot space of the car sales market is determined by integrating these information; the parking lot space should include the parking area of all vehicles, the width of the passage, the location of the entrance and exit, and the necessary traffic signs and facilities.
[0043] Specifically, assuming that an operator of a car sales market needs to re-plan and optimize the parking lot space in the market; first, by analyzing multiple functional spaces (such as exhibition halls, maintenance areas, warehouses, etc.) in the market, the specific location and use of each functional space are understood; then, the parking route of each vehicle is planned to ensure that new cars, test drive cars, and maintenance cars can smoothly reach the designated location; then, the parking position of each vehicle is determined, including new car display positions, test drive car parking positions, maintenance positions, and customer temporary parking positions, etc.; finally, by integrating these information, a layout drawing of the parking lot space is drawn using CAD software, which clearly shows the parking area, passage width, entrance and exit location, and traffic signs and facilities, etc.
[0044] In this way, the parking lot space of the car sales market is successfully re-planned, improving the mobility of vehicles and the convenience of customers; at the same time, the safety and management efficiency of the parking lot are also enhanced, laying a solid foundation for the long-term development of the market.
[0045] In step S12, the transfer trajectory of the intended vehicle is determined according to the spatial position of the user, the intended vehicle of the user, and the position of the intended vehicle relative to the parking lot space;
[0046] In the specific implementation process of the present application, the specific steps are as follows:
[0047] S121: determining the spatial position of the user based on the comparison of the user and the location of the car sales market;
[0048] S122: determining the intended vehicle of the user according to the personal information of the user, the vehicle order information of the user, and the vehicle database of the car sales market, and determining the position of the intended vehicle relative to the parking lot space according to the intended vehicle of the user and the parking lot space of the car sales market;
[0049] S123: interact with the position of the intended vehicle relative to the parking space, the spatial position of the user, and the driving road distribution map within the parking lot; determine the transfer trajectory of the intended vehicle based on the interaction of the position of the intended vehicle relative to the parking space, the spatial position of the user, and the driving road distribution map within the parking lot.
[0050] In the embodiments of the present application, the spatial position of the user is determined based on the comparison of the position of the user and the car sales market, which realizes the comparison of the position of the user and the car sales market and ensures the accuracy of the spatial position of the user.
[0051] At this time, the real-time position information of the user is obtained using positioning technologies such as GPS, Beidou, Wi-Fi positioning, base station positioning, etc.; this usually includes coordinate data such as longitude, latitude, and altitude; the position information of the car sales market is obtained through map service API, database query, or manual input, etc.; similarly, these information usually includes the longitude, latitude, address, etc. of the market.
[0052] Compare the position information of the user with the position information of the car sales market, calculate the distance and direction between the two; according to the calculated distance and direction, and other factors such as traffic conditions, terrain, etc., determine the spatial position of the user relative to the car sales market; this usually means marking the user's position on the map and giving a direction guide relative to the market position (such as "the market is in your northeast direction, about 2 kilometers away");
[0053] Further, the intended vehicle of the user is determined according to the personal information of the user, the vehicle order information of the user, and the vehicle database of the car sales market, and the position of the intended vehicle relative to the parking space is determined according to the intended vehicle of the user and the parking space of the car sales market, which ensures the accuracy of the position of the intended vehicle relative to the parking space.
[0054] At this time, the intended vehicle of the user is determined according to the personal information of the user, the vehicle order information, and the vehicle database of the car sales market, and further according to the intended vehicle and the parking space to determine its specific position in the parking lot.
[0055] Personal information includes the user's name, age, gender, occupation, car purchase budget, preferences, etc., which helps to understand the user's car purchase needs and preferences; vehicle order information is the vehicle order submitted by the user through the website, application or physical store of the car sales market, which contains detailed information such as vehicle model, color, configuration, delivery time, etc.
[0056] The vehicle order information of the user is matched with the vehicle database of the car sales market to find the intended vehicle that meets the user's needs; the vehicle database should contain detailed information of all available vehicles in the market, such as vehicle model, color, configuration, price, inventory status, etc.; once the intended vehicle is determined, the specific location of the vehicle in the parking lot needs to be found; at the same time, the parking space information should include parking space number, area division, parking space type (such as indoor, outdoor, VIP, etc.) and the current parking state of the vehicle; according to the characteristics of the intended vehicle and the user's needs (such as avoiding direct sunlight, being close to the entrance, etc.), a suitable location in the parking lot is selected.
[0057] Specifically, assume that user B has booked a black luxury SUV in car sales market C and wants to know the specific location and car pickup process of the vehicle; user B's personal information shows that he is a middle-aged man with a strong interest in luxury SUVs and a higher budget for car purchase; the vehicle order information shows that user B has booked a black luxury SUV with four-wheel drive, panoramic sunroof, high-end sound system, etc., and expects to be delivered on Friday of this week.
[0058] The vehicle database of car sales market C shows that there is a black luxury SUV that meets user B's needs in stock, and the vehicle model, color, and configuration all match the order; the vehicle status is "deliverable", which means it has been reserved and is ready to be delivered to user B on Friday of this week; the parking space information shows that this black luxury SUV is currently parked at A12 in the indoor VIP parking area.
[0059] Therefore, the position of the intended vehicle relative to the parking space, the spatial position of the user, and the driving road distribution map in the parking lot are interacted; the transfer trajectory of the intended vehicle is determined based on the interaction of the position of the intended vehicle relative to the parking space, the spatial position of the user, and the driving road distribution map in the parking lot, ensuring the accuracy of the transfer trajectory of the intended vehicle.
[0060] At this time, the position of the intended vehicle relative to the parking space, the spatial position of the user, and the driving road distribution map in the parking lot are introduced, and at the same time, the intended vehicle position: the current parking position of the intended vehicle is obtained from the vehicle management system or database of the car sales market, including the parking space number, area, etc.; user location: the real-time or specified location of the user is obtained through the user's mobile phone positioning, application location selection or manual input, etc.; driving road distribution map in the parking lot: high-precision map of the parking lot is obtained, including lane, parking space, entrance, obstacle, etc.
[0061] The intended vehicle position, the user position and the parking lot road distribution map are superimposed and displayed in a map or navigation system; the feasible path from the intended vehicle position to the user position is analyzed, considering factors such as lane width, turning radius, obstacle restriction and the like; the driving difficulty, time cost and safety of different paths are evaluated; further, based on the interaction analysis result of the position and the road, an optimal path is selected as the transfer trajectory of the intended vehicle; the determination of the optimal path involves the comprehensive consideration of multiple factors, such as the shortest distance, the least time, the lowest driving difficulty and the like.
[0062] Specifically, it is assumed that a user A books a new car in a car sales market and hopes to transfer the vehicle from the showroom to his own parking space for test driving; the intended vehicle position: the new car is currently parked in the designated parking space in the showroom; the user position: the user A selects his own reserved parking space through the map function in the application; the driving road distribution map in the parking lot: the market provides a high-precision parking lot map, including lane, parking space, entrance and exit information and the like.
[0063] The intended vehicle position, the user position and the parking lot road distribution map are superimposed and displayed in a navigation system; the feasible path from the showroom parking space to the user parking space is analyzed, considering factors such as lane width, turning radius and obstacles (such as other parked vehicles); the driving difficulty and time cost of different paths are evaluated, and a relatively spacious, obstacle-free and short-time path is selected; based on the interaction analysis result of the position and the road, a transfer trajectory is determined, which starts from the showroom parking space, passes through the main lane, bypasses the obstacles and finally reaches the user parking space; this trajectory takes into account the driving difficulty and safety, while trying to shorten the driving time as much as possible.
[0064] In step S13, the AGV handling robot is triggered to intelligently handle the intended vehicle according to the transfer trajectory of the intended vehicle;
[0065] In the specific implementation process of the present application, the specific steps are as follows:
[0066] S131: collect the transfer trajectory of the intended vehicle; determine the corresponding AGV handling robot based on the transfer trajectory of the intended vehicle, the weight information of the intended vehicle and the force balance distribution map of the intended vehicle;
[0067] S132: based on the chassis distribution map of the intended vehicle and the support arm of the AGV handling robot, the AGV handling robot is triggered to support the intended vehicle, and the AGV handling robot is used to intelligently handle the intended vehicle;
[0068] S133: when the AGV handling robot intelligently handles the intended vehicle, the moving state of the intended vehicle is determined based on the moving speed of the intended vehicle, the attitude of the intended vehicle and the moving data of the AGV handling robot, so as to ensure the stable movement of the intended vehicle;
[0069] In the embodiments of the present application, the transfer track of the intended vehicle is collected; the corresponding AGV handling robot is determined based on the transfer track of the intended vehicle, the weight information of the intended vehicle and the force balance distribution diagram of the intended vehicle, which takes into account the overall consideration of the transfer track of the intended vehicle, the weight information of the intended vehicle and the force balance distribution diagram of the intended vehicle, and ensures the precise control and applicability of the AGV handling robot.
[0070] At this time, the transfer track of the intended vehicle is collected, and the most suitable AGV (Automated Guided Vehicle) handling robot is determined based on the track, the weight information of the intended vehicle and the weight information of the intended vehicle.
[0071] Through the sensors installed on the vehicle or AGV (Automated Guided Vehicle) handling robot, environmental data such as parking space position, road width, obstacle position, etc. are collected; then, using these data and path planning methods, an optimal transfer track is calculated; the weight information and force balance distribution diagram of the intended vehicle are obtained from the vehicle management system; then, according to these information, an AGV (Automated Guided Vehicle) handling robot with sufficient carrying capacity and good stability is selected; in the selection process, the size, operation flexibility, navigation accuracy and other factors of the AGV (Automated Guided Vehicle) handling robot are also considered to ensure its compatibility with the intended vehicle.
[0072] Specifically, assuming that a user has booked a heavy truck for test drive and wants to transfer it from the parking lot A area of the car sales market to the B area for test drive; using the GPS system and RFID tags installed on the heavy truck and the potential AGV (Automated Guided Vehicle) handling robot, the road layout, parking space position and obstacle information between the parking lot A area and the B area are collected; using path planning methods, an optimal transfer track from the A area to the B area is calculated, which takes into account the road width, turning radius and traffic congestion.
[0073] The weight information of the heavy truck is obtained from the vehicle management system, including an empty weight of 20 tons and a maximum loaded weight of 25 tons. The force balance distribution diagram of the heavy truck is obtained, which shows that the center of gravity of the vehicle is located in the middle and rear position of the carriage under different loading conditions. According to these information, a AGV (Automated Guided Vehicle) handling robot with a carrying capacity of 30 tons is selected. The robot has a stable support structure and strong driving force, which can maintain the balance and stability of the heavy truck during handling. In the selection process, the size and operational flexibility of the AGV (Automated Guided Vehicle) handling robot are also considered to ensure that it can easily enter and exit the parking space of the heavy truck and flexibly travel in the narrow parking lot passage.
[0074] Further, based on the chassis distribution diagram of the intended vehicle and the support arm of the AGV (Automated Guided Vehicle) handling robot, the AGV handling robot supports the intended vehicle, and intelligently handles the intended vehicle through the AGV handling robot, realizing intelligent handling of the AGV handling robot to the intended vehicle.
[0075] At this time, the chassis distribution diagram of the intended vehicle is obtained from the vehicle manufacturer or management system. Then, the specific position of the support point is determined on the distribution diagram by image recognition or manual labeling method. These information will be input into the control system of the AGV handling robot for accurate positioning during handling. The control system of the AGV handling robot will receive the support point information from the chassis distribution diagram and control the movement of the support arm. Through the integration of sensors such as laser range finder and pressure sensor, the AGV real-time monitors the contact between the support arm and the vehicle chassis, ensuring the stability and safety of the support.
[0076] After the vehicle is stably supported, the AGV handling robot will start to perform the handling task. The handling process involves AGV driving along the predetermined trajectory while maintaining stable support to the vehicle. AGV is usually equipped with navigation system and driving system to ensure accurate tracking of the predetermined trajectory and adaptation to different road and obstacle conditions during handling. In addition, the AGV handling robot also needs to have intelligent obstacle avoidance function, which can automatically adjust the driving path when encountering obstacles to avoid collision.
[0077] The control system of the AGV handling robot will integrate navigation mode and obstacle avoidance mode to realize intelligent handling. The navigation system is based on laser navigation, visual navigation or magnetic navigation technology, while the obstacle avoidance mode uses sensor data to detect the surrounding environment in real time to ensure the safe driving of AGV during handling.
[0078] Specifically, assume a user has booked a luxury sedan for a test drive and wishes to transfer it from the car sales showroom to the test drive track; obtain the chassis map of the luxury sedan from the vehicle manufacturer, which shows the support points of the vehicle chassis located near the front and rear axles; use image recognition technology to accurately mark the positions of the support points on the chassis map and input this information into the control system of the AGV handling robot.
[0079] After receiving the support point information, the AGV handling robot adjusts the position and angle of its support arms to ensure accurate alignment with the support points of the luxury sedan chassis; it slowly raises the support arms using a pneumatic system to stably support the luxury sedan; during the support process, the AGV handling robot uses a laser range finder to monitor the contact between the support arms and the vehicle chassis in real time, ensuring the stability and safety of the support.
[0080] After the luxury sedan is stably supported, the AGV handling robot begins to travel along the predetermined trajectory from the car sales showroom to the test drive track; the AGV handling robot uses a laser navigation system to accurately track the predetermined trajectory and adapt to different roads and obstacles between the showroom and the test drive track; during the travel process, the AGV handling robot uses ultrasonic sensors and cameras to monitor the surrounding environment in real time, achieving intelligent obstacle avoidance and ensuring the safe travel of the luxury sedan during the handling process.
[0081] Therefore, when the AGV handling robot intelligently handles the intended vehicle, the moving state of the intended vehicle is determined based on the moving speed of the intended vehicle, the attitude of the intended vehicle, and the moving data of the AGV handling robot, to ensure the stable movement of the intended vehicle.
[0082] At this time, the moving state during the intelligent handling of the intended vehicle by the AGV (Automated Guided Vehicle) handling robot is monitored and evaluated to ensure the stable movement of the intended vehicle. This includes monitoring the moving speed, attitude of the intended vehicle, and the moving data of the AGV handling robot, to comprehensively judge and adjust the handling strategy.
[0083] During the handling process, the moving speed of the vehicle is monitored in real time by speed sensors installed on the intended vehicle or the AGV handling robot; speed data is crucial for evaluating the smoothness and safety of the handling process; too fast or too slow speed can lead to unstable handling or affect user experience.
[0084] Attitude monitoring involves real-time monitoring of parameters such as inclination angle and pitch angle of the intended vehicle during the handling process; these parameters are crucial for evaluating the stability of the vehicle and preventing rollover and other safety incidents; through sensors such as gyroscopes and accelerometers integrated on the vehicle or AGV, the attitude data of the vehicle is obtained in real time.
[0085] AGV carrying robot's own movement data such as position, speed, acceleration, etc. are also important factors in evaluating the moving state of the intended vehicle; these data help understand the performance of AGV in the carrying process and how it adapts to different road and obstacle situations; through sensors and navigation systems integrated on AGV, these movement data are obtained in real time.
[0086] Based on the moving speed, attitude of the intended vehicle and the movement data of the AGV carrying robot, the control system makes a comprehensive judgment and adjusts according to the preset safety standards and carrying strategy; this includes adjusting speed, changing path, triggering alarm, etc. to ensure the stability and safety of the intended vehicle during the carrying process.
[0087] Specifically, assuming that a user has booked an SUV for test drive and wants to move it from the car sales exhibition hall to the outdoor test drive area; during the intelligent carrying of SUV by AGV carrying robot, the following steps are executed to ensure stable movement: during the carrying process, the speed sensor monitors the moving speed of SUV in real time and transmits the data to the control system; the control system monitors the speed according to the preset speed range (e.g. not more than 5km / h); if the speed is found to be too fast, the control system will automatically slow down to ensure the smoothness of the carrying process.
[0088] Gyroscope and accelerometer and other sensors monitor the attitude of SUV in real time, including inclination angle and pitch angle; the control system analyzes these data and evaluates the stability of SUV; if the attitude of SUV is found to be unstable (e.g. inclination angle is too large), the control system will trigger an alarm and adjust the carrying path or slow down to prevent rollover and other safety accidents.
[0089] Laser range finder, camera and other sensors on AGV carrying robot monitor its position and movement state in real time; the control system uses these data to evaluate the performance of AGV and adjust the carrying strategy as needed; for example, if an obstacle is found in front, the control system will instruct AGV to change path or slow down to avoid collision; the control system integrates the moving speed, attitude of the intended vehicle and the movement data of the AGV carrying robot for real-time analysis and judgment; if any unstable factors are found, the control system will trigger corresponding actions such as slowing down, changing path or triggering alarm, etc. to ensure the stability and safety of SUV during the carrying process.
[0090] In another embodiment of the present application, the state matching representation is:
[0091]
[0092] In the above example, the actual monitored moving speed of the intended vehicle, the posture, and the moving speed and position accuracy of the AGV all fall within the preset safety range, and thus it is determined that the moving state of the intended vehicle is stable.
[0093] In step S14, the leaving time of the user, the carrying time of the AGV carrying robot, and the functional items of the intended vehicle before delivery are determined to determine the appearance process table of the intended vehicle.
[0094] In the implementation of the present application, the specific steps are as follows:
[0095] S141: determining the leaving time of the user based on the vehicle order information of the user and the travel plan of the user; determining the carrying time of the AGV carrying robot based on the leaving time of the user, the transfer trajectory of the intended vehicle, and the current state of the AGV carrying robot;
[0096] S142: determining the remaining time based on the leaving time of the user and the carrying time of the AGV carrying robot, and determining the functional items of the intended vehicle before delivery based on the remaining time, the model information of the intended vehicle, and the vehicle database of the automobile sales market;
[0097] S143: multiple interactions of the leaving time of the user, the carrying time of the AGV carrying robot, and the functional items of the intended vehicle before delivery are performed, and the appearance process table of the intended vehicle is determined based on the multiple interactions of the leaving time of the user, the carrying time of the AGV carrying robot, and the functional items of the intended vehicle before delivery, which contains the item information of the functional items of the intended vehicle before delivery, the corresponding processing time, and the delivery time of the intended vehicle.
[0098] In the embodiment of the present application, the leaving time of the user is determined based on the vehicle order information of the user and the travel plan of the user; the carrying time of the AGV carrying robot is determined based on the leaving time of the user, the transfer trajectory of the intended vehicle, and the current state of the AGV carrying robot, which is compatible with the overall consideration of the leaving time of the user, the transfer trajectory of the intended vehicle, and the current state of the AGV carrying robot, and ensures the accuracy of the carrying time of the AGV carrying robot.
[0099] At this time, the user's vehicle order information and the user's travel plan are introduced. The user's vehicle order information is collected, which usually includes detailed information such as vehicle model, color, configuration, etc. At the same time, the user's travel plan needs to be obtained, which includes the user's estimated arrival time, test drive arrangement, expected delivery time, etc. The user's travel plan is analyzed in depth, especially focusing on the user's estimated departure time. This time point is informed by the sales consultant or set by the user in the reservation system. Based on the analysis of the travel plan, the system will determine a reasonable user departure time. This time point usually takes into account the user's test drive needs, delivery expectations, and other activity arrangements.
[0100] According to the current location of the intended vehicle and the user's delivery needs, an optimal transfer trajectory is planned. This trajectory usually takes into account the shortest path from the warehouse to the delivery area, as well as obstacles and traffic rules. While planning the transfer trajectory, the system will evaluate the current state of the AGV handling robot in real time, including its position, speed, power, whether it is busy, etc. These information is crucial for accurate calculation of handling time. Based on the length of the transfer trajectory, the speed of the AGV and the current state, the system will calculate the time required for the AGV to complete the handling. This time usually takes into account the acceleration, deceleration, turning and other dynamic factors of the AGV in transit. Optionally, if the calculated handling time exceeds the user's allowed departure time window, the system needs to adjust the handling plan, such as arranging faster AGV, optimizing the transfer trajectory or negotiating with the user to adjust the departure time.
[0101] Specifically, assume that Mr. Zhang has booked a black SUV at the car sales market and plans to test drive at 3 pm. Mr. Zhang told the sales consultant that he wants to complete the delivery procedures as soon as possible after the test drive and leave the market for the airport before 4:30 pm. The system will determine Mr. Zhang's departure time as 4:30 pm based on this information.
[0102] In the example of Mr. Zhang, the intended vehicle is currently parked in area A of the warehouse. The system plans a transfer trajectory from area A to the delivery area, with a length of about 150 meters. At the same time, the system evaluates that there is currently an AGV with sufficient power and idle, with an average speed of 1.2 meters per second. Based on this information, the system calculates that the AGV will take about 1 minute and 10 seconds to complete the handling (taking into account acceleration, deceleration, etc.). Since this time is much lower than the user's allowed departure time window (from the end of the test drive to 4:30 pm), the system does not need to adjust the handling plan.
[0103] Further, the remaining time is determined based on the user's departure time and the AGV handling robot's handling time, and the functional items of the intended vehicle before delivery are determined according to the remaining time, the model information of the intended vehicle, and the vehicle database of the automobile sales market, realizing the interaction of the remaining time, the model information of the intended vehicle, and the vehicle database of the automobile sales market, and ensuring the accuracy of the functional items of the intended vehicle before delivery.
[0104] At this time, the user's departure time and the AGV handling robot's handling time are collected; the user's departure time is usually determined in the previous step S141, while the AGV handling time is calculated according to the transfer trajectory of the intended vehicle and the current state of the AGV; the user's departure time is subtracted by the AGV handling time, and the available time remaining before the intended vehicle is delivered is obtained; this time window is crucial for determining which functional items can be completed.
[0105] According to the model information of the intended vehicle, the functional items that the vehicle of this model usually needs to complete before delivery are queried in the vehicle database of the automobile sales market; these functional items include vehicle cleaning, functional inspection, software update, accessory installation, etc.; for each functional item, the system will evaluate the time required for its completion; this time will vary according to the specific circumstances of the vehicle and the market environment.
[0106] Based on the remaining time and the time required for each functional item, the system will intelligently select the functional items that can be completed within the remaining time; these items will usually give priority to those tasks that have a greater impact on user experience and vehicle performance; finally, the system will generate a list of functional items for the intended vehicle before delivery, detailing the name, time required, and execution order of each item.
[0107] Specifically, assume that Ms. Li has ordered a luxury sedan and plans to leave the automobile sales market at 5 pm; according to the calculation in step S141, the AGV handling robot needs about 10 minutes to complete the handling task; therefore, the system calculates that Ms. Li's departure time window is 5 pm, and the AGV handling time is before 4:50 pm; in order to reserve a certain buffer time, the system decides to set 4:45 pm as the last preparation time point for the intended vehicle before delivery; in this way, the intended vehicle has 15 minutes of remaining time to complete the necessary functional items before delivery.
[0108] The system queries the function items that a luxury car usually needs to complete before delivery, including vehicle cleaning (5 minutes), function check (5 minutes), software update (if necessary, about 10 minutes), and accessory installation (such as seat cover, floor mat, etc., about 5 minutes); considering that Ms. Li's intended vehicle has 15 minutes of remaining time before delivery, and software update is not necessary every time (depending on whether the vehicle needs the latest software version), the system decides to prioritize the completion of vehicle cleaning, function check, and accessory installation; therefore, the system generates a function item list including: vehicle cleaning (5 minutes), function check (5 minutes), and accessory installation (seat cover and floor mat, 5 minutes); in this way, the intended vehicle can complete the preparation work before delivery on time before Ms. Li leaves.
[0109] Therefore, the user's departure time, the AGV carrying robot's carrying time, and the function items of the intended vehicle before delivery are interacted multiple times, and the appearance procedure table of the intended vehicle is determined according to the multiple interactions of the user's departure time, the AGV carrying robot's carrying time, and the function items of the intended vehicle before delivery, which contains the item information of the function items of the intended vehicle before delivery, the corresponding processing time, and the delivery time of the intended vehicle, and the appearance control is carried out for each intended vehicle, and the intelligent delivery effect of each intended vehicle in the parking lot is improved.
[0110] At this time, the system will integrate the user's departure time, the AGV carrying robot's carrying time, and the function items of the intended vehicle before delivery; these information is the basis for formulating the appearance procedure table; the system will carry out multiple interaction analysis; this includes analyzing the influence of the user's departure time on the AGV carrying time and the function item completion time, and the mutual influence between the AGV carrying time and the function item completion time; the system needs to ensure that the AGV can complete the carrying task before the user's departure time, and the intended vehicle can complete all necessary function items.
[0111] Based on the results of multiple interaction analysis, the system will formulate a detailed appearance procedure table; this table will list the item information of each function item of the intended vehicle before delivery, the corresponding processing time, and the execution order; when formulating the appearance procedure table, the system usually reserves a certain buffer time for each function item to deal with delays or unexpected situations; this ensures that even in the worst case, the intended vehicle can be delivered to the user on time.
[0112] Specifically, assume Mr. Wang has ordered an SUV and plans to leave the car sales market at 6 pm; according to the previous steps, the system has calculated that it takes about 15 minutes for the AGV to complete the delivery task, and the intended vehicle has 20 minutes of remaining time to complete the functional items before delivery;
[0113] When formulating the departure process table, the system first lists the functional items that the SUV needs to complete before delivery, including vehicle cleaning (5 minutes), functional inspection (5 minutes), software update (if needed, about 10 minutes, but not needed this time), and accessory installation (floor mats and dashcam, about 10 minutes);
[0114] Considering the time consumption and buffer time of each item, the system decides to execute the functional items in the following order: first, vehicle cleaning (5 minutes), then functional inspection (5 minutes), and finally accessory installation (as time is tight, the system decides to prioritize installing floor mats, and the dashcam is left as an optional item for the user to install later, which is expected to take 5 minutes);
[0115] Based on this departure process table, the system calculates that the final delivery time of the intended vehicle is 5:55 pm, which is earlier than Mr. Wang's departure time of 6 pm; in this way, Mr. Wang gets his new car within the planned time.
[0116] In another embodiment of the present application, a weight and score calculation example:
[0117]
[0118] In this example, assume the remaining time is 15 minutes (from the end of AGV delivery to the user's departure time). A weight is assigned to each functional item, and the score of each item is calculated based on the remaining time and processing time. The higher the score of an item, the higher its priority and should be completed first.
[0119] Based on this calculation result, it is decided to complete vehicle cleaning first (with the highest score), followed by functional inspection (second highest), then accessory installation (floor mats), and software update (optional) is postponed or omitted due to the lowest score and longest processing time.
[0120] Intended vehicle departure process table:
[0121] User departure time: 18:00; AGV delivery time: 17:45-17:50; functional items and order: vehicle cleaning (00:10); functional inspection (00:15); accessory installation (floor mats) (00:10); reserved buffer time: 00:05; estimated delivery time: before 17:55.
[0122] In step S15, in the parking lot, if multiple intended vehicles are delivered at the same delivery time, the traffic management system of the parking lot is determined according to multiple exit procedures and the spatial positions of the users;
[0123] In the implementation of the present application, the specific steps are as follows:
[0124] S151: Real-time monitoring of the parking lot and unified control of the delivery time of multiple intended vehicles; if multiple intended vehicles are delivered at the same delivery time, the unified delivery state of multiple intended vehicles is triggered;
[0125] S152: When multiple intended vehicles are in a unified delivery state, multiple exit procedures are collected based on the traceability of multiple intended vehicles; multiple delivery areas in the parking lot are determined based on multiple exit procedures, the delivery time, and the spatial positions of the users;
[0126] S153: The transfer routes of multiple intended vehicles in the same parking lot are determined according to the relative positions of multiple delivery areas, the driving road distribution map in the parking lot, and the positions of multiple intended vehicles; the traffic management system of the parking lot is determined based on multiple transfer routes, the moving speed of the corresponding AGV handling robot, and the multiple training of the crowded areas in the parking lot;
[0127] In the embodiment of the present application, the parking lot is monitored in real time, and the delivery time of multiple intended vehicles is controlled uniformly; if multiple intended vehicles are delivered at the same delivery time, the unified delivery state of multiple intended vehicles is triggered, and the unified delivery state of multiple intended vehicles is further controlled.
[0128] At this time, the parking lot is monitored in real time, and data in the parking lot is collected; these data include the positions of vehicles, the states of AGV handling robots (such as busy, idle, failure, etc.), the occupancy of delivery areas, the traffic flow of the parking lot, etc.; the system analyzes the collected data in real time to obtain the current state and trend in the parking lot; for example, the system analyzes the moving speed and direction of AGV handling robots to predict when they can complete the current task and reach the next destination; the system also analyzes the occupancy of delivery areas to determine which areas are idle and which areas are about to be occupied.
[0129] The system records the delivery time of each intended vehicle; these times are usually determined in the previous steps (such as S143) and stored in the database of the system; the system compares the delivery times of multiple intended vehicles to determine whether multiple vehicles are scheduled to be delivered at the same delivery time; this process is achieved by querying the database and comparing the delivery time field.
[0130] The system defines a unified delivery state, indicating that multiple intended vehicles are delivered at the same delivery time and need to be handled coordinately; this state is a flag bit or a state code used to identify whether the current system is in a unified delivery state.
[0131] When the system detects that multiple intended vehicles are delivered at the same delivery time and the conflict cannot be resolved, the system triggers the unified delivery state; this state triggers the execution of subsequent steps (such as S152 and S153) to ensure the smoothness of the delivery process.
[0132] Specifically, assume that in a car sales market, two users (User A and User B) have both reserved vehicles, and their delivery times are scheduled at 5 pm; the system monitors the parking lot in real time and finds that User A's vehicle is ready for delivery, while User B's vehicle is still undergoing final inspection; the system compares the delivery times of the two users and finds that they are the same, and detects that there is not enough delivery area to accommodate two vehicles at the same time; at this time, the system triggers the unified delivery state and tries to resolve the conflict.
[0133] To solve this problem, the system takes the following measures:
[0134] The system optimizes the handling plan of AGV handling robots to ensure that they can efficiently handle vehicles from the preparation area to the delivery area; for example, the system arranges an AGV to handle User A's vehicle first, and then immediately handles User B's vehicle after it is ready; if conditions permit, the system also considers increasing the number of delivery areas to accommodate more intended vehicles for simultaneous delivery.
[0135] Further, when multiple intended vehicles are in a unified delivery state, multiple exit process tables are collected based on the trace of multiple intended vehicles; based on multiple exit process tables, the delivery time, and the spatial position of the user, multiple delivery areas in the parking lot are determined, which is compatible with the overall consideration of multiple exit process tables, the delivery time, and the spatial position of the user, ensuring the accuracy of multiple delivery areas in the parking lot.
[0136] At this time, when multiple intended vehicles are in a unified delivery state, multiple exit process tables are collected based on the trace of multiple intended vehicles, introducing multiple exit process tables; the system integrates the collected multiple exit process tables to form a unified view for subsequent steps. This view will show the current state, estimated completion time, and required delivery resources (such as AGV handling robots, technical personnel, etc.) of each vehicle.
[0137] The system first analyzes the consolidated exit procedure table to determine the estimated completion time for each vehicle and the required delivery steps; this helps the system to understand which vehicles will be ready first and which resources they will require; the system then considers the unified delivery time, i.e. the point in time when all the intended vehicles are planned to be delivered to the users; this point in time is one of the key factors in determining the delivery zones.
[0138] The system also needs to consider the spatial location of the users, i.e. where the users plan to receive their vehicles; this is usually determined based on previous instructions from the users or through communication with the users; the location information of the users is crucial in selecting the closest delivery zones; based on the above analysis, the system determines multiple delivery zones within the parking lot; these zones should be close to the reception points of the users while taking into account the estimated completion time of the vehicles and the required resources; the system prioritizes those delivery zones that are free, easily accessible, and can accommodate multiple vehicles.
[0139] Specifically, let's assume that in a large car market, there are three users (User A, User B, and User C) whose vehicles are all planned to be delivered at 4 pm; the system has detected that these three intended vehicles are in a unified delivery state and has collected their exit procedure tables.
[0140] The system traces the information of User A's vehicle and finds that it is undergoing the final software update; User B's vehicle has completed all steps and is waiting for the final check; User C's vehicle is in the process of installing accessories; the system collects the exit procedure tables of these vehicles and integrates their information; the system analyzes the exit procedure tables and finds that User B's vehicle will be ready first (estimated to be completed at 3:45 pm), followed by User A's vehicle (estimated to be completed at 3:55 pm), and finally User C's vehicle (estimated to be completed at 4:10 pm); however, since all users plan to receive their vehicles at 4 pm, the system needs to consider how to efficiently transfer the vehicles from the preparation area to the delivery area.
[0141] The system understands that User A and User B are waiting in the reception area, while User C is waiting on the other side of the showroom; the system also notes that there are two delivery zones within the parking lot: Zone A is close to the reception area, and Zone B is close to the other side of the showroom; based on the above analysis, the system decides to prioritize the transfer of User B's vehicle to Zone A (as it will be ready first and User B is waiting in the reception area); then, the system will also transfer User A's vehicle to Zone A (although it will be slightly later in preparation, but considering that User A is also waiting in the reception area and Zone A has enough space to accommodate two vehicles); for User C's vehicle, since it will be the latest to be ready and User C is waiting on the other side of the showroom, the system decides to transfer it to Zone B.
[0142] Therefore, the transfer routes of the plurality of intended vehicles in the same parking lot are determined according to the relative positions of the plurality of delivery areas, the driving road distribution map in the parking lot, and the current positions of the plurality of intended vehicles; the traffic management system of the parking lot is determined based on the plurality of transfer routes, the moving speeds of the corresponding AGV carrying robots, and the multiple training of the crowded areas in the parking lot, so as to realize the accurate control of the traffic management system of the parking lot.
[0143] At this time, the relative positions of the plurality of delivery areas, the driving road distribution map in the parking lot, and the current positions of the plurality of intended vehicles are collected; these information is the basis for determining the transfer route; based on the collected position information, the system uses path planning methods to calculate the optimal transfer route of each intended vehicle from the current position to the designated delivery area; these methods will consider factors such as the length, width, number of turns, and traffic congestion of the road to ensure that the selected route is both efficient and safe.
[0144] After calculating the initial transfer route, the system will further optimize the route; for example, if two routes intersect at a certain point, the system will adjust the driving order of one of the routes to avoid potential conflicts; in addition, the system will also consider the size and turning radius of the AGV carrying robot to ensure that it can smoothly drive along the planned route; the system will generate a detailed transfer plan for each intended vehicle, including the starting position, target position, transfer route, estimated arrival time, and any necessary precautions.
[0145] Analyze the transfer route of each intended vehicle to determine potential traffic bottlenecks and conflict points; these points are areas where the road is narrow, turns frequently, or has intersections; consider the moving speed of the AGV carrying robot on different roads; these speeds will be affected by factors such as road conditions, AGV performance, and traffic rules; the system will evaluate the AGV driving time on different routes based on this information.
[0146] In order to improve the efficiency and accuracy of the traffic management system, the system will use machine learning methods for multiple training; these training will be based on historical data, real-time traffic information, and the actual performance of the AGV carrying robot; through training, the system learns how to better predict traffic congestion, adjust the driving speed of the AGV, and optimize traffic signals and other strategies; ultimately, the system will determine an effective traffic management system based on the above analysis; this system includes dynamically adjusting the driving route of the AGV, setting traffic signals to control vehicle flow, and monitoring and responding to potential traffic problems.
[0147] Specifically, assume there are three vehicles (Vehicle A, Vehicle B, and Vehicle C) that need to be transferred from different preparation areas to their respective delivery areas in a large car sales market parking lot; these delivery areas are located in the north, east, and west of the parking lot.
[0148] The system first collects the road distribution map of the parking lot and the current positions of the three vehicles; then, the system calculates the optimal transfer route for each vehicle using path planning methods; for example, Vehicle A needs to be transferred from the southern preparation area to the northern delivery area, and the system plans a route that passes through major roads and avoids narrow areas. After calculating the initial route, the system finds that the routes of Vehicle B and Vehicle C intersect at the middle of the parking lot; in order to avoid potential conflicts, the system adjusts the driving order of Vehicle B, making it slightly delay departure, so as to continue driving after Vehicle C passes through the intersection.
[0149] The system further analyzes the transfer route and finds that the middle area of the parking lot is a potential traffic bottleneck because multiple routes converge here; in order to alleviate this bottleneck, the system decides to set up traffic signals in this area to control the flow of vehicles; based on historical data and real-time traffic information, the system uses machine learning methods to optimize the traffic management system; through training, the system learns how to dynamically adjust the driving route and speed of AGVs according to traffic congestion; finally, the system implements an effective traffic management strategy, including setting up traffic signals, monitoring traffic conditions, and adjusting the driving plan of AGVs in real time.
[0150] Specifically, assume there are three transfer routes, each with a score based on multiple factors; the lower the score, the better the route;
[0151]
[0152] In this example, three transfer routes are listed for each intended vehicle, and a score is calculated for each route; then, the route with the lowest score is selected as the final transfer route.
[0153] In order to determine an effective traffic management system, multiple training is based on multiple transfer routes, corresponding AGV carrying robot moving speed and crowded areas in the parking lot; multiple training is based on historical data, real-time traffic information and actual performance of AGV carrying robot.
[0154] Traffic management system example:
[0155] According to real-time traffic information and the performance of AGV transport robots, the driving speed of AGV is dynamically adjusted; for example, the speed is reduced in areas with traffic congestion to avoid collisions and delays; traffic signals are set at key intersections and traffic bottleneck areas to control the flow of AGVs; these signals are dynamically adjusted according to real-time traffic conditions to ensure smooth traffic flow.
[0156] Real-time monitoring of traffic conditions in the parking lot using cameras and sensors, and automatic response to potential traffic problems; for example, if traffic congestion or AGV failure is detected, the system automatically adjusts the driving route of other AGVs or issues an alarm.
[0157] In step S16, in the traffic management system of the parking lot, the opening of the temporary exit is triggered according to the congestion of each exit position, the congestion area in the parking lot, and each intended vehicle to be left;
[0158] In the specific implementation process of the present application, the specific steps are:
[0159] S161: In the traffic management system of the parking lot, the number of parked vehicles is determined according to the detection image of each exit position of the parking lot, and the congestion of each exit position is determined according to the number of parked vehicles and the corresponding parking time;
[0160] S162: Determine the congestion area in the parking lot based on the dynamic detection of the parking lot by multiple cameras; determine the real-time congestion event in the parking lot according to the location of the congestion area in the parking lot and the congestion time of the congestion area in the parking lot;
[0161] S163: Interact with the congestion of each exit position, the congestion area in the parking lot, and each intended vehicle to be left, and determine the traffic emergency event of the parking lot according to the interaction of the congestion of each exit position, the congestion area in the parking lot, and each intended vehicle to be left;
[0162] S164: Trigger the opening of the temporary exit according to the traffic emergency event of the parking lot, at this time, the temporary exit of the parking lot is not opened in the normal state.
[0163] In the embodiment of the present application, in the traffic management system of the parking lot, the number of parked vehicles is determined according to the detection image of each exit position of the parking lot, the congestion of each exit position is determined according to the number of parked vehicles and the corresponding parking time, and the accurate identification of the congestion of each exit position is ensured.
[0164] At this time, high-resolution cameras or image sensors are installed at various exit locations in the parking lot; these devices capture images of the exit area in real time and transmit them to the traffic management system; the images received by the traffic management system are processed through image processing methods; these methods identify vehicles in the image and calculate the number of vehicles stopped at each exit location; image processing methods include edge detection, shape matching, color recognition, and other techniques to accurately identify and count vehicles.
[0165] The system not only records the number of vehicles stopped at each exit location, but also tracks the time they stay; this is done by identifying the movement of vehicles in the image (such as wheel rotation, body displacement, etc.) to determine whether the vehicle is still stopped; if the vehicle has not moved for a long time, it is considered to have a long stay time.
[0166] Combining the number of stopped vehicles and the time they stay, the system assesses the congestion situation at each exit location; if the number of stopped vehicles is large and the time they stay is long, the exit location is in a state of congestion; the system calculates a congestion index to quantify the degree of congestion; the system continuously updates the data of the number of stopped vehicles and the time they stay based on real-time captured images, and assesses the congestion situation at each exit location in real time; these data are provided to parking lot managers so that they can take appropriate measures to alleviate congestion.
[0167] Further, the congestion area in the parking lot is determined based on the dynamic detection of the parking lot by multiple cameras; the real-time congestion event in the parking lot is determined according to the location of the congestion area in the parking lot and the congestion time of the congestion area in the parking lot, ensuring the accuracy of the real-time congestion event in the parking lot.
[0168] At this time, multiple high-definition cameras are deployed at different locations in the parking lot, including main channels, intersections, and key areas near parking spaces; these cameras should have night vision, wide-angle, and other functions to ensure that clear images can be captured under various light and angle conditions; the cameras continuously capture dynamic images of the parking lot at a certain frame rate (such as 25 frames per second); these images contain information such as vehicle movement and parking space occupancy.
[0169] The captured images are transmitted to the traffic management system, and the image processing methods in the system analyze these images; this includes vehicle detection, tracking, speed calculation, parking space occupancy state recognition, etc.; by comparing consecutive frames of images, the system identifies the movement trajectory of vehicles and the occupancy changes of parking spaces; based on the results of image processing, the system calculates indicators such as vehicle density and vehicle flow speed in each area; when the vehicle density in a certain area exceeds the preset threshold or the vehicle flow speed is lower than the preset threshold, that area is marked as a congestion area.
[0170] The system not only identifies congested areas but also records their locations and the times when congestion occurs; this helps managers understand the spatial distribution and temporal characteristics of congestion events; based on factors such as the duration of congestion areas, the extent of their impact, and the degree of vehicle flow speed reduction, the system defines different types of congestion events; for example, short-term congestion is considered a "minor congestion event," while congestion that lasts a long time and affects a wide area is considered a "serious congestion event"; once a congestion event is identified, the system immediately generates a real-time event report; these reports contain information such as the location, type, duration, and expected impact of the congestion event, and notify managers through graphical interfaces, text messages, emails, and other means.
[0171] Further, the congestion at each exit location, the congestion areas in the parking lot, and the various intended vehicles to be left are interacted, and the traffic emergency event of the parking lot is determined according to the interaction of the congestion at each exit location, the congestion areas in the parking lot, and the various intended vehicles to be left, realizing precise control of the traffic emergency event of the parking lot, effectively handling the congestion at the exit location, and ensuring the effect of smooth departure of the various intended vehicles to be left.
[0172] At this time, the congestion at each exit location, the congestion areas in the parking lot, and the various intended vehicles to be left are introduced, and optionally, the traffic management system integrates congestion data from each exit location, data of congestion areas in the parking lot, and data of intended vehicles to be left. These data include the vehicle queue length, the stay time, the congestion index of the exit location, the location, the size, and the duration of the congestion area in the parking lot, and the number, the location, and the expected departure time of the intended vehicle to be left.
[0173] The system will interactively analyze these data. This includes evaluating whether the congestion at the exit location affects the traffic efficiency of the intended vehicle to be left, whether the congestion in the parking lot leads to poor vehicle flow, and whether the intended vehicle to be left faces a long waiting time due to exit or internal congestion. The system also analyzes the interaction between these factors, such as whether the congestion at the exit location exacerbates the congestion inside the parking lot, or whether the increase in the intended vehicle to be left further worsens the congestion at the exit location; based on the current data and the results of the interactive analysis, the system attempts to predict the future trend of the traffic situation; this includes whether the congestion will worsen, whether the intended vehicle to be left can leave in time, and whether emergency measures need to be taken to alleviate traffic pressure.
[0174] The system will determine whether a traffic emergency event has occurred according to the preset emergency event definition standard, combined with the results of the interactive analysis and the trend prediction; these standards include the congestion index at the exit location exceeding a certain threshold, the duration of the congestion area in the parking lot exceeding a certain time, and the waiting time of the intended vehicle to be left exceeding a preset limit.
[0175] Once a traffic emergency event is determined to have occurred, the system will also classify it into different levels based on its severity and impact range; this helps managers take appropriate measures according to the urgency of the event; the system will generate a traffic emergency event report containing information such as event type, level, location, impact range, and estimated duration, and timely notify managers through graphical interfaces, SMS, email, etc.
[0176] Therefore, the opening of the temporary exit is triggered according to the traffic emergency event of the parking lot, and at this time, the temporary exit of the parking lot is not opened in the normal state, realizing the opening of the temporary exit and ensuring the traffic management effect of the parking lot of the car sales market.
[0177] At this time, the traffic management system will continuously monitor the traffic conditions of the parking lot, and automatically identify whether a traffic emergency event has occurred according to the preset emergency event definition and detection method; these events include severe congestion at the exit location, large-scale congestion inside the parking lot, long waiting time for vehicles intending to leave, etc.; Once a traffic emergency event is detected, the system will immediately make a conditional judgment; this includes evaluating the severity of the event, the impact range, and whether the preset conditions for triggering the opening of the temporary exit are met; these conditions are based on the threshold settings of congestion index, waiting time, vehicle quantity, etc.
[0178] If the triggering conditions are met, the system will immediately start the opening mechanism of the temporary exit; this usually involves sending an opening instruction to the physical device that controls the temporary exit (such as the access control system, electric door, etc.), and at the same time recording information such as the time, reason, and opening state of the event triggering; Before triggering the opening of the temporary exit, the system will also perform necessary safety verification to ensure that the opening operation will not cause other safety hazards; this includes checking whether there are personnel or obstacles around the temporary exit, and ensuring that the opening operation will not conflict with other systems of the parking lot (such as the fire fighting system, safety monitoring system, etc.).
[0179] In the normal state, the temporary exit will be locked or closed to prevent unauthorized vehicles or personnel from entering or leaving the parking lot; this helps to maintain the safety and order of the parking lot; the system will strictly control access to the temporary exit; only under certain conditions (such as when a traffic emergency event occurs), will the temporary exit be allowed to open; this is achieved by setting permissions, passwords, identity verification, etc.; the system will continuously monitor the state of the temporary exit and record each opening and closing operation; this helps managers understand the use of the temporary exit and conduct audits or investigations when necessary.
[0180] Specifically, assume that in a parking lot of a car sales market, due to the weekend promotion activities attracting a large number of customers, resulting in an unusually tense traffic situation; the traffic management system detects that the exit position close to the main entrance of the car sales market has a serious congestion, the vehicle queue length exceeds 100 meters, and the stay time exceeds 30 minutes; at the same time, a large area of congestion also appears inside the parking lot, and the vehicle flow speed almost stagnates; the system judges that this situation has met the preset condition of triggering the opening of the temporary exit.
[0181] The system immediately starts the opening mechanism of the temporary exit and sends an opening instruction to the physical device controlling the temporary exit; before opening, the system performs a security verification to ensure that there is no personnel or obstacle around the temporary exit, and the opening operation will not conflict with other systems of the parking lot; with the sending of the instruction, the temporary exit is quickly opened to provide an additional evacuation channel for the waiting vehicles; this effectively relieves the pressure of the main exit and reduces the waiting time of the vehicles; in normal state, this temporary exit is closed and is subject to strict access control; only authorized personnel can open it under certain conditions; this ensures that the safety and order of the parking lot are not affected.
[0182] In another embodiment of the present application, the following is a simplified matching table to illustrate which traffic emergency events will trigger the opening of the temporary exit:
[0183]
[0184] In this matching table, the system will only open the temporary exit when certain trigger conditions are met. For example, if there is a serious congestion at the exit position, the vehicle queue length exceeds 50 meters and the duration exceeds 15 minutes, then the system will trigger the opening of the temporary exit.
[0185] Embodiment three
[0186] Please refer to Figure 3 , Figure 3 is a structural composition diagram of the traffic management system of the parking lot of the car sales market in the embodiment of the present application, and the traffic management system of the parking lot of the car sales market comprises:
[0187] The parking lot space module 21 is configured to determine the parking lot space of the car sales market based on the location of the car sales market and the detection image of the unmanned aerial vehicle.
[0188] The transfer trajectory module 22 is configured to determine the transfer trajectory of the intended vehicle according to the spatial position of the user, the intended vehicle of the user and the position of the intended vehicle relative to the parking lot space.
[0189] The intelligent carrying module 23 is configured to trigger the AGV carrying robot to carry the intended vehicle according to a transfer track of the intended vehicle.
[0190] The appearance procedure table module 24 is configured to determine an appearance procedure table of the intended vehicle based on a leaving time of a user, a carrying time of the AGV carrying robot, and a functional item of the intended vehicle before delivery.
[0191] The traffic management system module 25 is configured to determine a traffic management system of a parking lot according to a plurality of appearance procedure tables and spatial positions of respective users if a plurality of intended vehicles are delivered at the same delivery time in the parking lot.
[0192] The temporary exit module 26 is configured to trigger opening of a temporary exit according to congestion of respective exit positions, congested areas in the parking lot, and respective intended vehicles to be left in the traffic management system of the parking lot.
[0193] Any combination of the technical features of the above embodiments is possible. In order to make the description simple, all combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not exist, they should be considered as the scope of the present disclosure.
Claims
1. A traffic management method for a parking lot of an automobile sales market, characterized by, The application relates to a method for intelligent management of a parking lot of a car sales market, comprising the following steps: determining a parking lot space of the car sales market based on the location of the car sales market and detection images of a UAV; determining a transfer track of an intended vehicle of a user based on the spatial position of the user, the intended vehicle of the user and the position of the intended vehicle relative to the parking lot space; triggering intelligent carrying of the intended vehicle by an AGV carrying robot according to the transfer track of the intended vehicle; determining an exit procedure table of the intended vehicle based on the leaving time of the user, the carrying time of the AGV carrying robot and the functional items of the intended vehicle before delivery; determining a traffic management system of the parking lot based on the spatial positions of the users and the exit procedure tables of the intended vehicles if multiple intended vehicles are delivered at the same delivery time in the parking lot; and triggering opening of a temporary exit according to the congestion situation of each exit position, the congestion area in the parking lot and each intended vehicle to be left in the traffic management system of the parking lot. The method comprises the following steps: positioning the car sales market, collecting the location of the sales market, triggering dynamic shooting of a UAV based on the location of the sales market, collecting multiple detection images according to the dynamic shooting of the UAV, constructing a three-dimensional model of the car sales market according to the location of the sales market, the distribution map of the location of the sales market and the multiple detection images of the UAV, determining multiple functional spaces based on the traversal of the three-dimensional model of the car sales market, and determining the parking lot space of the car sales market according to the multiple functional spaces, the warehousing route of each vehicle and the parking position of each vehicle. The method comprises the following steps: determining the spatial position of the user based on the comparison between the user and the location of the car sales market, determining the intended vehicle of the user according to the personal information of the user, the vehicle order information of the user and the vehicle database of the car sales market, determining the position of the intended vehicle relative to the parking lot space according to the intended vehicle of the user and the parking lot space of the car sales market, and determining the transfer track of the intended vehicle based on the interaction of the position of the intended vehicle relative to the parking lot space, the spatial position of the user and the driving road distribution map in the parking lot. The method comprises the following steps: collecting the transfer track of the intended vehicle, determining the corresponding AGV carrying robot based on the transfer track of the intended vehicle, the weight information of the intended vehicle and the force balance distribution map of the intended vehicle, triggering support of the intended vehicle by the AGV carrying robot based on the chassis distribution map of the intended vehicle and the support arm of the AGV carrying robot, and intelligently carrying the intended vehicle by the AGV carrying robot. 2. The traffic management method for a parking lot of an automobile sales market according to claim 1, characterized by, 3. The traffic management method of a parking lot of an automobile sales market according to claim 2, characterized by, 4. The traffic management method of a parking lot of an automobile sales market according to claim 3, characterized by, The moving state of the intended vehicle is determined based on the moving speed of the intended vehicle, the posture of the intended vehicle and the moving data of the AGV carrying robot, so as to ensure the stable movement of the intended vehicle.
5. The traffic management method for a parking lot of an automobile sales market according to any one of claims 1 to 4, characterized by, The leaving process table of the intended vehicle is determined based on the leaving time of the user, the carrying time of the AGV carrying robot and the functional items of the intended vehicle before delivery. The leaving time of the user is determined based on the vehicle order information of the user and the travel plan of the user; the carrying time of the AGV carrying robot is determined according to the leaving time of the user, the transfer trajectory of the intended vehicle and the current state of the AGV carrying robot; The remaining time is determined based on the leaving time of the user and the carrying time of the AGV carrying robot, and the functional items of the intended vehicle before delivery are determined according to the remaining time, the model information of the intended vehicle and the vehicle database of the automobile sales market; The leaving process table of the intended vehicle is determined according to the multiple interactions of the leaving time of the user, the carrying time of the AGV carrying robot and the functional items of the intended vehicle before delivery, which contains the item information of the functional items of the intended vehicle before delivery, the corresponding processing time and the delivery time of the intended vehicle.
6. The traffic management method of a parking lot of an automobile sales market according to any one of claims 1 to 4, characterized by, If multiple intended vehicles are delivered at the same delivery time in the parking lot, the traffic management system of the parking lot is determined according to the multiple leaving process tables and the spatial positions of the users. The parking lot is monitored in real time, and the delivery times of the multiple intended vehicles are uniformly controlled; if multiple intended vehicles are delivered at the same delivery time, the uniform delivery state of the multiple intended vehicles is triggered; When the multiple intended vehicles are in the uniform delivery state, the multiple leaving process tables are collected based on the traceability of the multiple intended vehicles; the multiple delivery areas in the parking lot are determined based on the multiple leaving process tables, the delivery time and the spatial positions of the users.
7. The traffic management method of a parking lot of an automobile sales market according to claim 6, characterized by, If multiple intended vehicles are delivered at the same delivery time in the parking lot, the traffic management system of the parking lot is determined according to the multiple leaving process tables and the spatial positions of the users, and further comprises: The transfer routes of the multiple intended vehicles in the same parking lot are determined according to the relative positions of the multiple delivery areas, the driving road distribution map in the parking lot and the positions of the multiple intended vehicles; the traffic management system of the parking lot is determined based on the multiple transfer routes, the moving speeds of the corresponding AGV carrying robots and the multiple training of the crowded areas in the parking lot.
8. The traffic management method of a parking lot of an automobile sales market according to any one of claims 1 to 4, characterized by, In the traffic management system of the parking lot, the opening of the temporary exit is triggered according to the crowded situation of each exit position, the crowded areas in the parking lot and each intended vehicle to be left, and comprises: In the traffic management system of the parking lot, the number of parked vehicles is determined according to the detection images of each exit position of the parking lot, and the crowded situation of each exit position is determined according to the number of parked vehicles and the corresponding parking time; The crowded area in the parking lot is determined based on dynamic detection of the parking lot by multiple cameras; and a real-time crowded event in the parking lot is determined according to the location of the crowded area in the parking lot and the crowded time of the crowded area in the parking lot.
9. The traffic management method of a parking lot of an automobile sales market according to claim 8, characterized by, In the traffic management system of the parking lot, the opening of the temporary exit is triggered according to the crowded condition of each exit position, the crowded area in the parking lot, and each intended vehicle to be left. The crowded condition of each exit position, the crowded area in the parking lot, and each intended vehicle to be left are interacted, and a traffic emergency event of the parking lot is determined according to the interaction of the crowded condition of each exit position, the crowded area in the parking lot, and each intended vehicle to be left. The opening of the temporary exit is triggered according to the traffic emergency event of the parking lot, and the temporary exit of the parking lot is not opened in the normal state.
10. A traffic management system for a parking lot of an automobile sales market, characterized by, The traffic management system of the parking lot of the automobile sales market is applied to the traffic management method of the parking lot of the automobile sales market as claimed in any one of claims 1-9, and the traffic management system of the parking lot of the automobile sales market comprises: A parking lot space module for determining the parking lot space of the automobile sales market based on the location of the automobile sales market and the detection image of the unmanned aerial vehicle; A transfer trajectory module for determining the transfer trajectory of the intended vehicle according to the spatial position of the user, the intended vehicle of the user, and the position of the intended vehicle relative to the parking lot space; An intelligent handling module for triggering the intelligent handling of the intended vehicle by the AGV handling robot according to the transfer trajectory of the intended vehicle; An exit procedure table module for determining the exit procedure table of the intended vehicle based on the leaving time of the user, the handling time of the AGV handling robot, and the functional items of the intended vehicle before delivery; A traffic management system module for determining the traffic management system of the parking lot according to the multiple exit procedure tables and the spatial positions of the users if multiple intended vehicles are delivered at the same delivery time in the parking lot; A temporary exit module for triggering the opening of the temporary exit according to the crowded condition of each exit position, the crowded area in the parking lot, and each intended vehicle to be left in the traffic management system of the parking lot.
Citation Information
Patent Citations
Multi-mode high-density intelligent parking lot system and vehicle storing and taking method
CN111915923A
Vehicle control system and vehicle control method
CN116142267A