Autonomous mobile robot
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- LG ELECTRONICS INC
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-16
AI Technical Summary
Autonomous driving robots face challenges in stable transportation of heavy loads due to height limitations when entering the bottom of loading structures, leading to reduced utilization efficiency and varying wheel traction caused by weight changes during loading and unloading.
The autonomous driving robot features a modular design with a plate-shaped base plate, adjustable lidar angle, and a lift module that ensures stable driving by maintaining a clear field of view for sensors, allowing it to enter and lift loading structures efficiently without obstructing the lidar's view.
This design enhances the robot's stability and accuracy in navigating obstacles and terrain, improving utilization efficiency by enabling continuous transportation during loading and unloading operations.
Smart Images

Figure KR2025000644_16072026_PF_FP_ABST
Abstract
Description
autonomous driving robot
[0001] The present invention relates to an autonomous mobile robot (AMR) capable of stable driving.
[0002] Robots have been developed for industrial use to play a part in factory automation. Recently, however, the fields of robot application have been expanding further, with the development of not only medical and aerospace robots but also robots for use in daily life.
[0003] Among industrial robots, automation using robots was prioritized because robots performing precision assembly tasks repeatedly execute the same movements at fixed locations without unexpected situations.
[0004] However, the transportation sector, which includes driving—an area where judgments regarding unexpected situations are required—has not yet seen active commercialization of robots. Nevertheless, the number of driving robots is increasing recently as the performance of surrounding perception sensors improves and computing power capable of rapidly processing recognized information to respond is enhanced.
[0005] Industrially, robots responsible for transportation functions are attracting attention, and competition is intensifying day by day. However, when loading goods onto the top of robots transporting large or bulky items, there is a problem of reduced utilization efficiency because the robot must remain stationary while waiting during loading and unloading.
[0006] Rather than directly loading goods, autonomous robots that transport loading structures loaded with goods are being used in logistics.
[0007] An autonomous robot must enter the bottom of a loading structure and lift the bottom surface of the loading structure to transport it. Complex support structures are required to support a load of 500 kg or more. However, there are height limitations on the autonomous robot when entering the bottom of a loading structure, making it difficult to implement a stable lift structure.
[0008] In addition, autonomous driving robots may experience a problem where the load supported by multiple wheels varies due to the difference in weight before and after loading, which can lead to weakened traction of the main wheel.
[0009] The present invention aims to provide an autonomous mobile robot (AMR) capable of stable driving.
[0010] The present invention provides an autonomous driving robot comprising: a body portion in which a battery and a circuit board module are mounted internally; a driving portion located at the lower part of the body portion and transporting the body portion; and an optical sensor module located on one side of the body portion and detecting surrounding terrain and obstacles, wherein the optical sensor module comprises: an optical bracket fixed to the body portion; a lidar mounted on the mounting surface of the optical bracket; a pair of adjustment blocks attached to the left and right sides of the lidar; and a level adjustment screw for adjusting the gap between the adjustment blocks and the mounting surface, wherein the angle of the lidar changes according to the insertion amount of the level adjustment screw.
[0011] The optical bracket includes a pair of side brackets located on the outer surface of the pair of adjustment blocks and including a level guide hole, and the adjustment block may include a level guide projection inserted into the level guide hole.
[0012] The level adjustment screws coupled to each of the above adjustment blocks are provided as a pair in the front-rear direction, and the level guide projections can be spaced apart by the same distance from the pair of level adjustment screws.
[0013] The above side bracket includes a first angle marker formed around the circumference of the level guide hole, and the level guide projection may include a second angle marker formed corresponding to the first angle marker.
[0014] The above adjustment block includes a vertical hole that penetrates in a vertical direction and has a spiral formed in at least a portion thereof, and the level adjustment screw is inserted into the lower part of the vertical hole of the adjustment block and may include a driver groove formed at the top.
[0015] The above level adjustment screw may have a hemispherical cross-section in contact with the seating surface.
[0016] It may include a fixing pin that is spaced apart from the level adjustment screw and fastens the adjustment block to the mounting surface of the optical bracket.
[0017] The optical bracket may further include a lidar protective cover that covers the upper surface of the lidar.
[0018] The above body part includes a bottom frame to which the driving part is attached; a middle frame attached to the upper side of the bottom frame and covering the upper perimeter of the bottom frame; and a top frame having a variable height from the bottom frame, and the lidar can protrude between the upper surface of the middle frame and the top frame.
[0019] It includes a lift module that is seated on the upper part of the bottom frame and adjusts the height of the top frame, and the lift can be positioned at the rear of the lidar so as not to overlap with the field of view of the lidar module.
[0020] The optical bracket may further include a camera fixing part located at the lower part of the mounting surface, and may further include a 3D camera connected to the camera fixing part.
[0021] A camera cover located in front of the 3D camera and located inside a camera hole formed in the body part; and a camera slit formed horizontally in the camera cover, wherein the size of the camera slit may be smaller than the size of the camera hole.
[0022] The autonomous driving robot of the present invention can avoid a decrease in rigidity caused by bending by using a plate-shaped base plate.
[0023] In addition, the autonomous driving robot of the present invention can improve the accuracy of SLAM because the lift unit does not obstruct the field of view of the lidar.
[0024] In addition, the autonomous driving robot of the present invention has the advantage of being easy to mount on the body by modularizing the LiDAR and 3D camera.
[0025] In addition, the autonomous driving robot of the present invention can finely adjust the angle of the lidar, thereby obtaining accurate information about obstacles and terrain ahead.
[0026] The effects obtainable from the present invention are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art from the description below.
[0027] FIG. 1 is a drawing showing a 5G network-based cloud system according to one embodiment of the present invention.
[0028] FIG. 2 is a block diagram illustrating the configuration of an autonomous driving robot according to one embodiment of the present invention.
[0029] FIG. 3 is a drawing illustrating a robot control system according to one embodiment of the present invention.
[0030] FIG. 4 is a perspective view of an autonomous driving robot according to one embodiment of the present invention, viewed from above.
[0031] FIG. 5 is a perspective view of an autonomous driving robot according to one embodiment of the present invention, viewed from below.
[0032] FIG. 6 is a diagram illustrating the process of an autonomous driving robot docking with a loading structure according to one embodiment of the present invention.
[0033] FIG. 7 is an exploded perspective view of an autonomous driving robot according to a first embodiment of the present invention.
[0034] FIG. 8 is a plan view of an autonomous driving robot according to a first embodiment of the present invention.
[0035] FIG. 9 is an exploded perspective view of an autonomous driving robot according to a second embodiment of the present invention.
[0036] FIG. 10 is a plan view of an autonomous driving robot according to a second embodiment of the present invention.
[0037] FIG. 11 is a drawing comparing the support areas of an autonomous driving robot according to the first and second embodiments of the present invention.
[0038] FIG. 12 is a perspective view illustrating the bottom frame of the autonomous driving robot of the present invention.
[0039] FIG. 13 is a drawing illustrating a lift unit of an autonomous driving robot according to a second embodiment of the present invention.
[0040] FIG. 14 is a drawing illustrating a lift module of an autonomous driving robot according to a second embodiment of the present invention.
[0041] FIG. 15 is a cross-sectional view of the standby state of an autonomous driving robot according to a second embodiment of the present invention.
[0042] FIG. 16 is a cross-sectional view of the lift state of an autonomous driving robot according to a second embodiment of the present invention.
[0043] FIG. 17 is a perspective view illustrating an optical sensor module of an autonomous driving robot of the present invention.
[0044] FIG. 18 is an exploded perspective view illustrating an optical sensor module of an autonomous driving robot of the present invention.
[0045] FIG. 19 is a drawing showing an angle marker formed in a level guide projection and a level guide hole of an optical sensor module of an autonomous driving robot of the present invention.
[0046] FIG. 20 is a diagram showing the irregularities of the terrain detected by the lidar before and after level adjustment of the optical sensor module of the autonomous driving robot of the present invention.
[0047] FIG. 21 is a diagram illustrating the field of view of a 3D camera of an optical sensor module of an autonomous driving robot of the present invention.
[0048] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components regardless of drawing symbols will be assigned the same reference number, and redundant descriptions thereof will be omitted. The suffixes "module" and "part" used for components in the following description are assigned or used interchangeably solely for the ease of drafting the specification and do not inherently possess distinct meanings or roles. Furthermore, in describing embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted. Additionally, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification; the technical concept disclosed in this specification is not limited by the attached drawings, and it should be understood that they include all modifications, equivalents, and substitutions that fall within the spirit and technical scope of the present invention.
[0049] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.
[0050] When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.
[0051] A singular expression includes a plural expression unless the context clearly indicates otherwise.
[0052] In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0053] A robot is a mechanical device capable of automatically performing tasks or operations; it may be controlled by an external control device or have a control device built in. It can perform tasks that are difficult for humans to execute, such as repeatedly processing pre-set movements, lifting heavy objects, performing precision work, or working in extreme environments.
[0054] To perform tasks, a horizontal moving part including an actuator or motor is provided to perform various physical movements, such as moving robot joints.
[0055] Due to issues such as high manufacturing costs and operational expertise, industrial and medical robots, which feature designs specialized for specific tasks, were developed first. While industrial and medical robots repeatedly perform identical actions in designated locations,
[0056] Recently, mobile robots have been emerging. In particular, they can perform exploration tasks on distant planets that are difficult for humans to reach directly, such as in the aerospace industry, and these robots are equipped with driving capabilities.
[0057] Robots equipped with artificial intelligence are emerging to perform driving functions, which are equipped with horizontal movement parts and may include wheels, brakes, casters, motors, etc., and to identify surrounding obstacles and drive while avoiding them.
[0058] Artificial intelligence refers to the field of researching artificial intelligence or the methodologies to create it, while machine learning refers to the field of researching methodologies to define and solve various problems addressed within the field of artificial intelligence. Machine learning is also defined as an algorithm that improves performance on a task through continuous experience.
[0059] An Artificial Neural Network (ANN) is a model used in machine learning that can refer to any model capable of problem-solving, composed of artificial neurons (nodes) that form a network through the connection of synapses. An artificial neural network can be defined by connection patterns between neurons in different layers, a learning process that updates model parameters, and an activation function that generates output values.
[0060] An artificial neural network may include an input layer, an output layer, and optionally one or more hidden layers. Each layer may include one or more neurons, and the artificial neural network may include synapses connecting the neurons.
[0061] In an artificial neural network, each neuron can output a function value of an activation function for input signals, weights, and biases input through synapses.
[0062] Model parameters refer to parameters determined through learning, including synaptic connection weights and neuron biases. Hyperparameters, on the other hand, refer to parameters that must be set prior to training in a machine learning algorithm, including the learning rate, number of iterations, mini-batch size, and initialization function.
[0063] The objective of training an artificial neural network can be viewed as determining model parameters that minimize the loss function according to the robot's purpose or field of application. The loss function can be used as an indicator to determine optimal model parameters during the training process of the artificial neural network.
[0064] Machine learning can be classified into supervised learning, unsupervised learning, and reinforcement learning depending on the learning method.
[0065] Supervised learning refers to a method of training an artificial neural network with labels provided for the training data; a label can refer to the correct answer (or result) that the neural network must infer when the training data is input. Unsupervised learning refers to a method of training an artificial neural network without labels provided for the training data. Reinforcement learning refers to a learning method in which an agent defined within an environment is trained to select an action or sequence of actions that maximizes the cumulative reward in each state.
[0066] Machine learning implemented using a Deep Neural Network (DNN) that includes multiple hidden layers among artificial neural networks is also called Deep Learning, and Deep Learning is a part of Machine Learning. Hereinafter, Machine Learning is used in a sense that includes Deep Learning.
[0067] Robots can be implemented as guide robots, transport robots, cleaning robots, wearable robots, entertainment robots, pet robots, unmanned flying robots, etc. by applying AI technology.
[0068] A robot may include a robot control module for controlling motion, and the robot control module may refer to a software module or a chip that implements it in hardware.
[0069] The robot can use sensor information obtained from various types of sensors to acquire state information of the robot, detect (recognize) the surrounding environment and objects, generate map data, determine movement paths and driving plans, determine responses to user interactions, or determine actions.
[0070] A robot can perform the aforementioned actions using a learning model composed of at least one artificial neural network. For example, the robot can recognize the surrounding environment and objects using the learning model, and can determine actions using the recognized surrounding environment information or object information. Here, the learning model may be learned directly by the robot or learned from an external device such as an AI server.
[0071] In this case, the robot may perform an action by generating results using a direct learning model, but it may also perform an action by transmitting sensor information to an external device such as an AI server and receiving the results generated accordingly.
[0072] Robots can perform autonomous driving through artificial intelligence. This refers to technology capable of independently determining the optimal path and moving while avoiding obstacles. Currently applied autonomous driving technologies can include lane-keeping technology, speed-regulating technology such as adaptive cruise control, automatic driving along a predetermined route, and driving technology that automatically sets a route once a destination is set.
[0073] To perform autonomous driving, numerous sensors may be included to perceive data regarding the surrounding environment. Examples of sensors include proximity sensors, light sensors, accelerometers, magnetic sensors, gyroscopes, inertial sensors, RGB sensors, IR sensors, fingerprint recognition sensors, ultrasonic sensors, optical sensors, microphones, LiDAR, and radar.
[0074] In addition to information collected from sensors, autonomous driving can be performed using image information collected through RGBC cameras, infrared cameras, etc., and acoustic information collected through microphones. Furthermore, driving can be performed based on information entered through the user input unit. Map data, location information, and information on surrounding conditions collected through the wireless communication unit are also necessary for performing autonomous driving.
[0075] Map data may include object identification information for various objects placed in the space where the robot moves. For example, the map data may include object identification information for fixed objects such as walls and doors, and movable objects such as flowerpots and desks. Additionally, the object identification information may include names, types, distances, and locations.
[0076] Therefore, robots are essentially equipped with sensors, various input units, and wireless communication units to collect data for artificial intelligence learning, and can perform optimal operations by synthesizing various types of information. The learning processor executing artificial intelligence can be installed in the control unit within the robot to perform learning, or it can transmit collected information to servos, learn through a server, and then transmit the learning results back to the robot to perform autonomous driving based on this.
[0077] Robots equipped with artificial intelligence can collect surrounding information even in new locations to create a complete map, and since the amount of accumulated information in their main activity radius is large, they can perform more accurate autonomous driving.
[0078] A touchscreen or buttons may be provided to receive user input, and commands may be received by recognizing the user's voice. The processor may obtain intent information corresponding to the user input by utilizing at least one of a Speech-to-Text (STT) engine to convert voice input into a string or a Natural Language Processing (NLP) engine to obtain intent information of natural language.
[0079] At this time, at least one of the STT engine or NLP engine may be composed of an artificial neural network in which at least a portion is trained according to a machine learning algorithm. Additionally, at least one of the STT engine or NLP engine may be trained by a learning processor, trained by a learning processor of an AI server, or trained by distributed processing thereof.
[0080] FIG. 1 shows a 5G network-based cloud system (1000) according to one embodiment of the present invention.
[0081] Referring to FIG. 1, the cloud system (1000) may include an autonomous driving robot (100), a mobile terminal (300), a robot control system (200), various devices (400), and a 5G network (500).
[0082] The autonomous driving robot (100) is a robot that transports goods from a starting point to a destination. The autonomous driving robot (100) can move directly from the logistics center to the destination, and can move from the logistics center to the vicinity of the goods destination by loading them onto a vehicle, then unload them near the destination and move to the destination.
[0083] Additionally, the autonomous driving robot (100) can move items to a destination not only outdoors but also indoors. The autonomous driving robot (100) can be implemented as an AGV (Automated Guided Vehicle), and the AGV can be a transport device that moves by means of sensors on the floor surface, magnetic fields, vision devices, etc.
[0084] The autonomous driving robot (100) may include a storage area for storing items, and the storage area may be divided to load various items, and various types of items may be placed in a plurality of divided partial storage areas. Accordingly, mixing of items may be prevented.
[0085] The mobile terminal (300) can communicate with the autonomous driving robot (100) via a 5G network (500). The mobile terminal (300) may be a device possessed by a user who installs a partition in a storage area to load goods, or a device possessed by a recipient of the loaded goods. The mobile terminal (300) may provide information based on video, and the mobile terminal (300) may include mobile devices such as a mobile phone, a smartphone, a wearable device (e.g., a smartwatch, a smart glass, a head-mounted display (HMD)).
[0086] The robot control system (200) can remotely control the autonomous driving robot (100) and respond to various requests from the autonomous driving robot (100). For example, the robot control system (200) can perform calculations using artificial intelligence based on requests from the autonomous driving robot (100).
[0087] Additionally, the robot control system (200) can set the movement path of the autonomous driving robot (100), and if there are multiple destinations, the robot control system (200) can set the order of movement of the destinations.
[0088] Various devices (400) may include a personal computer (PC, 400a), an autonomous vehicle (400b), a home robot (400c), etc. When the autonomous vehicle robot (100) arrives at the destination of the goods, it can deliver the goods directly to the home robot (400c) through communication with the home robot (400c).
[0089] Various devices (400) can be connected wirelessly or via wired connection to autonomous driving robots (100), mobile terminals (300), robot control systems (200), etc., through a 5G network (500).
[0090] The above-mentioned autonomous driving robot (100), mobile terminal (300), robot control system (200), and various devices (400) are all equipped with a 5G module to transmit and receive data at a speed of 100 Mbps to 20 Gbps (or higher), thereby enabling the transmission of large video files to various devices and allowing for low-power operation to minimize power consumption. However, the transmission speed may be implemented differently depending on the embodiment.
[0091] The 5G network (500) may include a 5G mobile communication network, a short-range network, the internet, etc., and may provide a communication environment for devices via wired and wireless connections.
[0092] FIG. 2 is a drawing for explaining the configuration of an autonomous driving robot (100) according to an embodiment of the present invention. An autonomous driving robot (100) according to an embodiment of the present invention will be described with reference to FIG. 3 to 5.
[0093] Referring to FIG. 2, the autonomous driving robot (100) may include a body (110) including a storage area, and the components described below may be included in the body. The autonomous driving robot (100) may include a communication unit (130), an input unit (120), a sensor unit (140), an output unit (150), a memory (185), a lift module (160), a wheel horizontal movement unit (170), a control unit (180), and a power supply unit (190). Since the components illustrated in FIG. 2 are not essential for implementing the autonomous driving robot (100), the autonomous driving robot (100) described herein may have more or fewer components than those listed above.
[0094] The communication unit (130, Transceiver) may include a wired or wireless communication module capable of communicating with the robot control system (200).
[0095] As an optional embodiment, the communication unit (130) may be equipped with modules for GSM (Global System for Mobile communication), CDMA (Code Division Multi Access), LTE (Long Term Evolution), 5G, WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), Bluetooth, RFID (Radio Frequency Identification), Infrared Data Association (IrDA), ZigBee, and NFC (Near Field Communication) communication.
[0096] The input unit (120) may include a user input unit (122) for receiving information from a user. As an optional embodiment, the input unit (120) may include a camera (121) for inputting a video signal and a microphone (123, hereinafter referred to as "micro") for receiving an audio signal. Here, the camera (121) or the microphone (123) may be treated as a sensor, and the signal obtained from the camera (121) or the microphone (123) may be referred to as sensing data or sensor information.
[0097] The input unit (120) can obtain input data, etc., to be used when obtaining an output using training data and a training model for model training. The input unit (120) may also obtain unprocessed input data, in which case the control unit (180) can extract input feature points as a preprocessing step for the input data.
[0098] The camera (121) is positioned in front to detect obstacles in front, and as shown in FIG. 3, multiple cameras (121) with different shooting directions may be provided, such as a camera that recognizes a wide area in front and a camera that photographs the floor.
[0099] Alternatively, a camera having different functions may be provided. For example, a wide-angle camera, an infrared camera, etc. may be provided. The camera may serve as a sensor unit (140) to detect surrounding objects.
[0100] The user input unit (122) may be equipped with a button or a touch panel for touch input. Alternatively, user commands may be input remotely through the communication unit (130), in which case the user input unit (122) may include a personal computer (400) or a remote control device provided separately from the autonomous driving robot (100).
[0101] The user input unit (122) includes all methods for receiving user commands, so user commands can be recognized through voice recognition. That is, a voice recognition device that extracts user commands by analyzing voice collected from a microphone (123) can also serve as the user input unit (122).
[0102] The input unit (120) may include an item information input unit, which can receive information such as the size, weight, destination, and shipping requester of the item. At this time, the item information input unit may include a code reader.
[0103] The sensor unit (140) can acquire at least one of internal information of the autonomous driving robot (100), surrounding environment information of the autonomous driving robot (100), and user information using various sensors.
[0104] At this time, the sensor unit (140) may include various types of sensors for recognizing the surroundings for autonomous driving. Representative examples include a distance sensing sensor or proximity sensor (141) and a LiDAR (142).
[0105] The proximity sensor (141) may include an ultrasonic sensor that recognizes nearby objects and determines the distance to the objects based on the time it takes for the emitted ultrasonic waves to return. Multiple proximity sensors may be provided along the perimeter, and may also be provided on the upper side to detect obstacles on the upper side.
[0106] Lidar (142) is a device that emits laser pulses and receives the light reflected back from surrounding objects to create a precise image of the surroundings. Although its principle is similar to that of radar, the electromagnetic waves used are different, so the technology and scope of application differ.
[0107] Lasers use light with a wavelength of 600 to 1000 nm, which can damage human eyesight. Lidar (142) uses longer wavelengths than this and is used to measure not only the distance to a target object but also the speed and direction of movement, temperature, and the analysis and concentration of surrounding atmospheric substances. In addition, the sensor unit (140) may include an illuminance sensor, an accelerometer, a magnetic sensor, a gyroscope, an inertial sensor, an RGB sensor, an infrared sensor, a fingerprint recognition sensor, an ultrasonic sensor, a light sensor, a Hall sensor, etc.
[0108] The output unit (150) may generate outputs related to sight, hearing, or touch, and the output unit (150) may include a light output unit that outputs visual information, a display (151), etc., a speaker (152) that outputs auditory information, an ultrasonic output unit that outputs ultrasonic signals belonging to inaudible frequencies, etc., and may include a haptic module that outputs tactile information.
[0109] The lift module (160) is a structure that raises and lowers the upper surface of the body so that the upper surface of the body supports the lower part of the loading structure. The lift module (160) may include an actuator / motor that applies force in the vertical direction.
[0110] The memory (185) stores data that supports various functions of the autonomous driving robot (100). The memory (185) can store multiple applications (application programs or applications) running on the autonomous driving robot (100), data for the operation of the autonomous driving robot (100), and commands.
[0111] In addition, the memory (185) can store information necessary to perform calculations using artificial intelligence, machine learning, and artificial neural networks. The memory (150) can store a deep neural network model. The deep neural network model can be used to infer a result value for new input data that is not training data, and the inferred value can be used as a basis for judgment to perform an action.
[0112] The power supply unit (190), under the control of the processor (190), receives external power and internal power and supplies power to each component of the autonomous driving robot (100). This power supply unit (190) includes a battery (191), and the battery (191) may be an internal battery or a replaceable battery. The battery may be charged via wired or wireless charging, and the wireless charging method may include magnetic induction or magnetic resonance.
[0113] The driving unit (170) is a means for moving the autonomous driving robot (100) and may include a wheel or a leg, and may include a wheel driving unit and a leg driving unit for controlling the same. The autonomous driving robot (100) including a body can be moved by controlling a plurality of wheels provided on the bottom surface of the wheel driving unit.
[0114] The wheel may include a main wheel (171) for fast driving, a caster including a main shaft that rotates in conjunction with the body (110) in addition to the axle on which the wheel rotates, and an auxiliary caster (172) that reinforces support to prevent loaded items (L) from falling off while driving.
[0115] The control unit (180) is a module that controls the components of the autonomous driving robot (100). The control unit (180) may refer to a data processing device embedded in hardware having a physically structured circuit to perform a function expressed by code or commands included in a program. Examples of such data processing devices embedded in hardware may include a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc., but the scope of the present invention is not limited thereto.
[0116] The control unit (180) may, for example, collect the above information through the input unit (120). The input of the input unit (120) may also include touch input on the display.
[0117] Based on the collected information, the control unit (180) can transmit information about the item (L) loaded in the loading area (50) to the mobile terminal (200 of FIG. 1) through the communication unit (130).
[0118] Referring to FIG. 3, the robot control system (200) may include an AI server. The AI server may refer to a device that trains an artificial neural network using a machine learning algorithm or uses a trained artificial neural network. Here, the robot control system (200) may be composed of multiple servers to perform distributed processing and may be defined as a 5G network. In this case, the AI server may be included as part of the autonomous driving robot (100) and may perform at least some of the AI processing together with the autonomous driving robot (100) itself.
[0119] The robot control system (200) may include a communication unit (210), memory (230), a learning processor (240), and a processor (260), etc.
[0120] The communication unit (210) can transmit and receive data with external devices such as autonomous driving robots (100).
[0121] The memory (230) may include a model storage unit (231). The model storage unit (231) may store a model (or artificial neural network, 231a) that is being learned or has been learned through a learning processor (240).
[0122] The learning processor (240) can train the artificial neural network (231a) using training data. The training model may be used while mounted on the robot control system (200) of the artificial neural network, or it may be used while mounted on an external device such as an autonomous driving robot (100).
[0123] The learning model may be implemented in hardware, software, or a combination of hardware and software. If part or all of the learning model is implemented in software, one or more instructions constituting the learning model may be stored in memory (230).
[0124] The processor (260) can use a learning model to infer a result value for new input data and generate a response or control command based on the inferred result value.
[0125] FIG. 4 is a perspective view of an autonomous driving robot (100) according to an embodiment of the present invention viewed from the top, and FIG. 5 is a perspective view of an autonomous driving robot (100) according to an embodiment of the present invention viewed from the bottom. The autonomous driving robot (100) of the present invention can move through a driving unit (170) located at the bottom of a body (110). The body (110) of the autonomous driving robot (100) may have a box shape, and the body (110) may be composed of a bottom frame (111), a middle frame (112), and a top frame (113).
[0126] The bottom frame (111) has various parts mounted on its upper surface and a driving unit (170) located on its lower surface, serving as the foundation of the body (110). The middle frame (112) is fastened to the upper part of the bottom frame (111) and covers the parts loaded on the bottom frame (111). The middle frame (112) can form the side exterior of the body (110), and its upper surface can be partially opened for driving the lift module (160).
[0127] The top frame (113) may include a flat upper surface so that a loading structure can be placed on it. The height of the top frame (113) can be adjusted by a lift module (160) placed on the bottom frame (111), and a low-profile body (110) can be realized by placing the lift module (160) and the driving unit on the same plane.
[0128] The top frame (113) may include a contact pad (114) made of an elastic material such as silicone or urethane to cushion and prevent slipping when in contact with a loading structure on its upper surface. The upper surface of the top frame (113) may further include an upper sensor (147), such as a proximity sensor or a contact sensor, to determine whether it is docked with the loading structure.
[0129] The top frame (113) may include a battery replacement hole (1139) at a position corresponding to the battery mounting portion (119) for the convenience of replacing the battery (191). The battery (119) may be detachable, and for the convenience of replacing the battery (191), the battery replacement hole (1139) may be omitted as shown in FIG. 5.
[0130] A control box (181) containing a plurality of circuit boards as a control unit is mounted on a bottom frame (111), and for maintenance of the control box (181), the top frame (113) may include a maintenance opening (1138) including an openable cover.
[0131] A driving unit (170), a power supply unit (190), a control unit (180), a sensing unit (140), and a lift module (160) may be installed inside a flat box-shaped body (110). The control unit (180) generates a driving path to reach a destination using a map that is stored or received from a server, and can move to the destination while avoiding obstacles not on the map by recognizing surrounding objects through the sensor unit (140).
[0132] The sensor unit (140) may include a lidar (142) capable of generating a two-dimensional precision map. The lidar (142) may be located on the body (110), and the lidar (142) requires a long horizontal opening to secure a sufficient sensing angle.
[0133] As shown in FIGS. 4 and 5, the present invention can secure a sensing angle of the lidar (142) by positioning the lidar (142) between the top frame (113) and the middle frame (112) using the gap between the top frame (113) and the middle frame (112). The lidar (142) can be positioned at the front and rear of the autonomous driving robot, respectively. As shown in FIG. 5, the driving unit (170) may be composed of a pair of main driving units (171) that rotate by receiving power from a driving motor and a plurality of casters (172) that support the body (110). A pair of main driving units may be symmetrically positioned in the center of the body (110), and the casters (172) may be positioned at the four corners of the body (110).
[0134] The caster (172) can rotate around a vertical axis, so that the wheel axis of the caster can be positioned perpendicular to the driving direction of the autonomous driving robot (100). The main driving unit (171) may include a suspension spring to minimize shaking when passing over unevenness on the floor surface.
[0135] The main driving unit (171) may include a reduction gear to increase the driving force of the driving motor. The size of the main wheel (1711) of the main driving unit (171) is larger than the caster wheel (1721) of the caster (172). For example, the main wheel (1711) may be a 6-inch wheel and the caster wheel (1721) may be a 3-inch wheel.
[0136] FIG. 6 is a diagram illustrating the process of the autonomous driving robot (100) of the present invention docking with a loading structure (10).
[0137] After the autonomous driving robot (100) enters the lower part of a loading structure (10), such as a shelf or pallet cart as shown in FIG. 6, the height of the upper housing (610) is raised so that the upper surface (611) comes into contact with the lower surface of the loading structure (10), thereby allowing the loading structure (10) to be lifted.
[0138] The autonomous driving robot (100) can use the sensor unit (140) to enter between the wheels of the loading structure (10), and can drive the lift module (160) at the bottom of the loading structure (10) to control the top frame (113) and the bottom surface of the loading structure to come into contact.
[0139] The autonomous driving robot (100) moves to a destination with a loading structure (10) mounted on its upper side, and upon reaching the destination, lowers the height of the lift module (160) and can then move out from the bottom of the loading structure (10).
[0140] Since the height of the bottom surface of the loading structure (10) is about 300mm or less, the height of the autonomous driving robot is required to be 280mm or less in order to enter the lower part of the bottom surface of the loading structure.
[0141] By configuring the loading structure (10) and the autonomous driving robot (100) individually in this way, the autonomous driving robot (100) can continue to perform transportation even during the time of loading or unloading goods, thereby increasing the amount of goods that can be transported by a single autonomous driving robot (100).
[0142] FIG. 7 is an exploded perspective view of an autonomous driving robot (100) according to a first embodiment of the present invention, and FIG. 8 is a plan view of the autonomous driving robot (100) of FIG. 7 with the middle frame (112) and top frame (113) removed.
[0143] The autonomous driving robot (100) may include a body (110) composed of a bottom frame (111), a middle frame (112), and a top frame (113). A battery (191), a lift module (160), a control box (181) including a plurality of substrates, a lidar (142), etc., may be mounted on the upper surface of the bottom frame (111). A driving unit (170) located on the lower surface of the bottom frame (111) may be composed of a pair of main driving units (171) and four casters (172).
[0144] The bottom frame (111) may include a plate-shaped base plate (1115). Since the height of the body (110) increases when the bottom frame (111) is spaced from the floor by the size of the main wheel (1711), conventional autonomous driving robots (100) have secured a space for the main wheel (1711) by bending the bottom frame (111). However, a bottom frame (111) in which the part where the main wheel (1711) is located protrudes upward has a problem of being weak in rigidity.
[0145] The bent bottom frame (111) of the present invention utilizes a flat plate-shaped base plate (1115) to improve rigidity. The base plate (1115) may include openings to secure mounting space for the main wheel (1711), battery (191), etc. The base plate (1115) may include a pair of first openings (1111) on both the left and right sides for the placement of the main wheel of the main driving unit (171). Through the first openings (1111), the upper part of the main wheel of the main driving unit (171) and suspension structures can be positioned on the upper side of the base plate (1115), thereby lowering the height from the bottom of the base plate (1115).
[0146] In addition, among the structures located on the upper part of the base plate (1115), the battery (191) or the shaft of the lift module (160) cannot secure sufficient space with only the space between the base plate (1115) and the top frame (113).
[0147] In order to use a larger size battery (191), a second opening (1112) can be formed in the base plate (1115), and a battery (191) seating portion (119) protruding downward in the second opening (1112) can be formed.
[0148] The lift module (160) may include a vertically positioned shaft that moves in an up-and-down direction, and if the shaft can only move on the upper surface of the base plate (1115), the stroke of the lift module (160) cannot be sufficiently secured.
[0149] Accordingly, the base plate (1115) may include a third opening (1113) into which the shaft is inserted so that the shaft can protrude to the lower part of the base plate (1115).
[0150] By using a plate-shaped base plate (1115) to omit the bending process, errors occurring during the bending process and a decrease in rigidity caused by the bending process can be prevented. However, as the rigidity may become weak if the number of openings increases, the bottom frame (111) may further include rigidity bars (115a, 115b) to compensate for the rigidity.
[0151] The autonomous driving robot (100) may include a first rigid bar (115a) located on the upper surface of a base plate (1115). The first rigid bar (115a) may be provided as a pair, extending in a first direction (driving direction) and spaced apart in a second direction (width direction) perpendicular to the first direction.
[0152] The first rigid bar (115a) may be provided as a pair instead of in a shape that crosses the center for the placement of the lift module (160) and battery (191) inside. A pair of first rigid bars (115a) may be placed adjacent to the first opening (1111), and the upper surface of the base plate (1115) may be divided into three spaces in the width direction through the pair of first rigid bars (115a).
[0153] The intermediate area between a pair of first rigid bars (115a) can accommodate a battery (191) or a control box (181), which has the advantage of increasing the usability of the space inside the body (110).
[0154] Meanwhile, referring to FIG. 5, a second rigid bar (115b) located on the lower surface of the base plate (1115) may be further included. The second rigid bar (115b) may be extended in a second direction and spaced apart in a first direction. The second rigid bar (115b) may be orthogonal to the first rigid bar (115a) to prevent bending deformation or damage of the bottom frame (111). The second rigid bar (115b) may be positioned between the caster (172) and the main driving part (171).
[0155] The bottom frame (111) may further include an edge skirt protruding downward along the circumference of the base plate (1115). The edge skirt (1114) can cover the driving part (170) so that it is not exposed to the outside, thereby protecting the driving part (170). A bumper (117) may further include the edge skirt (1114) to prevent it from being damaged by colliding with obstacles, etc.
[0156] Sensors such as a control box (181), a lift module (160), a battery (191), and a lidar (142) may be placed on the upper surface of the bottom frame (111). The middle frame (112) covers the parts seated on the bottom frame (111) and can be coupled to the bottom frame (111).
[0157] The middle frame (112) may also include an upper surface portion (1125) that covers the upper surface of the part. However, the lift module (160) must be connected to the top frame (113) by penetrating the middle frame (112), and since the top frame (113) is positioned on the upper part of the middle frame (112), the middle portion of the upper surface portion (1125) may be configured in an open form.
[0158] The top frame (113) is connected to a lift module (160) installed on the bottom frame (111) and can move up and down according to the operation of the lift module (160). To stably support the loading structure (10), the top frame (113) may be configured in a plate shape having a predetermined thickness. The upper surface of the top frame (113) forms a flat surface, but the lower surface may include irregularities for rigidity and for connection with the lift module (160).
[0159] The lift module (160) has a variable height in the vertical direction, and the lift module (160) of this embodiment is an integrated lift module (160) capable of driving a plurality of jack screws (1651) in the up and down direction with a single lift motor (1655).
[0160] The lift module (160) of the present embodiment may include a lift motor (1655), a plurality of jack screws (1651), and a power transmission screw (1653) that is arranged horizontally from the lift motor (1655) and transmits power from the lift motor (1655) to the jack screws (1651).
[0161] The lift motor (1655) can be positioned at the center in the width direction and can be connected through a power transmission screw (1653) and a gear block (1654), such as a bevel gear. The power transmission screw (1653) is positioned in the first direction and the second direction and can drive jack screws (1651) positioned at multiple points.
[0162] The lift module (16) of the present embodiment includes four jack screws (1651) and is driven by one lift motor (1655), so the four jack screws (1651) can move in synchronization. Thus, the top frame (113) can move up and down without tilting, and the top frame (113) can be fixed to the top of the jack screws (1651).
[0163] Each jack screw (1651) includes a screw shaft positioned vertically, and the screw shaft can be inserted into and withdrawn in the direction of the lower surface of the base plate (1115). The bottom frame (111) may include a shaft cover (not shown) that covers the screw shaft protruding downward.
[0164] As shown in FIG. 8, the rectangular area (A1) formed by four jack screws (1651) becomes the supporting area that supports the loading structure (10). The larger the supporting area, the more stably it can move during driving. However, if the spacing between a pair of jack screws (1651) arranged laterally is widened further or moved further in the forward and backward directions, there is a problem of overlapping with the LiDAR (142) field of view.
[0165] In addition, since the screw shaft protrudes downward, it must be positioned so that it does not interfere with the caster (172), so the jack screw (1651) can be positioned in a location that does not overlap with the caster (172) as shown in FIG. 8.
[0166] FIG. 9 is an exploded perspective view of an autonomous driving robot (100) according to another embodiment of the present invention, and FIG. 10 is a plan view of the autonomous driving robot (100) of FIG. 9 with the middle frame (112) and top frame (113) removed.
[0167] Unlike the embodiment of FIG. 7, the lift module (160) of this embodiment is composed of a plurality of independent lift units (161) that operate individually. The independent lift units (161) have the advantage of being less expensive and having a larger load capacity than the integrated lift module of FIG. 7.
[0168] However, since each independent lift unit (161) is driven individually, if a failure occurs in one lift unit (161), the top frame (113) may tilt and, in some cases, the top frame (113) may be damaged.
[0169] The lift unit (161) can stably support the top frame (113) because its longitudinal length is larger than that of the embodiment of FIG. 7, but there is a problem in that it is difficult to secure mounting space on the bottom frame (111).
[0170] In particular, the lidar (142) has a field of view of 200° or more, and the lift unit (161) must be positioned so as not to overlap with the field of view of the lidar (142) in order to accurately identify surrounding obstacles and terrain.
[0171] For safe driving of the autonomous driving robot (100), it is necessary to secure a wide field of view (FVA) of the front lidar (142) as much as possible, and to secure the field of view of the front lidar (142a), the front lift unit (161a) can be positioned with a narrower horizontal spacing than the rear lift unit (161)b.
[0172] The autonomous driving robot (100) of the present invention may additionally include a lidar (142b) at the rear in addition to the lidar (142a) located at the front to detect obstacles at the rear as well as at the front.
[0173] Since the rear lidar (142b) detects the opposite direction of travel, the field of view (RVA) of the rear lidar (142b) may be narrower than the field of view (FVA) of the front lidar (142a). Therefore, the spacing of the rear lift unit (161b) can be positioned slightly wider than that of the front lift unit (161a).
[0174] Since the first rigid bar (115a) is positioned on the upper surface of the base plate (1115), the front lift unit (161a) can be positioned inside the first rigid bar (115a) and the rear lift unit (161) can be positioned outside the first rigid bar (115a).
[0175] As shown in FIG. 10, the spacing of the front lift unit (161a) is narrow so that it can be positioned substantially behind the front lidar (142a). By positioning the front lift unit (161a) between a pair of first rigid bars (115a), the field of view (FVA) of the front lidar (142a) can be extended to approximately 250°.
[0176] The field of view (RVA) of the rear lidar (142b) is required to be 200°, which is smaller than that of the front lidar, and even if the rear lift unit (161b) is positioned wider than the front lift unit (161a), it does not overlap with the field of view (RVA) of the rear lidar (142).
[0177] Four lift units (161) can be positioned so as not to overlap with the field of view (FVA) of the front lidar (142), which is 250°, and the field of view (RVA) of the rear lidar (142), which is 200°. Unlike the embodiment of FIG. 8 described above, the support area (A2) formed by the four lift units (161a, 161b) has different widths in the front and rear.
[0178] However, since there is no shaft screw moving in the vertical direction, the lift unit (161) can be positioned to overlap with the cast in the vertical direction, and the lift unit (161) can be positioned to protrude further forward and backward than in the embodiment of FIG. 7.
[0179] FIG. 11 is a drawing comparing the support areas of an autonomous driving robot (100) according to a first embodiment and a second embodiment of the present invention. The support area (A1) of the first embodiment of FIG. 7 has a rectangular shape, but the support area (A2) of the second embodiment of FIG. 9 has a wider rear width, a narrower front width, and is longer in the front-rear direction (first direction) compared to the first embodiment.
[0180] In the case of the second embodiment, the shape is not rectangular, but the support area is actually increased to secure sufficient support capacity.
[0181] FIG. 12 is a perspective view illustrating the bottom frame (111) of the autonomous driving robot (100) of the present invention. The lift module (160) of the first embodiment and the second embodiment are different, but the configuration of the remaining driving part (170), battery (191), and control box (181), etc., is similar.
[0182] Since the first embodiment and the second embodiment have the same components other than the lift module (160), the basic structure of the bottom frame (111) can use the same structure. As shown in FIG. 12 (a), the basic bottom frame (111) can be constructed by attaching a battery mounting portion (119) and a rigid bar (115a) to a base plate (1115) that includes a first opening (1111) and a second opening (1112).
[0183] The bottom frame (111a) of the first embodiment and the bottom frame (111b) of the second embodiment can be implemented respectively by attaching lift mounting brackets (116a, 116b) corresponding to the shape of the lift module (160) installed on the basic bottom frame (111).
[0184] FIG. 13 is a drawing illustrating a lift unit (161) of an autonomous driving robot (100) according to a second embodiment of the present invention, and FIG. 14 is a drawing illustrating a lift module (160) of an autonomous driving robot (100) according to a second embodiment of the present invention.
[0185] The lift module (160) of the second embodiment includes four lift units (161), and FIG. 13 (a) shows a lift unit (161) in a standby state, and FIG. 13 (b) shows a lift unit (161) in a lift state.
[0186] The independent lift unit (161) of the present embodiment may include a lift base (1611) fixed to a bottom frame (111), a lift top (1612) that moves up and down relative to the lift base (1611), and an actuator (1615, 1616) located between the lift base (1611) and the lift top (1612) and having a variable length.
[0187] The actuator (1615, 1616) may include a screw boss (1616) formed in the lift base (1611) in a jack screw manner, an actuator screw (1615) that rotates and moves in and out of the screw boss, and an actuator motor (1617) that provides rotational force to the actuator screw (1615).
[0188] In the lift unit (161) of the present embodiment, since the actuator screw (1615) is located on the lift top (1612), the actuator (1615) motor can also be coupled to the lift top (1612). In the lift state, as shown in (b) of FIG. 13, the actuator screw (1615) is pulled out from the screw boss, and the lift top (1612) can be pushed upward.
[0189] The lift module (160) of the second embodiment is composed of four independent lift units (161), so that if one is not driven or is not synchronized and the height of at least one independent lift unit (161) is different, the top frame (113) may tilt or be damaged.
[0190] In order to prevent damage to the top frame (113) when the lift unit (161) is not synchronized, the independent lift unit (161) may be configured so that the top frame (113) is not directly connected to the top frame (113) and the top frame (113) is placed on the lift unit (161).
[0191] However, to prevent the top frame (113) from being pushed out of position from the lift top (1612) of the lift unit (161), it may include a non-slip projection (1613) formed on the lift top (1612). The top frame (113) may include a non-slip groove (1136) into which the non-slip projection (1613) is inserted. Additionally, a lift pad (1614) may be added to the upper surface of the lift top (1612) to prevent the top frame (113) and the lift top (1612) from being out of position.
[0192] However, in this case, the top frame (113) is not fixed to the lower structure and can be easily separated from the body (110). To fix the top frame (113) to the body (110) without restricting the vertical movement of the top frame (113), a lift guide (163) connecting the top frame (113) and the bottom frame (111) of the present invention may be included.
[0193] Referring to FIG. 14, the lift guide (163) may include a guide pin (1631) fixed to the top frame (113) and a guide flange (1632) fixed to the bottom frame (111) into which the guide pin (1631) is inserted.
[0194] The lift guide (163) also includes a pin-shaped member that extends in a vertical direction and affects the field of view of the lidar (142). As shown in FIG. 10, the lift guide (163) can be positioned adjacent to the lift unit (161) and not overlap with the field of view of the lidar (142).
[0195] Additionally, the lift guide (163) can protrude from the lower part of the base plate (1115) and can be positioned so as not to overlap with the driving part (170) located at the lower part of the base plate (1115).
[0196] As shown in FIG. 10, the front lift guide (163a) may be located outside the first rigid bar (115a), and the rear lift guide (163b) may be positioned between a pair of first rigid bars (115a).
[0197] FIG. 15 is a cross-sectional view of the standby state of the autonomous driving robot (100) according to the second embodiment of the present invention, and is the AA cross-sectional view of FIG. 10. FIG. 16 is a cross-sectional view of the lift state of the autonomous driving robot (100) according to the second embodiment of the present invention. As shown in FIG. 15 and FIG. 16, the guide pin (1631) penetrates the guide flange (1632) and protrudes to the lower surface of the base plate (1115). The guide pin (1631) may include a pin stopper (1633) at the lower end of the guide pin (1631) to prevent it from detaching from the guide flange (1632). As shown in FIG. 16, the pin stopper (1633) may be configured to come into contact with the lower surface of the base plate (1115) when the lift module (160) is in a lifted state.
[0198] As shown in FIG. 16, when one side of the top frame (113) is pressed while the top frame (113) is in a raised state, the other side of the top frame (113) may be lifted upwards because it is not fixed to the lift unit (161) and the top frame (113). However, the pin stopper (1633) located at the bottom of the guide pin (1631) can come into contact with the lower surface of the base plate (1115) to prevent the top frame (113) from coming off.
[0199] The pin stopper (1633) may include an elastic member such as urethane or a spring. The elastic member can prevent noise from occurring when the pin stopper (1633) and the lift frame come into contact while the lift state is reached or while the autonomous driving robot (100) is driving. Additionally, the elastic member can absorb the impact applied to the pin stopper (1633) of the lift guide (163) located on the other side of the top frame (113) when an impact is applied to one side of the top frame (113).
[0200] The lift module (160) may include a lift sensor (146) for detecting the amount of lifting. The lift sensor (146) may include limit switches that detect the lower and upper operating ranges of the lift module (160), i.e., the standby state position and the lift state position.
[0201] As shown in FIG. 14, the lift sensor (146) is connected to the top frame (113) and moves up and down, and can detect changes in the position of the top frame (113).
[0202] FIG. 17 is a perspective view illustrating an optical sensor module (145) of an autonomous driving robot (100) of the present invention, and FIG. 18 is an exploded perspective view illustrating an optical sensor module (145) of an autonomous driving robot (100) of the present invention.
[0203] The autonomous driving robot (100) can use SLAM (Simultaneous Localization and Mapping) technology to draw a map in real time, check its location within the map, and then drive to find a desired destination or perform a desired mission.
[0204] In order for the autonomous driving robot (100) to draw a map and measure the location of surrounding objects to determine its own location, it performs this through the analysis of measurement data from the measuring device, the LiDAR (142) and the 3D camera (143).
[0205] A LiDAR (142) capable of collecting a wide range of 2D data in real time and a 3D camera for 3D object recognition are required, and the precision of SLAM can be improved by precisely adjusting the positions of the measurement sensors.
[0206] The LiDAR (142) and 3D camera (143) required for implementing SALM technology can be configured into a single optical sensor module (145) and mounted on an autonomous driving robot (100). The optical sensor module (145) of the autonomous driving robot (100) of the present invention has the advantage of facilitating the mounting of the LiDAR (142) and 3D camera (143) on the body (110). The autonomous driving robot (100) can mount the optical sensor module (145) on the front and rear of the body (110).
[0207] The optical sensor module (145) may include an optical bracket (1451) fixed to a base plate (1115). The optical bracket (1451) may include a mounting surface (1451a) on which a lidar (142) is mounted and may include a lidar cover (1451b) for protecting the upper part of the lidar (142).
[0208] The lower part of the optical bracket (1451) may include a leg so that the mounting surface (1451a) is spaced apart from the base plate (1115) by a predetermined distance. The optical bracket (1451) positions the lidar (142) at a position spaced apart from the base plate (1115) by a predetermined distance, so that the light-emitting part and the light-receiving part of the lidar (142) can be located on the upper surface of the middle frame (112).
[0209] Since the lidar (142) has a field of view of 180° or more, a slit extending to the rear based on the position of the lidar (142) is required. The autonomous driving robot (100) of the present invention omits a long slit in the body (110) that corresponds to the field of view of the lidar (142) in a lateral direction, and can utilize the space between the middle frame (112) and the top frame (113) as a gap to secure the field of view of the lidar (142).
[0210] Since the lidar (142) detects objects on a plane, if the detection plane of the lidar (142) is twisted by even 1°, a completely different result may occur, so the placement of the lidar (142) is important. After mounting the optical sensor module (145) on the bottom frame (111), the lidar (142) must be zeroed, that is, adjusted so that the observation plane forms a plane.
[0211] The optical sensor module (145) of the present invention may include a level adjustment screw (1454) that can individually adjust the height of four corners to adjust the angle of the lidar (142).
[0212] If the level adjustment screw (1454) is directly attached to the lower part of the lidar (142) module, the height of the lidar (142) may increase, and the level adjustment screw (1454) may be obscured by the lidar (142), making adjustment inconvenient.
[0213] The present invention may connect adjustment blocks (1452) to the left and right sides of the lidar (142) using fastening pins (1455) and arrange a level adjustment screw (1454) that can adjust the amount of protrusion at the bottom of the adjustment blocks (1452).
[0214] The lower end of the level adjustment screw (1454) contacts the mounting surface (1451a) of the optical bracket (1451), and the distance from the mounting surface (1451a) of the adjustment block (1452) can be adjusted by adjusting the amount of protrusion of the level adjustment screw (1454) on the adjustment block (1452).
[0215] A pair of adjustment blocks (1452) each have two level adjustment screws (1454) arranged in the front-rear direction, and the tilt of the lidar (142) in the x-axis and y-axis directions can be adjusted by adjusting the protrusion amount (insertion amount) of the four level adjustment screws (1454).
[0216] The vertical hole (1452c) into which the level adjustment screw (1454) is inserted extends to the upper part of the adjustment block (1452) to expose the upper driver groove (1454b) of the level adjustment screw (1454) upward. The insertion amount of the level adjustment screw (1454) can be adjusted by inserting a driver into the vertical hole (1452c).
[0217] The lower end (1454a) of the level adjustment screw (1454) has a hemispherical shape so that the level adjustment screw (1454) can maintain contact with the seating surface (1451a) even if the adjustment block (1452) is tilted by adjusting the length of some of the level adjustment screws (1454).
[0218] The level adjustment screw (1454) may further include a fixing pin (1456) that fixes the adjustment block (1452) to the seating surface (1451a) while the level adjustment screw (1454) is placed on top without being fastened to the seating surface (1451a). The fixing pin (1456) is positioned between a pair of level adjustment screws (1454), so that the central part of the adjustment block (1452) is fixed by the fixing pin (1456) and the height of the front and rear can be different by the level adjustment screw (1454).
[0219] The side bracket (1453) is located on the left and right sides of the adjustment block (1452) and may include a level guide hole (1453a) into which a level guide projection (1452a) protruding from the adjustment block (1452) is inserted. The side bracket (1453) is fixed to the base plate (1115) to fix the optical sensor module (145) to the bottom frame (111).
[0220] FIG. 19 is a drawing showing angle markers (1452b, 1453b) formed in the level guide projection (1452a) and level guide hole (1453a) of the optical sensor module (145) of the autonomous driving robot (100) of the present invention.
[0221] Angle markers (1452b, 1453b) may be included in the level guide projection (1452a) of the adjustment block (1452) and the level guide hole (1453a) of the side bracket (1453) so that the amount of angle adjustment of the LiDAR (142) module can be visually checked. The first angle marker (1452b) may have a cross shape, and the second angle marker (1453b) may have lines indicating four angles corresponding to the cross shape of the first angle marker (1452b).
[0222] When the angle is adjusted by increasing the protrusion amount of the rear level adjustment screw (1454) in the state shown in FIG. 19 (a), the position of the first angle marker (1452b) changes as shown in FIG. 19 (b), causing it to be misaligned with the second angle marker (1453b). The amount of angle adjustment of the lidar (142) can be roughly checked visually through the first angle marker (1452b) and the second angle marker (1453b).
[0223] FIG. 20 is a diagram illustrating the unevenness of the terrain detected by the lidar (142) before and after level adjustment of the optical sensor module (145) of the autonomous driving robot (100) of the present invention. When the lidar (142) detects a flat floor surface as in (a), there is a problem with a height error of about 30-40 mm. The error can be reduced as in (b) of FIG. 20 by adjusting the angle of the lidar (142) with a level adjustment screw (1454).
[0224] The level adjustment screw (1454) of the present invention has the advantage of being easy to implement as it can easily improve the precision of the lidar (142) without expensive and complex equipment.
[0225] Referring to FIG. 17, the optical sensor module (145) of the autonomous driving robot (100) of the present invention may have a 3D camera (143) positioned below the mounting surface (1451a). Although the 3D camera (143) has lower precision and a smaller field of view than the LiDAR (142), it can obtain a three-dimensional image, thereby supplementing the insufficient information of the LiDAR (142) and enabling the implementation of SLAM (Simultaneous Localization and Mapping) technology based on the information detected by the LiDAR (142) and the 3D camera (143).
[0226] The 3D camera (143) includes a plurality of image sensors spaced apart in the horizontal direction to create a 3D image, and may also include an infrared camera. Since the optical sensor is located below the lidar (142), the middle frame (112) may include a camera hole (112a, see FIG. 9) for the 3D camera (143).
[0227] The autonomous driving robot (100) may collide with an obstacle, and in this case, the 3D camera (143) may be damaged, so the 3D camera (143) may be positioned spaced inward from the camera hole (112a). However, in this case, the size of the camera hole (112a) must be increased to secure the camera field of view, and if the camera hole (112a) is large, the internal structure may be exposed.
[0228] A ring-shaped protrusion that surrounds the camera hole (112a) can be further formed on the outer side of the camera hole (112a), but the size is increased for the camera angle and it is easy to separate due to impact.
[0229] The 3D camera (143) of the present invention may further include a camera protective cover (1431) that protects the 3D camera (143) at the front. The camera protective cover (1431) may form a camera slit (1431a) of a size that does not obstruct the field of view of the 3D camera (143).
[0230] FIG. 21 is a diagram illustrating the field of view of a 3D camera (143) of an optical sensor module (145) of an autonomous driving robot (100) of the present invention. Each of the multiple image sensors may have a different field of view. Since the camera protective cover (1431) is positioned closer to the 3D camera (143) than the camera hole (112a), the size of the camera slit (1431a) may be smaller than the camera hole (112a).
[0231] The field of view of the 3D camera (143) is smaller in the vertical direction, so the vertical width of the camera slit (1431a) can be implemented thinly to the level of 6 mm.
[0232] As seen above, the autonomous driving robot of the present invention can avoid a decrease in rigidity caused by bending by using a plate-shaped base plate.
[0233] In addition, the autonomous driving robot of the present invention can improve the accuracy of SLAM because the lift unit does not obstruct the field of view of the lidar.
[0234] In addition, the autonomous driving robot of the present invention has the advantage of being easy to mount on the body by modularizing the LiDAR and 3D camera.
[0235] In addition, the autonomous driving robot of the present invention can prevent slippage by ensuring that the load is not concentrated on a specific wheel even when passing over a stepped surface. The above detailed description should not be interpreted restrictively in all respects and should be considered exemplary. The scope of the present invention should be determined by a reasonable interpretation of the appended claims, and all modifications within the equivalent scope of the present invention are included within the scope of the present invention.
[0236] Regarding various embodiments for implementing the present invention, descriptions that are redundant with those described above in the previous section on the best mode for carrying out the invention are omitted.
[0237] Since the present invention is applicable to autonomous driving robots in various fields, its industrial applicability is recognized.
Claims
1. A body part in which a battery and a circuit board module are mounted internally; A driving unit located at the lower part of the body and transporting the body; It includes an optical sensor module located on one side of the body part to detect surrounding terrain and obstacles, and The above optical sensor module is Optical bracket fixed to the above body part; A lidar mounted on the mounting surface of the above-mentioned optical bracket; A pair of adjustment blocks connected to the left and right sides of the above lidar; and It includes a level adjustment screw for adjusting the gap between the adjustment block and the seating surface, An autonomous driving robot in which the angle of the lidar changes according to the insertion amount of the level adjustment screw.
2. In Paragraph 1, The above optical bracket is It includes a pair of side brackets located on the outer surface of the above-mentioned pair of adjustment blocks and including level guide holes, and An autonomous driving robot characterized in that the above adjustment block includes a level guide projection inserted into the level guide hole.
3. In Paragraph 2, The level adjustment screws coupled to each of the above adjustment blocks are provided as a pair in the front-rear direction, and An autonomous driving robot characterized in that the level guide projection is spaced at an equal distance from the pair of level adjustment screws.
4. In Paragraph 2, The above side bracket is It includes a first angle marker formed around the perimeter of the level guide hole, and An autonomous driving robot characterized in that the level guide projection includes a second angle marker formed corresponding to the first angle marker.
5. In Paragraph 1, The above adjustment block includes a vertical hole that penetrates in a vertical direction and has a spiral formed in at least a part thereof, and An autonomous driving robot characterized by the level adjustment screw being inserted into the lower part of the vertical hole of the adjustment block and including a driver groove formed at the top.
6. In Paragraph 1, An autonomous driving robot characterized in that the level adjustment screw has a hemispherical cross-section in contact with the seating surface.
7. In Paragraph 1, An autonomous driving robot characterized by including a fixing pin that is spaced apart from the level adjustment screw and fastens the adjustment block to the mounting surface of the optical bracket.
8. In Paragraph 1, An autonomous driving robot characterized in that the optical bracket further includes a lidar protective cover that covers the upper surface of the lidar.
9. In Paragraph 1, The above body part A bottom frame to which the above-mentioned driving part is attached; A middle frame that is fastened to the upper side of the bottom frame and covers the upper perimeter of the bottom frame; and It includes a top frame whose height varies from the bottom frame, and The above LiDAR is characterized by protruding between the upper surface of the middle frame and the top frame, in an autonomous driving robot.
10. In Paragraph 9, It includes a lift module that is seated on the upper part of the bottom frame and adjusts the height of the top frame, An autonomous driving robot characterized by the above lift being positioned at the rear of the lidar so as not to overlap with the field of view of the lidar module.
11. In Paragraph 1, The optical bracket further includes a camera fixing part located at the lower part of the mounting surface, and An autonomous driving robot characterized by further including a 3D camera attached to the camera fixing part.
12. In Paragraph 11, A camera cover located in front of the 3D camera and positioned inside a camera hole formed in the body part; and The above camera cover includes a camera slit formed horizontally in an elongated direction, An autonomous driving robot characterized in that the size of the camera slit is smaller than the size of the camera hole.