Intelligent warehousing logistics teaching sand table system

CN118135884BActive Publication Date: 2026-08-07BEIJING ETERNAL CREATIVE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING ETERNAL CREATIVE TECH CO LTD
Filing Date
2024-03-13
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

然而,现有的智能硬件系统缺乏自主决策和学习能力,只能执行预先设置好的程序,一旦任务发生变化,就要重新编写程序,重新烧录,耗时耗力,无法适应复杂多变的实际应用场景

Benefits of technology

[0031]根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明将运维部署平台、智能硬件应用部署平台、移动机器人、环境检测台及分类存储装置相结合,通过运维部署平台接收用户基于当前教学任务输入的操作指令,并传输至智能硬件应用部署平台,智能硬件应用部署平台基于操作指令,控制移动机器人、环境检测台及分类存储装置的运行状态,以完成当前教学任务,在有新的教学任务时,无需对移动机器人、环境检测台和分类存储装置进行修改,只需在运维部署平台或智能硬件应用部署平台调整操作指令即可,提高了智能仓储物流教学的灵活度,能够适用于复杂的应用场景。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118135884B_ABST
    Figure CN118135884B_ABST
Patent Text Reader

Abstract

The application discloses an intelligent warehouse logistics teaching sand table system, and relates to the field of Internet of Things.The system comprises an operation and deployment platform, an intelligent hardware application deployment platform, a mobile robot, an environment detection table and a classified storage device.The operation and deployment platform is used for receiving operation instructions input by a user based on a current teaching task and transmitting the operation instructions to the intelligent hardware application deployment platform.The intelligent hardware application deployment platform controls the running state of the mobile robot, the environment detection table and the classified storage device based on the operation instructions.The environment detection table is used for storing articles and detecting environment data.The mobile robot is used for completing actions required by the current teaching task under the control of the intelligent hardware application deployment platform.The classified storage device is used for weighing, air-drawing and packing articles put by the mobile robot under the control of the intelligent hardware application deployment platform.The application improves the flexibility of intelligent warehouse logistics teaching and can be applied to complex application scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of the Internet of Things, and in particular to an intelligent warehousing and logistics teaching sandbox system. Background Technology

[0002] With the rapid development of IoT technology, smart hardware devices are widely used in various fields. However, existing smart hardware systems lack autonomous decision-making and learning capabilities, and can only execute pre-set programs. Once the task changes, the program must be rewritten and re-programmed, which is time-consuming and labor-intensive, and cannot adapt to complex and ever-changing real-world application scenarios. At the same time, similar products on the market are also relatively bulky, requiring a lot of time and space for use and relocation.

[0003] Based on the above problems, there is an urgent need for a new type of smart hardware device to adapt to various complex application scenarios and improve the user experience. Summary of the Invention

[0004] The purpose of this invention is to provide an intelligent warehousing and logistics teaching sandbox system, which can improve the flexibility of intelligent warehousing and logistics teaching and can be applied to complex application scenarios.

[0005] To achieve the above objectives, the present invention provides an intelligent warehousing and logistics teaching sandbox system, comprising: an operation and maintenance deployment platform, an intelligent hardware application deployment platform, a mobile robot, an environmental monitoring station, and a classification and storage device; the intelligent hardware application deployment platform is connected to the operation and maintenance deployment platform, the mobile robot, the environmental monitoring station, and the classification and storage device respectively.

[0006] The operation and maintenance deployment platform is used to receive operation instructions input by the user based on the current teaching task and transmit them to the smart hardware application deployment platform;

[0007] The intelligent hardware application deployment platform controls the operating status of the mobile robot, the environmental monitoring station, and the classification storage device based on the operation instructions;

[0008] The environmental monitoring station is used to store items and monitor environmental data, transmitting the environmental data to the smart hardware application deployment platform.

[0009] The mobile robot is used to complete the actions required for the current teaching task under the control of the intelligent hardware application deployment platform; the actions required for the current teaching task include: self-check, moving to the position of the environmental detection station, scanning the items on the environmental detection station, picking up the corresponding items from the environmental detection station, and placing the picked-up items into the classification storage device;

[0010] The classified storage device is used to weigh, vacuum, and pack the items dropped by the mobile robot under the control of the smart hardware application deployment platform.

[0011] Optionally, the environmental monitoring station, the mobile robot, and the classification and storage device are further configured to send their current operating status to the intelligent hardware application deployment platform; the intelligent hardware application deployment platform is further configured to display the current operating status of the environmental monitoring station, the mobile robot, and the classification and storage device.

[0012] Optionally, the intelligent hardware application deployment platform is also used to search for and add target devices, and to control each target device individually or view the current operating status of each target device on the device control interface according to the target device selected by the user; the target devices include mobile robots, environmental monitoring stations and classified storage devices.

[0013] Optionally, the mobile robot includes: a first STC51 microcontroller, a first embedded main control board, a first wireless communication module, a Mecanum wheel, a magnetic navigation sensor, a robotic arm, a flexible gripper, a gyroscope calibration sensor, and a digital scanning module;

[0014] The first embedded main control board is connected to the first STC51 microcontroller, the Mecanum wheel, the magnetic navigation sensor, the robotic arm, the flexible gripper, the gyroscope calibration sensor, and the digital scanning module, respectively; the first STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the first wireless communication module to receive the operation instructions;

[0015] Based on the operation instructions, the first embedded main control board controls the Mecanum wheel and the magnetic navigation sensor to drive the mobile robot to move, controls the robotic arm and the flexible gripper to pick up or drop items, controls the digital scanning module to scan the serial number of the items, and controls the gyroscope calibration sensor to perform self-test.

[0016] Optionally, the environmental monitoring station includes: a shelf, a second STC51 microcontroller, a second embedded main control board, a second wireless communication module, and environmental monitoring sensors; the shelf is used to store items.

[0017] The second embedded main control board is connected to the second STC51 microcontroller and the environmental detection sensor respectively; the second STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the second wireless communication module to receive the operation instructions;

[0018] Based on the operation instructions, the second embedded main control board controls the environmental detection sensor to detect environmental data, and transmits the environmental data detected by the environmental detection sensor to the smart hardware application deployment platform through the second STC51 microcontroller and the second wireless communication module.

[0019] Optionally, the environmental detection sensors include: a temperature and humidity sensor, a light intensity sensor, a noise sensor, a carbon dioxide sensor, a flame sensor, a PM2.5 sensor, a smoke sensor, a human infrared sensor, and a pressure sensor.

[0020] Optionally, the environmental monitoring station further includes a matrix keyboard and an LCD screen; the LCD screen is connected to the second STC51 microcontroller and is used to display the environmental data; the matrix keyboard is connected to the LCD screen and is used to switch the display page of the LCD screen.

[0021] Optionally, the environmental monitoring station also includes a warning light; the second embedded main control board is also connected to the warning light, and the second embedded main control board is also used to control the warning light to flash an alarm when the environmental data exceeds the limit value.

[0022] Optionally, the sorting and storage device includes: a third STC51 microcontroller, a third embedded main control board, a third wireless communication module, a housing, a lid, a sensing component, a fan, and a packaging device; the lid is disposed on the housing.

[0023] The third embedded main control board is connected to the third STC51 microcontroller, the sensing components, the bucket lid, the fan, and the packaging device, respectively; the third STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the third wireless communication module to receive the operation instructions;

[0024] The third embedded main control board controls the opening or closing of the bucket lid based on the operation instructions, so that the mobile robot puts the items into the interior of the shell, controls the sensing components to weigh the items put in by the mobile robot, controls the fan to ventilate the items put in by the mobile robot, and controls the packaging device to package the items put in by the mobile robot.

[0025] Optionally, the sensing components include a weighing sensor, an infrared sensor, an infrared photocell sensor, a combustible gas sensor, and a temperature sensor.

[0026] The weighing sensor is used to weigh the items dropped by the mobile robot;

[0027] The infrared sensor is used to detect whether there are objects in the surrounding environment;

[0028] The infrared pair sensor is used to detect whether an item is placed inside the housing;

[0029] The combustible gas sensor is used to detect whether there is combustible gas in the surrounding environment;

[0030] The temperature sensor is used to detect the temperature of the sorting and storage device during operation.

[0031] According to specific embodiments provided by the present invention, the present invention discloses the following technical effects: The present invention combines an operation and maintenance deployment platform, an intelligent hardware application deployment platform, a mobile robot, an environmental monitoring station, and a classification and storage device. The operation and maintenance deployment platform receives operation instructions input by the user based on the current teaching task and transmits them to the intelligent hardware application deployment platform. Based on the operation instructions, the intelligent hardware application deployment platform controls the operating status of the mobile robot, the environmental monitoring station, and the classification and storage device to complete the current teaching task. When there is a new teaching task, there is no need to modify the mobile robot, the environmental monitoring station, and the classification and storage device; only the operation instructions need to be adjusted on the operation and maintenance deployment platform or the intelligent hardware application deployment platform. This improves the flexibility of intelligent warehousing and logistics teaching and can be applied to complex application scenarios. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0033] Figure 1 A block diagram of the intelligent warehousing and logistics teaching sand table system provided by the present invention;

[0034] Figure 2 This is a schematic diagram of the equipment locations in the intelligent warehousing and logistics teaching sand table system provided by the present invention;

[0035] Figure 3 This is a schematic diagram of the components of an environmental monitoring station;

[0036] Figure 4 This is a schematic diagram of the environmental monitoring station.

[0037] Figure 5 A schematic diagram of the components of a mobile robot;

[0038] Figure 6 This is a schematic diagram of the mobile robot's structure.

[0039] Figure 7This is a schematic diagram of the components of a categorized storage device.

[0040] Symbol Explanation: 1-Operation and Maintenance Deployment Platform, 2-Intelligent Hardware Application Deployment Platform, 3-Mobile Robot, 301-First STC51 Microcontroller, 302-First Embedded Main Control Board, 303-First Wireless Communication Module, 304-Mecanum Wheel, 305-Magnetic Navigation Sensor, 306-Robotic Arm, 307-Flexible Gripper, 308-Gyroscope Calibration Sensor, 309-Digital Scanning Module, 310-Forearm, 311-Large Arm, 4-Environmental Monitoring Station, 401-Second STC51 Microcontroller, 402-Second Embedded Main Control Board, 403-Second Wireless Communication Module, 404-Temperature and Humidity Sensor, 405-Light Intensity Sensor, 406-Noise Sensor, 407-Carbon Dioxide Sensors: 408-Flame sensor, 409-PM2.5 sensor, 410-Smoke sensor, 411-Human infrared sensor, 412-Pressure sensor, 413-4×5 matrix keypad, 414-LCD screen, 415-Tricolor warning light, 416-Shelf, 417-Camera, 5-Classified storage device, 501-Third STC51 microcontroller, 502-Third embedded main control board, 503-Third wireless communication module, 504-Barrel lid, 505-Fan, 506-Packaging device, 507-Weighing sensor, 508-Infrared sensor, 509-Infrared photocell sensor, 510-Combustible gas sensor, 511-Temperature sensor, 512-Touch sensor. Detailed Implementation

[0041] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0042] like Figure 1 and Figure 2 As shown, the intelligent warehousing and logistics teaching sandbox system provided by the present invention includes: an operation and maintenance deployment platform 1, an intelligent hardware application deployment platform 2, a mobile robot 3, an environmental monitoring station 4, and a classification and storage device 5. The intelligent hardware application deployment platform 2 is connected to the operation and maintenance deployment platform 1, the mobile robot 3, the environmental monitoring station 4, and the classification and storage device 5, respectively.

[0043] (1) The operation and maintenance deployment platform 1 is used to receive operation instructions input by the user based on the current teaching task and transmit them to the smart hardware application deployment platform 2. The operation and maintenance deployment platform 1 is also used to display the operation instructions input by the user.

[0044] In this invention, the operation and maintenance deployment platform 1 is an interface written in Python, used to meet teaching requirements, and overlaid on the smart hardware application deployment platform 2. The smart hardware application deployment platform 2 is indirectly controlled by operating the operation and maintenance deployment platform 1. By configuring IP addresses, protocols, and port numbers, the operation and maintenance deployment platform 1 can detect devices searched by the smart hardware application deployment platform 2, sensor values ​​received by the smart hardware application deployment platform 2, and the current operating status of the devices detected by the smart hardware application deployment platform 2, displaying these information on the operation and maintenance deployment platform 1. Alternatively, corresponding linkage rules set in the smart hardware application deployment platform 2 can be executed by inputting the serial number in the operation and maintenance deployment platform 1.

[0045] (2) The intelligent hardware application deployment platform 2 controls the operation status of the mobile robot 3, the environmental detection station 4 and the classification storage device 5 based on the operation instructions.

[0046] The intelligent hardware application deployment platform 2 is also used to search for and add target devices, and, based on the target devices selected by the user, to individually control each target device or view the current operating status of each target device on the device control interface. The target devices include a mobile robot 3, an environmental monitoring station 4, and a classification and storage device 5.

[0047] The intelligent hardware application deployment platform 2 runs in a mini host to control the operation status of the mobile robot 3, the environmental monitoring station 4, and the classification storage device 5, and to display the parameter values ​​and current operation status of each device.

[0048] The smart hardware application deployment platform 2 is responsible for connecting all devices. Each device sends its status to the smart hardware application deployment platform 2 via wireless communication. Each device has its own ID. By searching for the device ID on the smart hardware application deployment platform 2, the presence of the device ID indicates successful communication. After all communication is successfully established, the devices are added to the smart hardware application deployment platform 2. The added devices are then displayed in the device list. Users can click on the corresponding device to enter the device control interface, control the individual device, or view its status. They can also add linkage rules through linkage management to set trigger conditions for each device for joint control. Furthermore, the instructions written on the smart hardware application deployment platform 2 can be adjusted through the operation and maintenance deployment platform 1.

[0049] (3) The environmental monitoring station 4 is used to store items and monitor environmental data, transmitting the environmental data to the smart hardware application deployment platform 2. The environmental monitoring station 4 is also used to display environmental data.

[0050] Specifically, such as Figure 3 and Figure 4As shown, the environmental monitoring station 4 includes: a shelf 416, a second STC51 microcontroller 401, a second embedded main control board 402, a second wireless communication module 403, and environmental monitoring sensors. The shelf 416 is used to store items.

[0051] The environmental detection sensors include: a temperature and humidity sensor 404, a light intensity sensor 405, a noise sensor 406, a carbon dioxide sensor 407, a flame sensor 408, a PM2.5 sensor 409, a smoke sensor 410, a human infrared sensor 411, and a pressure sensor 412.

[0052] Temperature and humidity sensor 404 is used to detect whether the temperature and humidity in the atmosphere exceed the limit value; light intensity sensor 405 is used to detect whether the light intensity in the environment exceeds the limit value; noise sensor 406 is used to detect whether the noise in the environment exceeds the limit value; carbon dioxide sensor 407 is used to detect whether the carbon dioxide in the environment exceeds the limit value; flame sensor 408 is used to detect whether there is a flame in the environment; PM2.5 sensor 409 is used to detect whether the PM2.5 in the environment exceeds the limit value; smoke sensor 410 is used to detect whether the smoke in the environment exceeds the limit value; human infrared sensor 411 is used to detect whether there is a person near the equipment; and pressure sensor 412 is used for weighing.

[0053] The second embedded main control board 402 is connected to the second STC51 microcontroller 401 and the environmental detection sensor, respectively. The second STC51 microcontroller 401 is also connected to the intelligent hardware application deployment platform 2 through the second wireless communication module 403 to receive the operation commands.

[0054] Specifically, the pins of the second STC51 microcontroller 401 are transferred to the second embedded main control board 402, and the data collected by each sensor is transmitted to the second STC51 microcontroller 401 through the second embedded main control board 402.

[0055] Based on the operation instructions, the second embedded main control board 402 controls the environmental detection sensor to detect environmental data, and transmits the environmental data detected by the environmental detection sensor to the intelligent hardware application deployment platform 2 through the second STC51 microcontroller 401 and the second wireless communication module 403.

[0056] In addition, the smart hardware application deployment platform 2 is also used to control the mobile robot 3 or the environmental monitoring station 4 to perform corresponding actions based on environmental data.

[0057] Furthermore, the environmental monitoring station 4 also includes a matrix keyboard and an LCD screen 414. The matrix keyboard is a 4×5 matrix keyboard 413. The LCD screen 414 is connected to the second STC51 microcontroller 401 and is used to display the environmental data. The matrix keyboard is connected to the LCD screen 414 and is used to switch the display pages on the LCD screen 414. The button functions of the matrix keyboard can be customized.

[0058] Furthermore, the environmental monitoring station 4 also includes a warning light. The warning light is a three-color warning light 415. The second embedded main control board 402 is also connected to the warning light, and the second embedded main control board 402 is also used to control the warning light to flash as an alarm when the environmental data exceeds the limit value.

[0059] In addition, the environmental monitoring station 4 also includes a camera 417.

[0060] (4) The mobile robot 3 is used to complete the actions required for the current teaching task under the control of the intelligent hardware application deployment platform 2.

[0061] The actions required for the current teaching task include: self-check, moving to the position of the environmental detection station 4, scanning the items on the environmental detection station 4, picking up the corresponding items from the environmental detection station 4, and placing the picked-up items into the classification storage device 5.

[0062] Specifically, such as Figure 5 and Figure 6 As shown, the mobile robot 3 includes: a first STC51 microcontroller 301, a first embedded main control board 302, a first wireless communication module 303, a Mecanum wheel 304, a magnetic navigation sensor 305, a robotic arm 306, a flexible gripper 307, a gyroscope calibration sensor 308, and a digital scanning module 309.

[0063] The first embedded main control board 302 is connected to the first STC51 microcontroller 301, the Mecanum wheel 304, the magnetic navigation sensor 305, the robotic arm 306, the flexible gripper 307, the gyroscope calibration sensor 308, and the digital scanning module 309. The first STC51 microcontroller 301 is also connected to the intelligent hardware application deployment platform 2 via the first wireless communication module 303 to receive the operation commands. Specifically, pins of the first STC51 microcontroller 301 are transferred to the first embedded main control board 302 to control the operation of other components.

[0064] Among them, the Mecanum wheel 304 is used to control the mobile robot 3 to move to the designated position, the magnetic navigation sensor 305 is used to read the position of the magnetic strip, so that the mobile robot 3 can move along the designated route, the gyroscope calibration sensor 308 is used for the robotic arm 306 to calibrate and return to its position, and the digital scanning module 309 is used to scan the item serial number after the robotic arm 306 reaches the designated position.

[0065] Based on the operation instructions, the first embedded main control board 302 controls the Mecanum wheel 304 and the magnetic navigation sensor 305 to drive the mobile robot 3 to move, controls the robotic arm 306 and the flexible gripper 307 to pick up or drop items, controls the digital scanning module 309 to scan the serial number of the items, and controls the gyroscope calibration sensor 308 to perform self-test.

[0066] In this embodiment, the robotic arm 306 includes a large arm 311 and a small arm 310. When the robotic arm 306 needs to perform a self-test, the first STC51 microcontroller 301 reads the state of the gyroscope calibration sensor 308 by connecting to the first embedded main control board 302, and then controls the large arm 311, small arm 310 and base of the robotic arm 306 to perform a self-test.

[0067] When the flexible gripper 307 needs to grip or drop items, the first STC51 microcontroller 301 is connected to the first embedded main control board 302 to control the opening and closing of the flexible gripper 307.

[0068] When the mobile robot 3 needs to move, the first STC51 microcontroller 301 connects to the first embedded main control board 302 to read the data read by the magnetic navigation sensor 305, and then controls the motor driving the Mecanum wheel 304 to rotate.

[0069] When the digital scanning module 309 needs to scan an item, the first STC51 microcontroller 301 sends instructions to the digital scanning module 309 through the first embedded main control board 302 and receives the data returned by the digital scanning module 309.

[0070] After receiving the operation instructions sent by the intelligent hardware application deployment platform 2, the mobile robot 3 moves to the corresponding shelf 416. After arriving at the shelf 416, it controls the robotic arm 306 to rotate to the corresponding position. Then, it controls the digital scanning module 309 to identify the item. If it is the required item, it controls the flexible gripper 307 to pick up the item. Finally, the mobile robot 3 puts the picked-up item into the classification storage device 5.

[0071] (5) The classification storage device 5 is used to weigh, vacuum and pack the items dropped by the mobile robot 3 under the control of the smart hardware application deployment platform 2.

[0072] Specifically, such as Figure 7 As shown, the classification storage device 5 includes: a third STC51 microcontroller 501, a third embedded main control board 502, a third wireless communication module 503, a housing, a bucket lid 504, a sensing component, a fan 505, and a packaging device 506; the bucket lid 504 is disposed on the housing. The bucket lid 504 is a suspended bucket lid.

[0073] In this embodiment, the bucket lid 504 includes a large lid and a small lid. First, the small lid is opened, and the mobile robot 3 puts the gripped item into the inside of the outer shell. Then, the small lid is closed to perform weighing, ventilation, and packaging operations. Finally, the large lid is opened to take out the packaged item.

[0074] The sensing components include a weighing sensor 507, an infrared sensor 508, an infrared photocell sensor 509, a combustible gas sensor 510, a temperature sensor 511, and a touch sensor 512.

[0075] The weighing sensor 507 is used to weigh the items dropped by the mobile robot 3 to prevent overloading. The infrared sensor 508 is used to detect whether there are items in the surrounding environment; if an item is swept nearby, the lid 504 is opened. The infrared photocell sensor 509 is used to detect whether any items are dropped into the interior of the outer casing. The touch sensor 512 is used to open and close the small lid. The combustible gas sensor 510 is used to detect whether there are combustible gases in the surrounding environment to prevent safety hazards caused by nearby combustible gases. The temperature sensor 511 is used to detect the temperature of the sorting and storage device 5 during operation.

[0076] The third embedded main control board 502 is connected to the third STC51 microcontroller 501, the sensing components, the bucket lid 504, the fan 505, and the packaging device 506. The third STC51 microcontroller 501 is also connected to the intelligent hardware application deployment platform 2 through the third wireless communication module 503 to receive the operation commands.

[0077] The pins of the third STC51 microcontroller 501 are transferred to the third embedded main control board 502, thereby controlling the classification storage device 5 to perform operations such as opening and closing the large and small covers and packing and ventilation. The data collected by each sensor is transmitted to the third STC51 microcontroller 501 through the third embedded main control board 502.

[0078] The third embedded main control board 502 controls the bucket lid 504 to open or close based on the operation command, so that the mobile robot 3 puts the items into the interior of the shell, controls the sensing component to weigh the items put in by the mobile robot 3, controls the fan 505 to ventilate the items put in by the mobile robot 3, and controls the packaging device 506 to package the items put in by the mobile robot 3.

[0079] Furthermore, the sorting and storage device 5 also includes a support plate, a biodegradable waste container, and a power module. The power module is a 12V / 10A charger.

[0080] Furthermore, the environmental monitoring station 4, the mobile robot 3, and the classification and storage device 5 are also used to send their current operating status to the intelligent hardware application deployment platform 2. The intelligent hardware application deployment platform 2 is also used to display the current operating status of the environmental monitoring station 4, the mobile robot 3, and the classification and storage device 5.

[0081] The first wireless communication module 303, the second wireless communication module 403 and the third wireless communication module 503 mentioned above are all 433 modules.

[0082] In this invention, the mobile robot 3, the environmental monitoring station 4, and the sorting and storage device 5 are placed on the same plane. During operation, the mobile robot 3 moves forward from the starting point and first determines whether there is the item required by the operation command on the first shelf 416. If there is, the mobile robot 3 is controlled to pick up the corresponding item and then goes to the sorting and storage device 5 to put the item in. If not, it continues to move forward. When it reaches the back of the environmental monitoring station 4, the digital scanning module 309 detects whether there is the required item on the back of the environmental monitoring station 4. If there is, the mobile robot 3 is controlled to pick up the corresponding item and then goes to the sorting and storage device 5 to put the item in. After putting the item in, the mobile robot 3 returns to the starting point.

[0083] To better understand the technical solution of this invention, the workflow of the intelligent warehousing and logistics teaching sandbox system is described below.

[0084] Step 1: Power on the mobile robot 3, environmental monitoring station 4, and classification storage device 5. Open the smart hardware application deployment platform 2. In the smart hardware application deployment platform 2, configure the same channel number and baud rate as the mobile robot 3, environmental monitoring station 4, and classification storage device 5. Search for each device through 433 wireless communication and add the searched devices to the smart hardware application deployment platform 2.

[0085] Step 2: After establishing a connection via 433, the mobile robot 3, the environmental monitoring station 4, and the classification storage device 5 send their status to the intelligent hardware application deployment platform 2. After receiving the information, the intelligent hardware application deployment platform 2 analyzes the ID number to determine who sent the data and feeds back the information of the received data to the corresponding device.

[0086] Step 3: After searching for and adding devices, the Smart Hardware Application Deployment Platform 2 displays the added devices in the corresponding device management interface, along with relevant information for each device (channel number, ID number, baud rate, protocol type, etc.). This information confirms that all devices have been added to the Smart Hardware Application Deployment Platform 2. Once all devices are added, clicking on the device list in the Smart Hardware Application Deployment Platform 2 will allow you to view the added devices. Clicking on the desired device will take you to the control interface for that individual device, where you can turn actions on / off and view the device's status.

[0087] When operating the mobile robot 3, you can click on it in the device list to enter its control interface. When an action is clicked, the smart hardware application deployment platform 2 sends a data frame via 433 wireless communication. This frame includes a header, trailer, data length, action sequence number, the robot's own ID, and the mobile robot 3's ID. Upon receiving a signal, the mobile robot 3 parses it: first, it analyzes the ID to determine who sent the data. If it identifies the smart hardware application deployment platform 2, it continues parsing, analyzing the ID to determine if the data was sent to itself. If so, it continues further, analyzing the sequence number of the sent action to execute the corresponding action. After successfully receiving the signal, it sends a frame of received signal data to the smart hardware application deployment platform 2. After completing the action, it sends a completion message to the platform.

[0088] When operating the environmental monitoring station 4, you can click on it in the device list to enter its control interface. The control interface of the environmental monitoring station 4 includes multiple switch operations, display of sensor-collected values, and the ability to set upper and lower limits for the sensors. After clicking or setting a limit, the intelligent hardware application deployment platform 2 sends an operation command to the environmental monitoring station 4. Upon receiving the command, the second STC51 microcontroller 401 sends instructions to the corresponding sensors to obtain their currently collected values. After receiving the values ​​returned by the sensors, the second STC51 microcontroller 401 sends the values ​​to the LCD screen 414 for display. Simultaneously, the environmental monitoring station 4 also sends a data frame back to the intelligent hardware application deployment platform 2, sending the data collected by each sensor and its own status. The intelligent hardware application deployment platform 2 updates its control interface upon receiving the returned data.

[0089] When operating the categorized storage device 5, you can click on it in the device list to enter its control interface. When you click a button on the control interface, the smart hardware application deployment platform 2 sends a signal to the categorized storage device 5 via 433 wireless communication. After receiving the signal, the categorized storage device 5 analyzes it to determine if it was sent by the smart hardware application deployment platform 2. If so, it sends a message back to the smart hardware application deployment platform 2 to indicate that it has received the information and sends the information required by the smart hardware application deployment platform 2. After receiving the information, the smart hardware application deployment platform 2 also sends a message back to the categorized storage device 5 to indicate that the reception was successful.

[0090] When operating the maintenance and deployment platform 1, you need to configure your host's IP address and communication method with the smart hardware application deployment platform 2 in the maintenance and deployment platform 1. Within the maintenance and deployment platform 1, you can also search for and control devices. For example, clicking "Search Devices" will only find devices that have already been searched and added on the smart hardware application deployment platform 2. When controlling a single device, you are actually operating the smart hardware application deployment platform 2 through network communication. When clicking "Execute Linkage," you can select the execution sequence number, which must have been pre-programmed in the smart hardware application deployment platform 2. The maintenance and deployment platform 1 simultaneously displays the status of each device and the sensor values. When you change a sensor value in the maintenance and deployment platform 1, it is actually the maintenance and deployment platform 1 controlling the smart hardware application deployment platform 2 to change the sensor value.

[0091] The teaching method of this invention aims to cultivate a rigorous programming mindset in students through state machine programming, thereby training their programming skills. The control of the sandbox in this invention includes programming the mobile robot 3, environmental monitoring station 4, classification storage device 5, and operation and maintenance deployment platform 1, as well as operating the intelligent hardware application deployment platform 2. The embedded control program is based on state machine programming using STMicroelectronics' main controller. These technologies are closely aligned with actual products, ensuring that the technologies learned by students are relevant and can be better integrated into their work.

[0092] Compared to existing technologies, this invention offers greater flexibility, allowing each device to operate independently or in conjunction with others. Setting new behaviors only requires configuring the corresponding switches and actions on the intelligent hardware application deployment platform 2, without needing to modify the individual devices. Furthermore, this invention allows real-time monitoring of the operational status and various parameter values ​​of each device through the intelligent hardware application deployment platform 2, utilizing sensors to achieve real-time environmental information perception, ensuring data accuracy and timeliness. The intelligent hardware application deployment platform 2 features a simple and clear user interface, making it easy for both beginners and experts to operate, demonstrating user-friendliness. By integrating components such as sensors, processors, memory, and communication modules onto a single hardware platform, it achieves system miniaturization and high efficiency, offering significant advantages.

[0093] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0094] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. An intelligent warehousing and logistics teaching sandbox system, characterized in that, The intelligent warehousing and logistics teaching sandbox system includes: an operation and maintenance deployment platform, an intelligent hardware application deployment platform, a mobile robot, an environmental monitoring station, and a classified storage device; the intelligent hardware application deployment platform is connected to the operation and maintenance deployment platform, the mobile robot, the environmental monitoring station, and the classified storage device respectively. The operation and maintenance deployment platform is used to receive operation instructions input by the user based on the current teaching task and transmit them to the smart hardware application deployment platform. The operation and maintenance deployment platform is an interface written in Python, used to meet the requirements of the teaching task and overlayed on the smart hardware application deployment platform. The operation and maintenance deployment platform detects the devices searched by the smart hardware application deployment platform, the sensor values ​​received by the smart hardware application deployment platform, and the current operating status of the devices detected by the smart hardware application deployment platform by configuring IP, protocol and port number. The intelligent hardware application deployment platform runs on a mini-host. Based on the operation instructions, the platform controls the operating status of the mobile robot, the environmental monitoring station, and the classification storage device. The platform is also used to search for and add target devices, and, based on the user-selected target devices, to individually control or view the current operating status of each target device on the device control interface. The target devices include the mobile robot, the environmental monitoring station, and the classification storage device. The environmental monitoring station is used to store items and monitor environmental data, transmitting the environmental data to the smart hardware application deployment platform. The mobile robot is used to complete the actions required for the current teaching task under the control of the intelligent hardware application deployment platform; the actions required for the current teaching task include: self-check, moving to the position of the environmental detection station, scanning the items on the environmental detection station, picking up the corresponding items from the environmental detection station, and placing the picked-up items into the classification storage device; The sorting and storage device is used to weigh, ventilate, and pack the items dropped by the mobile robot under the control of the smart hardware application deployment platform. The sorting and storage device includes an outer shell and a bucket lid. The bucket lid is set on the outer shell. The bucket lid includes a large lid and a small lid. First, the small lid is opened, and the mobile robot puts the picked-up items into the inside of the outer shell. Then, the small lid is closed to perform weighing, ventilating, and packing operations. Finally, the large lid is opened to take out the packed items. The environmental monitoring station, the mobile robot, and the classification and storage device are also used to send the current operating status to the intelligent hardware application deployment platform; the intelligent hardware application deployment platform is also used to display the parameter values ​​and current operating status of the environmental monitoring station, the mobile robot, and the classification and storage device.

2. The intelligent warehousing and logistics teaching sand table system according to claim 1, characterized in that, The intelligent hardware application deployment platform is also used to search for and add target devices, and to control each target device individually or view the current operating status of each target device on the device control interface according to the target device selected by the user; the target devices include mobile robots, environmental monitoring stations and classified storage devices.

3. The intelligent warehousing and logistics teaching sandbox system according to claim 1, characterized in that, The mobile robot includes: a first STC51 microcontroller, a first embedded main control board, a first wireless communication module, a Mecanum wheel, a magnetic navigation sensor, a robotic arm, a flexible gripper, a gyroscope calibration sensor, and a digital scanning module; The first embedded main control board is connected to the first STC51 microcontroller, the Mecanum wheel, the magnetic navigation sensor, the robotic arm, the flexible gripper, the gyroscope calibration sensor, and the digital scanning module, respectively; the first STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the first wireless communication module to receive the operation instructions; Based on the operation instructions, the first embedded main control board controls the Mecanum wheel and the magnetic navigation sensor to drive the mobile robot to move, controls the robotic arm and the flexible gripper to pick up or drop items, controls the digital scanning module to scan the serial number of the items, and controls the gyroscope calibration sensor to perform self-test.

4. The intelligent warehousing and logistics teaching sandbox system according to claim 1, characterized in that, The environmental monitoring station includes: a shelf, a second STC51 microcontroller, a second embedded main control board, a second wireless communication module, and environmental monitoring sensors; the shelf is used to store items. The second embedded main control board is connected to the second STC51 microcontroller and the environmental detection sensor respectively; the second STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the second wireless communication module to receive the operation instructions; Based on the operation instructions, the second embedded main control board controls the environmental detection sensor to detect environmental data, and transmits the environmental data detected by the environmental detection sensor to the smart hardware application deployment platform through the second STC51 microcontroller and the second wireless communication module.

5. The intelligent warehousing and logistics teaching sandbox system according to claim 4, characterized in that, The environmental detection sensors include: temperature and humidity sensors, light intensity sensors, noise sensors, carbon dioxide sensors, flame sensors, PM2.5 sensors, smoke sensors, human infrared sensors, and pressure sensors.

6. The intelligent warehousing and logistics teaching sandbox system according to claim 4, characterized in that, The environmental monitoring station also includes a matrix keyboard and an LCD screen; the LCD screen is connected to the second STC51 microcontroller and is used to display the environmental data; the matrix keyboard is connected to the LCD screen and is used to switch the display page of the LCD screen.

7. The intelligent warehousing and logistics teaching sand table system according to claim 4, characterized in that, The environmental monitoring station also includes a warning light; the second embedded main control board is also connected to the warning light, and the second embedded main control board is also used to control the warning light to flash an alarm when the environmental data exceeds the limit value.

8. The intelligent warehousing and logistics teaching sand table system according to claim 1, characterized in that, The classified storage device also includes: a third STC51 microcontroller, a third embedded main control board, a third wireless communication module, sensing components, a fan, and a packaging device; The third embedded main control board is connected to the third STC51 microcontroller, the sensing components, the bucket lid, the fan, and the packaging device, respectively; the third STC51 microcontroller is also connected to the intelligent hardware application deployment platform through the third wireless communication module to receive the operation instructions; The third embedded main control board controls the opening or closing of the bucket lid based on the operation instructions, so that the mobile robot puts the items into the interior of the shell, controls the sensing components to weigh the items put in by the mobile robot, controls the fan to ventilate the items put in by the mobile robot, and controls the packaging device to package the items put in by the mobile robot.

9. The intelligent warehousing and logistics teaching sandbox system according to claim 8, characterized in that, The sensing components include a weighing sensor, an infrared sensor, an infrared photocell sensor, a combustible gas sensor, and a temperature sensor. The weighing sensor is used to weigh the items dropped by the mobile robot; The infrared sensor is used to detect whether there are objects in the surrounding environment; The infrared pair sensor is used to detect whether an item is placed inside the housing; The combustible gas sensor is used to detect whether there is combustible gas in the surrounding environment; The temperature sensor is used to detect the temperature of the sorting and storage device during operation.

Citation Information

Patent Citations

  • Intelligence commodity circulation simulation practical training sand table

    CN206505579U

  • Intelligent storage and logistics sand table demonstration experiment control system

    CN209055817U

  • Automatic storage warehouse practical training system

    CN209729102U

  • Intelligent hazardous waste warehousing system

    CN210064117U