Mobile robot and robot system
By setting an obstacle avoidance detection component on the mobile robot with a detection direction that is at an angle to the forward sensor, and using multiple obstacle avoidance detectors to fully detect the area around the extension, the problem of weak obstacle avoidance function of the robotic arm or manipulator is solved, and more efficient obstacle avoidance and a larger working range are achieved.
Patent Information
- Application Number
- CN202422333736.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2034-09-24
AI Technical Summary
In the prior art, the obstacle avoidance function of mobile robots with robotic arms or manipulators is relatively weak, which causes the equipment to easily touch obstacles or people during operation.
The obstacle avoidance detection component is set at an angle to the detection direction of the forward sensor, and multiple obstacle avoidance detectors are located on different sides of the extension to achieve all-round detection of the area around the extension, avoiding sensor interference and performance sacrifice.
The obstacle avoidance accuracy of the extension part during operation is improved, the risk of touching obstacles and personnel is reduced, and the working range is expanded.
Smart Images

Figure CN223419607U_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of robotics technology, and in particular relates to a mobile robot and a robot system. Background Art
[0002] With the development of intelligent hardware technology, including but not limited to a series of intelligent vision products with autonomous navigation and pathfinding, such as food delivery robots, sweeping robots, and cargo delivery robots, there is a need to avoid obstacles and prevent people from being injured by robot collisions. For robots with external extensions such as robotic arms and manipulators, the obstacle avoidance function is even more important. In related technologies, the obstacle avoidance function of robots with external extensions such as robotic arms and manipulators is relatively weak, resulting in mobile devices touching obstacles or people during operation. Utility Model Content
[0003] The present application aims to at least to some extent solve the technical problem of weak obstacle avoidance function. To this end, the present application provides a mobile robot and a robot system.
[0004] In a first aspect, an embodiment of the present application provides a mobile robot, characterized in that it includes:
[0005] A moving body and an extension portion provided on the moving body, wherein the extension portion is capable of protruding from the top of the moving body in a working state;
[0006] an obstacle avoidance detection component for detecting an operating area of the extension;
[0007] A forward sensor, provided on the mobile body, for detecting an area in front of the mobile body;
[0008] Wherein, the detection direction of the obstacle avoidance detection component is set at an angle to the detection direction of the forward sensor.
[0009] The detection direction of the obstacle avoidance detection component is set at an angle to the detection direction of the forward sensor, which means that the detection direction of the obstacle avoidance detection component is different from the detection direction of the forward sensor. The different detection directions of the two can avoid the accumulation of sensors or structural components in a certain direction as much as possible, thereby avoiding interference and performance sacrifice between the obstacle avoidance detection component and the forward sensor as much as possible.
[0010] In an optional embodiment of the present application, the obstacle avoidance detection component includes a first obstacle avoidance detector and a second obstacle avoidance detector, the first obstacle avoidance detector and the second obstacle avoidance detector are respectively located on different sides of the extension part, the detection direction of the first obstacle avoidance detector is set at an angle to the detection direction of the forward sensor, and the detection direction of the second obstacle avoidance detector is set at an angle to the detection direction of the forward sensor.
[0011] In an optional embodiment of the present application, an angle between a detection direction of the first obstacle avoidance detector and a detection direction of the forward sensor is greater than or equal to 90 degrees.
[0012] In an optional embodiment of the present application, an angle between a detection direction of the second obstacle avoidance detector and a detection direction of the forward sensor is greater than or equal to 90 degrees.
[0013] In an optional embodiment of the present application, the extension portion includes an installation section and a connecting section, the installation section is respectively connected to the mobile body and the connecting section, the first obstacle avoidance detector is located on the side of the installation section away from the connecting section, and the second obstacle avoidance detector and the connecting section are located on the same side of the installation section.
[0014] In an optional embodiment of the present application, the extension direction of the connecting section is set at an angle to the forward direction of the moving body.
[0015] In an optional embodiment of the present application, the extending direction of the connecting section is opposite to the advancing direction of the moving body.
[0016] In an optional embodiment of the present application, along the forward direction of the mobile body, the connecting section is located on the left side of the installation section.
[0017] In an optional embodiment of the present application, along the forward direction of the mobile body, the connecting section is located on the right side of the installation section.
[0018] In an optional embodiment of the present application, the field of view angle of the first obstacle avoidance detector is greater than the field of view angle of the second obstacle avoidance detector.
[0019] In an optional embodiment of the present application, the field of view angle of the first obstacle avoidance detector includes a first lateral angle and a first vertical angle, the first lateral angle is 80 degrees to 120 degrees, and the first vertical angle is 20 degrees to 60 degrees.
[0020] In an optional embodiment of the present application, the angle between the optical axis of the first obstacle avoidance detector and the horizontal direction is 30 degrees to 60 degrees.
[0021] In an optional embodiment of the present application, the field of view angle of the second obstacle avoidance detector includes a second lateral angle and a second vertical angle, the first lateral angle is 30 degrees to 60 degrees, and the first vertical angle is 20 degrees to 60 degrees.
[0022] In an optional embodiment of the present application, the angle between the optical axis of the second obstacle avoidance detector and the horizontal direction is 60 degrees to 90 degrees.
[0023] In an optional embodiment of the present application, the field of view of the first obstacle avoidance detector has a first edge and a second edge in the vertical direction, the first edge is located below the second edge, and the angle between the first edge and the horizontal direction is greater than or equal to 0 degrees.
[0024] In an optional embodiment of the present application, the angle between the first edge and the horizontal direction is 15 degrees to 30 degrees.
[0025] In an optional embodiment of the present application, the field of view of the first obstacle avoidance detector has a first edge and a second edge in the vertical direction, the first edge is located below the second edge, and the angle between the second edge and the horizontal direction is less than or equal to 90 degrees.
[0026] In an optional embodiment of the present application, the angle between the second edge and the horizontal direction is 60 degrees to 75 degrees.
[0027] In an optional embodiment of the present application, the field of view of the second obstacle avoidance detector has a third edge and a fourth edge in the vertical direction, the third edge is located below the fourth edge, and the angle between the third edge and the horizontal direction is greater than or equal to 0 degrees.
[0028] In an optional embodiment of the present application, the angle between the third edge and the horizontal direction is 50 degrees to 70 degrees.
[0029] In an optional embodiment of the present application, the field of view of the second obstacle avoidance detector has a third edge and a fourth edge in the vertical direction, the third edge is located below the fourth edge, and the angle between the fourth edge and the horizontal direction is less than or equal to 180 degrees.
[0030] In an optional embodiment of the present application, the angle between the fourth edge and the horizontal direction is 90 degrees to 110 degrees.
[0031] In an optional embodiment of the present application, the extension portion is at least one of a robotic arm, a robotic hand, a clamping device, and a detection device.
[0032] In an optional embodiment of the present application, the first obstacle avoidance detector is an iTOF sensor, and the second obstacle avoidance detector is a dTOF sensor.
[0033] In a second aspect, an embodiment of the present application provides a robot system, characterized in that it includes a base station and the above-mentioned mobile robot.
[0034] The beneficial effects of the robot system provided in the second aspect are the same as the beneficial effects of the mobile robot provided in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, a brief introduction will be given below to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0036] Figure 1 A top view of an implementation of a mobile robot provided in an embodiment of the present application is shown.
[0037] Figure 2 Shown Figure 1 side view.
[0038] Figure 3 Shown Figure 1 Front view of.
[0039] Figure 4 A schematic diagram showing the structure of the forward sensor and the first obstacle avoidance detector and the second obstacle avoidance detector with opposite detection directions
[0040] Figure 5 Shown Figure 4 side view.
[0041] Figure 6 A schematic structural diagram is shown in which the extension portion is located on the right.
[0042] Figure 7 A schematic structural diagram is shown in which the extension portion is located on the left.
[0043] Figure 8 A structural schematic diagram shows an implementation scheme in which the first obstacle avoidance detector of the mobile robot provided in an embodiment of the present application is arranged behind the extension part.
[0044] Figure 9 Shown Figure 8 Top view of .
[0045] Figure 10 A structural schematic diagram shows another implementation scheme in which the first obstacle avoidance detector of the mobile robot provided in an embodiment of the present application is arranged behind the extension part.
[0046] Figure 11 A structural schematic diagram shows an implementation scheme in which the first obstacle avoidance detector of the mobile robot provided in an embodiment of the present application is arranged in front of the extension part.
[0047] Figure 12 A top view of the mobile robot provided by an embodiment of the present application with the second obstacle avoidance detector located directly in front is shown.
[0048] Figure 13 Shown Figure 12side view.
[0049] Figure 14 Shown Figure 12 Front view of.
[0050] Figure 15 A structural schematic diagram shows an implementation scheme in which the first obstacle avoidance detector of the mobile robot provided in an embodiment of the present application is arranged on the side of the extension part.
[0051] Figure 16 A top view of the tilted second obstacle avoidance detector of the mobile robot provided in an embodiment of the present application is shown.
[0052] Figure 17 Shown Figure 16 side view.
[0053] Figure 18 Shown Figure 16 Front view of.
[0054] Figure 19 A top view of a second obstacle avoidance detector of a mobile robot provided by an embodiment of the present application is shown, which is arranged vertically upward.
[0055] Figure 20 Shown Figure 19 side view.
[0056] Figure 21 Shown Figure 19 Front view of.
[0057] Figure 22 A top view of the second obstacle avoidance detector of the mobile robot provided by an embodiment of the present application is shown, located at the installation section.
[0058] Figure 23 Shown Figure 22 side view.
[0059] Figure 24 Shown Figure 22 Front view of.
[0060] Figure 25 A top view of the second obstacle avoidance detector of the mobile robot provided by an embodiment of the present application is shown, in which the second obstacle avoidance detector is located in the operating section.
[0061] Figure 26 Shown Figure 25 side view.
[0062] Figure 27 Shown Figure 25 Front view of.
[0063] Figure 28 A structural schematic diagram of a mobile robot obstacle avoidance detection component provided in an embodiment of the present application is shown in a first position.
[0064] Figure 29 A structural schematic diagram of the mobile robot obstacle avoidance detection component provided in an embodiment of the present application is shown in the second position.
[0065] Figure 30 The figure shows the range of movement of the obstacle avoidance detection component of the mobile robot provided in the embodiment of the present application.
[0066] Figure markings: 100-mobile robot, 110-mobile body, 120-extension part, 121-installation section, 123-connecting section, 124-operating section, 130-first obstacle avoidance detector, 131-first detection area, 131a-long side, 131b-short side, a1-first lateral angle, b1-first vertical angle, 131c-first edge, 131d-second edge, 132-first optical axis, 140-second obstacle avoidance detector, 141-second detection area, a2-second lateral angle, b2-second vertical angle, 141c-third edge, 141d-fourth edge, 142-second optical axis, 150-forward sensor, 160-obstacle avoidance detection component, 162-bracket, 164-obstacle avoidance detector, 164-detection area of obstacle avoidance detector, 21-detection area of first position, 22-detection area of middle position, 23-detection area of second position. DETAILED DESCRIPTION
[0067] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0068] It should be noted that all directional indications in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the various components in a certain specific posture. If the specific posture changes, the directional indication will also change accordingly.
[0069] In this utility model, unless otherwise specified or limited, the terms "connection" and "fixation" should be understood in a broad sense. For example, "fixation" can mean fixed connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; internal communication between two elements or interaction between two elements, unless otherwise specified. For those skilled in the art, the specific meanings of the above terms in this utility model can be understood according to specific circumstances.
[0070] In addition, in this utility model, the descriptions of "first" and "second" are for descriptive purposes only and should not be understood as indicating or implying their relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features specified as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but this must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this utility model.
[0071] With the development of intelligent hardware technology, including but not limited to a series of intelligent vision products with autonomous navigation and pathfinding, such as food delivery robots, sweeping robots, and cargo delivery robots, there is a need to avoid obstacles and prevent people from being injured by robot collisions. For robots with external extensions such as robotic arms and manipulators, the obstacle avoidance function is even more important. In related technologies, the obstacle avoidance function of robots with external extensions such as robotic arms and manipulators is relatively weak, resulting in mobile devices touching obstacles or people during operation.
[0072] The present application is described below with reference to specific embodiments and with reference to the accompanying drawings:
[0073] See also Figure 1 and Figure 2 , Figure 1 and Figure 2 In the figure, arrow X indicates the moving direction of the mobile body 110, and arrow Y indicates the operating direction of the extension 120. The embodiments of the present application provide a mobile robot 100. The mobile robot 100 provided by the embodiments of the present application can minimize the accumulation of sensors or structural components in a certain direction, thereby minimizing interference and performance loss between the obstacle avoidance detection component 160 and the forward sensor 150.
[0074] In some embodiments, the mobile robot 100 includes: a mobile body 110, an extension part 120 arranged on the mobile body 110, an obstacle avoidance detection component 160 and a forward sensor 150; the obstacle avoidance detection component 160 is used to detect the operating area of the extension part 120; the forward sensor 150 is arranged on the mobile body 110, and is used to detect the area in front of the mobile body 110; wherein, the detection direction of the obstacle avoidance detection component 160 is set at an angle to the detection direction of the forward sensor 150.
[0075] Among them, the extension part 120 is arranged on the mobile body 110, and in the working state, the extension part 120 can protrude from the mobile body 110. The protruding arrangement on the mobile body 110 means that the extension part 120 is arranged outside the mobile body 110, and the extension part 120 can protrude from the top of the mobile body 110, that is, the extension part 120 is arranged outside the mobile body 110, and the end of the extension part 120 away from the mobile body 110 has a certain distance from the outer surface of the mobile body 110, so that the extension part 120 can operate in other spaces outside the mobile body 110, thereby improving the working range of the entire mobile robot 100.
[0076] Specifically, the extension portion 120 can be fixed to the outside of the mobile body 110, or it can be set outside the mobile body 110 in a telescopic manner. Telescopic means that the extension portion 120 can change its own volume and shape through mechanical structure changes, which can achieve an action process with a larger range of motion / or a smaller occupied volume. That is, in the working state, the extension portion 110 can extend outside the mobile body 110, or it can adjust its own structure in the working state to obtain a larger operating area. In the non-working state, the extension portion 110 can be retracted to a smaller volume or retracted into the mobile body 110 to facilitate the storage of the extension portion 120.
[0077] As for the specific form of the extension portion 120, the extension portion 120 can be a single-joint or multi-joint mechanical claw, a mechanical clamp, a mechanical arm, a mechanical hand, etc., or it can be a clamping device, a detection device, etc.
[0078] For example: when the mobile robot 100 is a cleaning device, the mobile body 110 can be the robot body, and the extension 120 can be a cleaning robotic arm. The robot body can clean the ground, and the cleaning robotic arm can clean the walls, the ground in other areas, or other surfaces to be cleaned that are higher than the ground while the robot body is cleaning the ground, thereby increasing the cleaning range of the entire mobile robot 100 at the same time and improving the overall work efficiency.
[0079] The operating area of the extension 120 refers to the range of motion of the extension 120 during operation. The operating area can be fixed or variable. In the case where the extension 120 is a robotic arm, the robotic arm may have only one degree of freedom. In this case, the range of motion (operating area) of the robotic arm can be considered fixed. Alternatively, the robotic arm can have multiple degrees of freedom. Since the robotic arm can move during operation, the range of motion (operating area) of the mechanical arm can be a variable area.
[0080] The detection area of the obstacle avoidance detection component 160 refers to the area that the obstacle avoidance detection component 160 can detect. If an obstacle appears within the detection area of the obstacle avoidance detection component 160, the obstacle avoidance detection component 160 will provide feedback to the controller, which can adjust the position or posture of the extension portion 120 in advance to avoid collision with the obstacle.
[0081] In addition, the obstacle avoidance detection component 160 can perform real-time detection on the range of movement of the extension portion 120 , and can protect the operating area of the extension portion 120 without installing any external equipment.
[0082] The forward sensor 150 is arranged in front of the mobile body 110 in the forward direction, and is mainly used to detect whether there is an obstacle in front of the mobile body 110. The obstacle avoidance detection component 160 is mainly used to detect the area around the extension 120. Of course, the obstacle avoidance detection component 160 can also detect part of the area around the mobile body 110, which may be the side area of the mobile body 110 or the rear area of the mobile body 110.
[0083] The detection direction of the obstacle avoidance detection component 160 is set at an angle to the detection direction of the forward sensor 150, which means that the detection direction of the obstacle avoidance detection component 160 is different from the detection direction of the forward sensor 150. The different detection directions of the two can avoid the accumulation of sensors or structural components in a certain direction as much as possible, and thus can avoid interference and performance sacrifice between the obstacle avoidance detection component 160 and the forward sensor 150 as much as possible.
[0084] Among them, the forward sensor 150 can be an optical device with a camera field of view and a camera optical axis, specifically a standard camera, a volumetric point cloud imaging camera, a three-dimensional (3D) imaging camera, a camera with a depth map sensor, a visible light camera and / or an infrared camera, a TOF (Time of Flight) sensor, and the detection direction of the forward sensor 150 is the optical axis of the forward sensor 150.
[0085] The obstacle avoidance detection component 160 can also be a TOF (Time of Flight) sensor. The detection direction of the obstacle avoidance detection component 160 is different from the detection direction of the forward sensor 150, which means that the optical axis direction of the obstacle avoidance detection component 160 is different from the optical axis direction of the forward sensor 150.
[0086] Specifically, the optical axis of the obstacle avoidance detection assembly 160 is a ray, and the optical axis direction is a vector. The optical axis of the forward sensor 150 is a ray, and the optical axis direction is a vector. The included angle between the optical axis of the obstacle avoidance detection assembly 160 and the optical axis of the forward sensor 150 is 180 degrees, which also indicates that the optical axis direction of the obstacle avoidance detection assembly 160 is different from the optical axis direction of the forward sensor 150. For example, the optical axis of the forward sensor 150 is horizontally forward, and the optical axis direction of the obstacle avoidance detection assembly 160 is horizontally backward, and the optical axis directions of the two are also different, that is, the detection direction of the obstacle avoidance detection assembly 160 is also different from the detection direction of the forward sensor 150, and also forms an included angle.
[0087] The optical axis of the forward sensor 150 is horizontally forward, and the optical axis direction of the obstacle avoidance detection assembly 160 is obliquely forward, and the included angle between the two is less than 90 degrees, which indicates that the optical axis direction of the obstacle avoidance detection assembly 160 is different from the optical axis direction of the forward sensor 150.
[0088] The optical axis of the forward sensor 150 is horizontally forward, and the optical axis direction of the obstacle avoidance detection assembly 160 is obliquely backward, and the included angle between the two is greater than 90 degrees, which indicates that the optical axis direction of the obstacle avoidance detection assembly 160 is different from the optical axis direction of the forward sensor 150.
[0089] The optical axis of the forward sensor 150 is horizontally forward, and the optical axis direction of the obstacle avoidance detection assembly 160 is also horizontally forward, (the two are parallel), which indicates that the optical axis direction of the forward sensor 150 is the same as the optical axis direction of the obstacle avoidance detection assembly 160.
[0090] In some embodiments, the detection region of the obstacle avoidance detection assembly 160 at least partially overlaps with the operation region of the extension part 120.
[0091] The detection region of the obstacle avoidance detection assembly 160 at least partially overlaps with the operation region of the extension part 120. It can be that the detection region of the obstacle avoidance detection assembly 160 completely overlaps with the operation region of the extension part 120, that is, the obstacle avoidance detection assembly 160 can detect all the operation regions of the extension part 120. It can also be that the detection region of the obstacle avoidance detection assembly 160 partially overlaps with the operation region of the extension part 120, and the detection region of the obstacle avoidance detection assembly 160 can detect part of the operation region of the extension part 120.
[0092] The detection region of the obstacle avoidance detection assembly 160 at least partially overlaps with the operation region of the extension part 120, so that the extension part 120 can be detected in real time during the operation of the extension part 120, and obstacles in the operation region of the extension part 120 can be avoided as much as possible, so that the extension part 120 is damaged, and the extension part 120 can also be avoided from touching the personnel as much as possible, causing personnel injury.
[0093] Please refer to Figure 2 andFigure 3 In some embodiments, the obstacle avoidance detection component 160 includes a first obstacle avoidance detector 130 and a second obstacle avoidance detector 140. The first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 are respectively located on different sides of the extension portion 120. The detection direction of the first obstacle avoidance detector 130 is set at an angle to the detection direction of the forward sensor 150, and the detection direction of the second obstacle avoidance detector 140 is set at an angle to the detection direction of the forward sensor 150. Figure 3 In the figure, 131 is the detection area (first detection area 131) of the first obstacle avoidance detector 130, and 141 is the detection area (second detection area 141) of the second obstacle avoidance detector.
[0094] The first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 are used to detect the surrounding area of the extension part 120. During the operation of the extension part 120, they can detect whether there are obstacles around the extension part 120, and can avoid the risk of the extension part 120 touching obstacles during operation as much as possible.
[0095] Because the extension portion 120 may extend into other areas during operation, the thickness or length of the extension portion 120 may be relatively large. If only one sensor is used to detect the area around the extension portion 120, the extension portion 120 has a certain volume and thus blocks part of the area on the side of the extension portion 120 away from the sensor, resulting in a certain blind spot in the detection of the single sensor. This makes it impossible to fully detect the entire area around the extension portion 120.
[0096] In an embodiment of the present application, a first obstacle avoidance detector 130 and a second obstacle avoidance detector 140 are respectively arranged on both sides of the extension portion 120 so that both sides of the extension portion 120 can be detected. With the joint cooperation of the first obstacle avoidance detector 130 and the first obstacle avoidance detector 140, the area around the extension portion 120 can be detected, and the existence of blind spots around the extension portion 120 can be avoided as much as possible, thereby improving the accuracy of obstacle avoidance detection and reducing the risk of the extension portion 120 touching obstacles during operation.
[0097] See also Figure 4 and Figure 5 In some embodiments, the angle between the detection direction of the first obstacle avoidance detector 130 and the detection direction of the forward sensor 150 is greater than or equal to 90 degrees.
[0098] Since the detection direction of the forward sensor 150 is oriented toward the forward direction of the mobile body 110, specifically, the forward sensor 150 can be oriented horizontally, tilted upward, or tilted downward. In either case, the detection direction of the forward sensor 150 can be considered forward. If the angle between the detection direction of the first obstacle avoidance detector 130 and the detection direction of the forward sensor 150 is greater than or equal to 90 degrees, then the detection direction of the first obstacle avoidance detector 130 is not along the forward direction of the mobile body 110 or has no component along the forward direction of the mobile body 110. Due to the different detection directions, the accumulation of sensors or structural components in a certain direction can be minimized, thereby minimizing interference and performance loss between the obstacle avoidance detection assembly 160 and the forward sensor.
[0099] In some embodiments, the angle between the detection direction of the second obstacle avoidance detector 140 and the detection direction of the forward sensor 150 is greater than or equal to 90 degrees.
[0100] Since the detection direction of the forward sensor 150 is along the forward direction of the mobile body 110, it can be considered that the detection direction of the forward sensor 150 is forward. If the angle between the detection direction of the second obstacle avoidance detector 140 and the detection direction of the forward sensor 150 is greater than or equal to 90 degrees, it means that the detection direction of the second obstacle avoidance detector 140 is not along the forward direction of the mobile body 110 or has no component along the forward direction of the mobile body 110. Since the two detection directions are different, the accumulation of sensors or structural components in a certain direction can be minimized, thereby minimizing interference and performance loss between the obstacle avoidance detection assembly 160 and the forward sensor.
[0101] See also Figure 4 and Figure 5 In some embodiments, the extension portion 120 includes a mounting section 121 and a connecting section 123, the mounting section 121 is respectively connected to the mobile body 110 and the connecting section 123, the first obstacle avoidance detector 130 is located on a side of the mounting section 121 away from the connecting section 123, and the second obstacle avoidance detector 140 and the connecting section 123 are located on the same side of the mounting section 121.
[0102] In some embodiments, the extension portion 120 only includes an installation section 121 and a connecting section 123. Of these two structures, the connecting section 123 serves as the outermost structure of the entire extension portion 120. The connecting section 123 can be the working part of the entire extension portion 120. The entire connecting section 123 can be the working position (the entire cleaning section can be set), or only the section of the connecting section 123 away from the installation section 121 can be the working position (a mechanical claw can be set).
[0103] In addition, in some other embodiments, the extension portion 120 may include a mounting section 121, a connecting section 123, and an operating section 124 (eg, Figures 1-3 As shown), the connecting section 123 connects the mounting section 121 and the operating section 124 respectively. The mounting section 121 is installed on the mobile body 110. Along the operating direction of the extension 120, the operating section 124 is located in front of the mounting section 121, and the second obstacle avoidance detector 140 is installed on the mounting section 121.
[0104] The extension portion 120 may include an installation section 121, a connecting section 123 and an operating section 124. In the case of these three sections, the operating section 124 is located in the outermost structure of the entire extension portion 120. Then, the operating section 124 can serve as the working part of the entire extension portion. The entire operating section 124 may be a working position (the entire cleaning section may be set up), or only a section of the operating section 124 away from the connecting section 123 may be a working position (a mechanical claw may be set up).
[0105] The extension portion 120 may be a robotic arm, which may include multiple sections. As described above, it may include two sections (installation section 121 and connection section 123), three sections (installation section 121, connection section 123, and operating section 124), four sections, five sections, etc. Regardless of the number of sections the extension portion 120 includes, the outermost structure of the extension portion 120 may serve as the working portion of the entire extension portion 120 (in the case of two sections, the connection section 123 is the outermost structure, and the connection section 123 serves as the working portion. In the case of three sections, the operating section 124 is the outermost structure, and the operating section 124 serves as the working portion).
[0106] For the convenience of description, the extension portion 120 includes a mounting section 121 and a connecting section 123 (eg Figure 4 and Figure 5 ) as an example for the following explanation: Since the connecting section 123 is the working part of the entire extension part 120, one side of the connecting section 123 is defined as the front of the entire extension part 120, and the other side of the connecting section 123 is defined as the rear of the extension part 120. That is, the first obstacle avoidance detector 130 is located at the rear of the entire extension part 120, and the second obstacle avoidance detector 140 is located at the front of the entire extension part 120. During the operation of the extension part 120, obstacles are most likely to be encountered in front of or above the extension part 120. The first obstacle avoidance detector 130 is located at the rear of the extension part 120 and mainly detects the areas behind, to the sides, directly in front, in front of the sides, and in front of the upper front of the extension part 120. The second obstacle avoidance detector 140 is arranged in front of the extension part 120 and is mainly used to detect the area directly in front of and above the extension part 120. It is mainly used to detect the blind spot of the first obstacle avoidance detector 130, so that there is basically no blind spot around the extension part 120, and thus the area around the extension part 120 can be detected in all directions, thereby improving the accuracy of obstacle detection.
[0107] In some embodiments, the extending direction of the connecting section 123 is arranged at an angle to the moving direction of the mobile body 110 .
[0108] Among them, the extension direction of the connecting section 123 is the operating direction of the entire extension part 120. The operating direction of the extension part 120 is set at an angle to the forward direction of the mobile body 110, which can separate the forward direction of the mobile body 110 and the operating direction of the extension part 120, so that the work between the two is independent of each other, thereby reducing the limitation of the operating space of the extension part 120 caused by the limitation of the moving direction, and improving the working range of the extension part 120.
[0109] Specifically, the extending direction of the connecting section 123 and the forward direction of the mobile body 110 have the following positions. For example, the extending direction of the connecting section 123 is opposite to the forward direction of the mobile body 110 (e.g. Figure 4 and Figure 5 That is, the operating direction of the connecting section 123 is located behind the entire mobile body 110, so that the extension portion 120 can clean the area behind the mobile body 110.
[0110] Alternatively, along the forward direction of the mobile body 110, the connecting section 123 is located on the left side of the installation section 121 (e.g. Figure 6 That is, when the mobile body 110 is working against the wall, if the wall is on the left side of the mobile body 110, the connecting section 123 can clean the wall side. Alternatively, the connecting section 123 is located on the right side of the installation section 121 (as shown). Figure 7 That is, when the mobile body 110 is working against a wall, if the wall is on the right side of the mobile body 110, the connecting section 123 can clean the other side of the wall.
[0111] It should be noted that the position of the connecting section 123 relative to the mobile body 110 can be fixed. That is, when the connecting section 123 protrudes from the mobile body 110, the connecting section 123 is fixed relative to the mobile body 110. This can mean that the connecting section 123 is fixed to the rear, left, or right side of the mobile body 110. Furthermore, the position of the connecting section 123 relative to the mobile body 110 can be flexible, allowing the relative position of the connecting section 123 and the mobile body 110 to be adjusted according to the location to be cleaned.
[0112] In other words, the above examples illustrate different ways of connecting the extension 120 to the mobile body 110. These can be fixed or movable. If the position of the connecting segment 123 on the mobile body 110 is fixed, the position of the connecting segment 123 relative to the mobile body 110 will not change after the extension 120 extends outside the mobile body 110.
[0113] Specifically, if the connecting section 123 is located behind the mounting section 121 after the extension 120 extends into the mobile body 110, it will remain behind the mounting section 121 throughout the entire operation process, and the position of the connecting section 123 relative to the mobile body 110 will not change. If the connecting section 123 is located to the left of the mounting section 121 after the extension 120 extends into the mobile body 110, it will remain to the left of the mobile body 110 throughout the operation process, and the position of the connecting section 123 relative to the mobile body 110 will not change. If the connecting section 123 is located to the right of the mounting section 121 after the extension 120 extends into the mobile body 110, it will remain to the right of the mobile body 110 throughout the operation process, and the position of the connecting section 123 relative to the mobile body 110 will not change.
[0114] If the entire extension 120 can move relative to the mobile body 110, the connecting section 123 can be located in different directions of the mounting section 121, that is, during the entire working process, the position of the connecting section 123 relative to the mobile body 110 can be adjusted. The position of the connecting section 123 can be adjusted according to different cleaning positions. Specifically, if it is necessary to clean the area on the left side of the mobile body 110, the connecting section 123 can be located on the left side of the mounting section 121. If it is necessary to clean the area on the right side of the mobile body 110, the connecting section 123 can be located on the right side of the mounting section 121. Among them, the position of the connecting section 123 relative to the mobile body 110 changes, and the mounting section 121 and the mobile body 110 can be fixed relative to each other, and the connecting section 123 rotates relative to the mounting section 121, or the mounting section 121 rotates relative to the mobile body 110, driving the connecting section 123 to rotate relative to the mobile body 110.
[0115] Since the detection direction of the first obstacle avoidance detector 130 and the detection direction of the second obstacle avoidance detector 130 are oriented toward the operating direction of the extension part 120, and the detection direction of the forward sensor 150 is oriented toward the forward direction of the mobile body 110, the operating direction of the extension part 120 is set at an angle to the forward direction of the mobile body 110, so that the detection direction of the first obstacle avoidance detector 130 and the detection direction of the second obstacle avoidance detector 130 are set at an angle to the forward direction of the forward sensor 150 (such as Figures 4-7 When the operation direction of the extension 120 is the same as the forward direction of the mobile body 110, there is also a situation where the detection direction of the first obstacle avoidance detector 130 and the detection direction of the second obstacle avoidance detector 130 are set at an angle to the detection direction of the forward sensor 150 (as shown in FIG. Figures 1-3 shown).
[0116] For example: Figures 1-3As shown, the mobile body 110 moves horizontally forward, and the detection direction of the forward sensor 150 is also horizontally forward. The extension 120 also operates in a horizontally forward direction, and the first obstacle avoidance detector 130 is also oriented forward but tilted upward, such that the detection direction of the first obstacle avoidance detector 130 is at an angle (different from) that of the forward sensor 150. The second obstacle avoidance detector 140 is also oriented tilted upward, such that the detection direction of the second obstacle avoidance detector 140 is at an angle (different from) that of the forward sensor 150.
[0117] Regardless of whether the operating direction of the extension 120 is the same as the forward direction of the mobile body 110, the positions and parameters of the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 must meet the following requirements, specifically:
[0118] like Figures 8-11 As shown in Figures 8-11 Only the case where the obstacle avoidance detection component 160 includes the first obstacle avoidance detector 130 is shown, wherein the first obstacle avoidance detector 130 is installed on the mobile body 110 and can be fixedly installed on the mobile body 110 or movably installed on the mobile body 110, and the specific method is not limited.
[0119] Among them, the first obstacle avoidance detector 130 can be a TOF sensor (Time of Flight), specifically, it can be an iToF sensor (Indirect Time of Flight). The detection direction of the first obstacle avoidance detector 130 refers to the direction of the optical axis of the iToF sensor, and the first detection area 131 refers to the detection area of the iToF sensor.
[0120] For the convenience of description, the detection area 131 of the first obstacle avoidance detector 130 is defined as the first detection area 131. Since the first obstacle avoidance detector 130 basically needs to detect all areas around the extension part 120, that is, the area that the first obstacle avoidance detector 130 needs to detect is larger, the iToF sensor can achieve a larger field of view angle and can realize a larger detection area.
[0121] The first detection area 131 is arranged toward the extension portion 120 so that the detection area of the first obstacle avoidance detector 130 can at least partially overlap with the operation area of the extension portion 120. The first detection area 131 includes a field of view angle and a detection distance (such as Figure 1 As shown in h1 in each figure, h1 represents the detection range of the first detection area 131, so that the first detection area 131 is generally conical or pyramidal. The first obstacle avoidance detector 130 also has an optical axis. For convenience of description, the optical axis of the first obstacle avoidance detector 130 is defined as a first optical axis 132. The first optical axis 132 is generally the center of the first detection area 131.
[0122] Since in the working state, the extension part 120 protrudes outside the mobile body 110, and the first obstacle avoidance detector 130 is set on the mobile body 110, there is a certain height difference between the first obstacle avoidance detector 130 and the extension part 120. In order to enable the first detection area 131 to cover the operating area of the extension part 120, the first optical axis 132 can be set tilted upward or vertically upward.
[0123] Specifically, the optical axis of the first obstacle avoidance detector 130 can be set toward the operating direction of the extension part 120. This setting does not mean that the first optical axis 132 is set parallel to the operating direction of the extension part 120, but means that the projection of the first optical axis 132 in the horizontal direction can be the same as the projection of the operating direction of the extension part 120 (as shown by the arrow Y in each figure) in the horizontal direction, that is, the first optical axis 132 can be tilted forward.
[0124] It should be noted that the operating direction and operating area of the extension 120 are not the same concept. The operating area refers to the range of motion of the extension 120, while the operating direction refers to the direction of movement of the extension 120 during operation. For example, if the extension 120 is a robotic arm, the operating area refers to the range of motion of the robotic arm within a space, while the operating direction can be considered the direction in which the robotic arm extends.
[0125] Along the forward direction of the mobile body 110 , the first obstacle avoidance detector 130 may be disposed in front of the extension portion 120 , behind the extension portion 110 , or on the side of the extension portion 120 .
[0126] Similarly, multiple first obstacle avoidance detectors 130 may be provided, and the multiple first obstacle avoidance detectors 130 may be respectively provided on different sides of the extension portion 120 , and the optical axis settings of the first obstacle avoidance detectors 130 at different positions may be the same or different.
[0127] Different positions and distances of the first obstacle avoidance detector 130 relative to the extension portion 120 and different numbers of the first obstacle avoidance detectors 130 will cause the optical axes of the first obstacle avoidance detectors 130 to be set in different directions. Several settings of the first obstacle avoidance detectors 130 will be specifically introduced below.
[0128] like Figure 8 and Figure 9 As shown, in some embodiments, only one first obstacle avoidance detector 130 may be provided. Along the operating direction of the extension portion 120 , the first obstacle avoidance detector 130 is provided behind the extension portion 120 , and the first obstacle avoidance detector 130 may be provided farther from the extension portion 120 .
[0129] If the mobile body 110 is roughly cylindrical, the extension part 120 is roughly arranged in front of the mobile body 110, and the first obstacle avoidance detector 130 is roughly arranged behind the mobile body 110, the distance between the first obstacle avoidance detector 130 and the extension part 120 is relatively far, which means that the distance between the first obstacle avoidance detector 130 and the extension part 120 is greater than the radius of the mobile body 110. Since the first detection area 131 is roughly conical, the longer the distance, the larger the detection range of the first obstacle avoidance detector 130 around the extension part 120, which can increase the obstacle avoidance area of the extension part 120, thereby improving the obstacle avoidance ability of the extension part 120.
[0130] Among them, the optical axis (first optical axis 132) of the first obstacle avoidance detector 130 is set tilted upward, which means that the optical axis (first optical axis 132) of the first obstacle avoidance detector 130 has a certain angle with the horizontal plane, so that the first detection area 131 is roughly tilted upward, so that the area above the extension 120 can be detected.
[0131] During the forward movement of the mobile body 110, it is easy to touch obstacles mainly in front of or above the mobile robot 100. The optical axis (first optical axis 132) of the first obstacle avoidance detector 130 is tilted upward so that the first obstacle avoidance detector 130 can detect the area in front of and above the extension part 120, thereby enabling the mobile robot 100 to avoid obstacles and reduce the risk of touch.
[0132] In some embodiments, along the operating direction of the extension 120, the projection of the first detection area 131 within the second setting plane overlaps the projection of the operating area of the extension 120 within the second setting plane. The second setting plane is perpendicular to the operating direction and the extension 120 is located between the first obstacle avoidance detector and the second setting plane.
[0133] Among them, the second setting plane is a virtual plane, not the physical plane of the entire mobile robot 100. The second setting plane is located on the side of the extension part 120 away from the first obstacle avoidance sensor 130. The projection of the first detection area 131 in the second setting plane covers the operating area of the extension part 120. The projection in the second setting plane means that the first obstacle avoidance sensor 130 can cover all areas behind the extension part 120 (directly behind, behind the side and above the rear). The detection area 131 of the first obstacle avoidance detector 131 can completely cover the extension part 120, so that there will be no detection blind spot in front of the extension part 120, reducing the risk of the extension part 120 touching an obstacle.
[0134] Among them, if there are multiple first obstacle avoidance detectors 130, the projection of the detection area 131 of the first obstacle avoidance detector 130 in the second setting plane covers the projection of the operating area of the extension part 120 in the second setting plane, which means that the sum of the projections of multiple first detection areas 131 in the second setting plane covers the projection of the operating area of the extension part 120 in the second setting plane.
[0135] See also Figure 10 and Figure 11 In some other embodiments, the first obstacle avoidance detector 130 may be disposed relatively close to the extension portion 120. Specifically, if the extension portion 120 is a robotic arm or a robotic claw, the robotic arm or the robotic claw may be disposed near the geometric center of the mobile body 110, and the first obstacle avoidance detector 130 may also be disposed near the geometric center of the mobile body 110, such that the first obstacle avoidance detector 130 is relatively close to the extension portion 120.
[0136] Because the first obstacle avoidance detector 130 is mounted on the mobile body 110, and the extension 120 protrudes from the mobile body 110 when in operation, and because the mobile body 110 generally moves on the ground during the entire operation of the mobile robot 100, the overall height of the extension 120 is relatively low. Because obstacles are more likely to appear at the top of the extension 120, the optical axis of the first obstacle avoidance detector 130 can be perpendicular to the forward direction of the mobile body 110 (i.e., it is arranged substantially vertically), and it overlaps with the extension 120 in space, allowing the first detection area 131 to detect the area above the extension 120.
[0137] Specifically, in the forward direction of the mobile body 110, the first obstacle avoidance detector 130 can be arranged in front of the extension portion 120 (eg Figure 11 ) can also be arranged behind the extension 120 (such as Figure 9 The first obstacle avoidance detector 130 can be arranged in front of or behind the extension portion 120. The first detection area 131 is generally conical, so that the cross section of the first detection area 131 in a plane perpendicular to the first optical axis 132 (a horizontal cross section) is generally rectangular, and the short side 131b of the rectangle is parallel to the operating direction of the extension portion 120. The long side 131a is perpendicular to the operating direction of the extension portion 120.
[0138] Regardless of whether the first obstacle avoidance detector 130 is arranged in front of or behind the extension part 120, the long side 131a is perpendicular to the operating direction of the extension part 120, so that the first obstacle avoidance detector 130 can have a larger detection area on the left and right sides of the extension part 120, which can improve the obstacle avoidance ability of the extension part 120 on the left and right.
[0139] See also Figure 12 , Figure 12 The arrow X indicates the forward direction of the mobile body 110, and the arrow Y indicates the operating direction of the extension portion 120. In other embodiments, the obstacle avoidance detection component 160 may further include a second obstacle avoidance detector 140, and the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 are respectively disposed on different sides of the extension portion 120.
[0140] The first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 are used to detect the surrounding area of the extension part 120. During the operation of the extension part 120, they can detect whether there are obstacles around the extension part 120, and can avoid the risk of the extension part 120 touching obstacles during operation as much as possible.
[0141] Because the extension portion 120 may extend into other areas during operation, the thickness or length of the extension portion 120 may be relatively large. If only one sensor is used to detect the area around the extension portion 120, the extension portion 120 has a certain volume and thus blocks part of the area on the side of the extension portion 120 away from the sensor, resulting in a certain blind spot in the detection of the single sensor. This makes it impossible to fully detect the entire area around the extension portion 120.
[0142] In an embodiment of the present application, a first obstacle avoidance detector 130 and a second obstacle avoidance detector 140 are respectively arranged on both sides of the extension portion 120 so that both sides of the extension portion 120 can be detected. With the joint cooperation of the first obstacle avoidance detector 130 and the first obstacle avoidance detector 140, the area around the extension portion 120 can be detected, and the existence of blind spots around the extension portion 120 can be avoided as much as possible, thereby improving the accuracy of obstacle avoidance detection and reducing the risk of the extension portion 120 touching obstacles during operation.
[0143] Since during the entire working process of the mobile robot 100, the mobile robot 100 will work while moving forward, or move to a certain position before working. In either case, the mobile robot 100 mainly detects whether there are obstacles in the area in front, where the front includes areas such as the front, the upper front, and the side front.
[0144] See also Figure 12 and Figure 13 , Figure 12 and Figure 13 The middle arrow X indicates the forward direction of the mobile body 110 , and the arrow Y indicates the operating direction of the extension portion 120 . In some embodiments, along the operating direction of the extension portion 120 , the first obstacle avoidance detector 130 is located behind the extension portion 120 , and the second obstacle avoidance detector 140 is located in front of the extension portion 120 .
[0145] Among them, the second obstacle avoidance detector 140 can be a TOF sensor (Time of Flight), specifically, a dToF sensor (Direct Time of Flight). The detection direction of the second obstacle avoidance detector 140 refers to the direction of the optical axis of the dToF sensor, and the detection area refers to the detection area of the dToF sensor. For the sake of convenience, the optical axis of the second obstacle avoidance detector 140 is defined as the second optical axis 142, and the detection area of the second obstacle avoidance detector 140 is defined as the second detection area 141. The second detection area 141 also includes a field of view angle and a detection distance (h2 in each figure represents the detection distance of the second detection area 141).
[0146] The second obstacle avoidance detector 140 is arranged in front of the extension part 120, and mainly detects the areas directly in front, in front of the side and in front of the extension part 120. Compared with the first obstacle avoidance detector 130, the second obstacle avoidance detector 140 will detect whether there is an obstacle earlier. Since it is uncertain whether there is an obstacle in front of the extension part 120, it may be necessary to detect a longer distance. The detection accuracy of the dToF sensor will basically not decrease with the increase of the detection distance. The detection accuracy can be improved so that the second obstacle avoidance detector 140 can detect a longer distance, which can provide more obstacle avoidance time for the extension part 120.
[0147] During operation of the extension portion 120, obstacles are most likely to be encountered in front of or above the extension portion 120. The first obstacle avoidance detector 130, located behind the extension portion 120, primarily detects all areas of the extension portion 120, including the rear, sides, front, side front, and upper front of the extension portion 120. The second obstacle avoidance detector 140, located in front of the extension portion 120, primarily detects the areas directly in front of and upper front of the extension portion 120. It is primarily used to detect the blind spots of the first obstacle avoidance detector 130, ensuring that there are essentially no blind spots around the extension portion 120. This allows for comprehensive detection of the operating area of the extension portion 120, improving the accuracy of obstacle detection.
[0148] See also Figure 12 、 Figure 13 and Figure 14 The arrows in the figures indicate the forward direction of the mobile body. For ease of description, the embodiments of this application are described using the example where the operating direction of the extension 120 is the same as the forward direction of the mobile body 110. The same applies when the two are different. In some embodiments, along the operating direction of the extension 120, the first obstacle avoidance detector 130 is located behind the extension 120, and the second obstacle avoidance detector 140 is located in front of the extension 120.
[0149] During operation of the extension portion 120, obstacles are most likely to be encountered in front of or above the extension portion 120. The first obstacle avoidance detector 130, located behind the extension portion 120, primarily detects the areas directly in front of, to the sides of, and above the extension portion 120. The second obstacle avoidance detector 140, located in front of the extension portion 120, primarily detects the areas directly in front of and above the extension portion 120, primarily detecting the blind spots of the first obstacle avoidance detector 130. This ensures that there are essentially no blind spots around the extension portion 120, enabling comprehensive detection of the area around the extension portion 120 and improving the accuracy of obstacle detection.
[0150] See also Figure 12 、 Figure 13 and Figure 14 In some embodiments, the field of view of the first obstacle avoidance detector 130 is greater than the field of view of the second obstacle avoidance detector 140 .
[0151] Among them, the detection area includes the field of view angle and the detection distance, among which the field of view angle can be considered as the opening angle of the first obstacle avoidance detector 130 or the second detection area, and can also be considered as the width of the first obstacle avoidance detector 130 or the second detection area, and the detection distance can be considered as the length of the first obstacle avoidance detector 130 or the second detection area.
[0152] For the first detection area 131, if the detection range of the first obstacle avoidance detector 130 remains unchanged, a larger field of view of the first obstacle avoidance detector 130 indicates a larger width of the first detection area 131, i.e., a larger detection area 131 is; a smaller field of view indicates a smaller width of the detection area of the first obstacle avoidance detector, i.e., a smaller detection area 131 is. Similarly, if the detection range of the second obstacle avoidance detector 140 remains unchanged, a larger field of view of the second obstacle avoidance detector 140 indicates a larger width of the second detection area 141, i.e., a larger second detection area 141 is; a smaller field of view of the second obstacle avoidance detector 140 indicates a smaller second detection area 141 is.
[0153] The field of view of the first obstacle avoidance detector 130 is greater than the field of view of the second obstacle avoidance detector 140, which means that when the detection distance is the same, the first detection area 131 is greater than the detection area 141 of the second obstacle avoidance detector. Since the first obstacle avoidance detector 130 is arranged behind the extension part 120 and the second obstacle avoidance detector 140 is arranged in front of the extension part 120, the first detection area 131 is larger and can detect most areas of the rear, side front, front and upper front of the entire extension part 120, so that most areas can be detected by one sensor, which can reduce the number of sensors. Since the second obstacle avoidance detector 140 is located in front of the extension part 120, it is mainly used to detect the areas directly in front of and upper front of the extension part 120, as well as the blind spot of the first obstacle avoidance detector 130. The detection area is relatively small, and a sensor with a smaller field of view can be selected.
[0154] For obstacle avoidance sensors, the field of view (FOV) is positively correlated with cost: a larger FOV indicates higher cost, while a smaller FOV indicates lower cost. The first obstacle avoidance sensor 130 has a larger FOV, while the second obstacle avoidance sensor 140 has a smaller FOV. By combining these two sensors with different FOVs, overall costs can be reduced while ensuring there are no blind spots around the extension 120.
[0155] Because the first detection area 131 is conical or conical, the field of view of the first obstacle avoidance detector 130 is not an angle in a specific direction, but a three-dimensional angle. Taking the first detection area 131 as an example, the field of view of the first obstacle avoidance detector 130 includes a first lateral angle a1 and a first vertical angle b1. Similarly, taking the second detection area 141 as an example, the field of view of the second obstacle avoidance detector 140 includes a second lateral angle a2 and a second vertical angle b2.
[0156] The first lateral angle a1 can be considered as the horizontal detection range of the first obstacle avoidance detector 130, and the first vertical angle b1 can be considered as the vertical detection range of the first obstacle avoidance detector 130. The second lateral angle a2 can be considered as the horizontal detection range of the second obstacle avoidance detector 140, and the second vertical angle b2 can be considered as the vertical detection range of the second obstacle avoidance detector 140.
[0157] The field of view angle of the first obstacle avoidance detector 130 is greater than the field of view angle of the second obstacle avoidance detector 140, and at least the first lateral angle a1 is greater than the second lateral angle a2, that is, the first lateral angle a1 can be greater than the second lateral angle a2, or the first lateral angle a1 can be greater than the second lateral angle a2 and the first longitudinal angle b1 can be greater than the second longitudinal angle b2.
[0158] Since the first obstacle avoidance detector 130 is arranged behind the extension part 120 and the second obstacle avoidance detector 140 is arranged in front of the extension part 140, the first lateral angle a1 is greater than the second lateral angle a2, so that the first obstacle avoidance detector 130 has a larger detection range in the horizontal direction, and can detect areas such as the rear, side, and top of the extension part 120, thereby improving the obstacle avoidance capability of the extension part 120.
[0159] In some embodiments, the field of view of the first obstacle avoidance detector 130 includes a first lateral angle a1 and a first vertical angle b1 , the first lateral angle a1 is 80 degrees to 120 degrees, and the first vertical angle b1 is 20 degrees to 60 degrees.
[0160] Among them, the first lateral angle a1 can be considered as the detection range of the first obstacle avoidance detector 130 in the horizontal direction, and the first vertical angle b1 can be considered as the detection range of the first obstacle avoidance detector 130 in the vertical direction, so that the field of view angle of the first obstacle avoidance detector 130 is roughly conical. The first lateral angle a1 is 80 degrees to 120 degrees, so that the detection angle of the first obstacle avoidance detector 130 in the horizontal direction is larger, which can basically cover the areas behind, in front of, and in front of the extension part 120. There is no need to set up or install additional sensors for detecting the area in front of the side, thereby reducing the number of sensors and reducing costs.
[0161] Specifically, the first lateral angle a1 may be 80 degrees, 90 degrees, 100 degrees, 110 degrees, 118 degrees, etc.
[0162] The first vertical angle b1 of the first obstacle avoidance detector 130 is 20 degrees to 60 degrees, so that the first obstacle avoidance detector 130 has a certain detection range in the vertical plane. Since the mobile robot 100 mostly moves on the ground and the overall height is relatively low, the first obstacle avoidance detector 130 has a certain detection range in the vertical direction, so that the first obstacle avoidance detector 130 can detect the area above the extension part 120, thereby reducing the collision between the extension part 120 and the obstacles above during operation, thereby improving the accuracy of obstacle avoidance.
[0163] Specifically, the first vertical angle b1 can be 25 degrees, 30 degrees, 35 degrees, 40 degrees, 45 degrees, 50 degrees, 55 degrees, etc.
[0164] In addition, during the operation, the spatial position of the extension part 120 itself may change, causing the vertical position of part of the extension part 120 to change. The first obstacle avoidance detector 130 has a certain detection area in the vertical direction, which can detect whether there are obstacles in the area above the extension part 120, thereby avoiding the extension part 120 from touching obstacles during operation as much as possible.
[0165] In some embodiments, the optical axis of the first obstacle avoidance detector 130 is arranged toward the operating direction of the extension portion 120 .
[0166] Among them, the optical axis of the first obstacle avoidance detector 130 can be considered as the center of the entire field of view angle of the first obstacle avoidance detector 130. Since the first obstacle avoidance detector 130 is arranged behind the extension part 120, the optical axis of the first obstacle avoidance detector 130 can be set along the front direction of the mobile body 110, that is, in the forward direction, the first obstacle avoidance detector 130 can be located on the diameter that coincides with the operating direction of the extension part 120, so that the first obstacle avoidance detector 130 can be located in the middle position 22 of the mobile body 110, and thus the left and right detection areas of the first obstacle avoidance detector 130 in the extension part 120 are roughly the same, which can reduce the situation where the left or right side cannot be detected.
[0167] It is easy to understand that the setting of the optical axis of the first obstacle avoidance detector 130 (the first optical axis 132) toward the operating direction of the extension part 120 does not mean that the optical axis of the first obstacle avoidance detector 130 is parallel to the operating direction of the extension part 120, but means that the projection of the optical axis in the horizontal direction can be the same as the extension direction of the mobile body 110, that is, the optical axis of the first obstacle avoidance detector 130 (the first optical axis 132) can be tilted forward.
[0168] Since the first optical axis 132 is approximately the center of the entire first detection area 131 , the direction of the first optical axis 132 can reflect the orientation of the entire first detection area 131 and the relative positional relationship between the first detection area 131 and the operating area of the extension portion 120 .
[0169] Because the extension 120 protrudes from the mobile body 110 in operation, and the first obstacle avoidance detector 130 is mounted on the mobile body 110, there is a certain height difference between the first obstacle avoidance detector 130 and the extension 120, and a certain distance between the first obstacle avoidance detector 130 and the extension 120. While maintaining a constant distance between the first obstacle avoidance detector 130 and the extension 120, to be able to detect the area above and in front of the extension 120, the taller the extension 120, the larger the angle between the first obstacle avoidance detector 130 and the horizontal direction. The shorter the extension 120, the smaller the angle between the first obstacle avoidance detector 130 and the horizontal direction.
[0170] Similarly, when the height of the extension portion 120 remains unchanged, in order to be able to detect the area above and in front of the extension portion 120, the smaller the distance between the first obstacle avoidance detector 130 and the extension portion 120, the larger the angle between the first obstacle avoidance detector 130 and the horizontal direction, and the larger the distance between the first obstacle avoidance detector 130 and the extension portion 120, the smaller the angle between the first obstacle avoidance detector 130 and the horizontal direction.
[0171] It can be seen that the angle between the first optical axis 132 and the horizontal direction is related to the height of the extension part 120 and the distance between the first obstacle avoidance detector 130 and the extension part 120. The angle of the first optical axis 132 (the angle with the horizontal direction) can be set based on the height of the extension part 120 and the distance between the first obstacle avoidance detector 130 and the extension part 120.
[0172] Specifically, in some embodiments, along the forward direction of the mobile body 110 (the direction indicated by arrow X in each figure), the angle between the first optical axis 132 and the horizontal direction may be 30 to 60 degrees. Since the first obstacle avoidance detector 130 is disposed behind the extension 120 and is relatively far away from the extension 120, the angle between the first optical axis 132 and the horizontal direction may be set relatively small.
[0173] When other conditions (the height of the extension part 120 and the distance between the first obstacle avoidance detector 130 and the extension part 120) remain unchanged, the angle between the first optical axis 132 and the horizontal direction determines the size of the upper area and the front and rear areas of the extension part 120 detected by the first detection area 131.
[0174] In the range of 0 to 45 degrees, the smaller the angle between the first optical axis 132 and the horizontal direction, the greater the horizontal component of the first detection area 131 and the smaller the vertical component. In this case, the greater horizontal component of the first detection area 131 indicates that there is more detection area along the horizontal direction (the detection area in the front-to-back direction of the extension 120 is larger), and less detection area above the extension 120.
[0175] In the range of 45 to 90 degrees, the larger the angle between the first optical axis 132 and the horizontal direction, the smaller the horizontal component of the first detection area 131 and the larger the vertical component. In this case, the smaller horizontal component of the first detection area 131 indicates that there is less detection area along the horizontal direction (less detection in the front-to-back direction of the extension 120) and more detection area above the extension 120.
[0176] The angle between the first optical axis 132 and the horizontal direction can be 30 degrees to 60 degrees. Although the components of the first detection area 131 in the horizontal direction and the vertical direction are slightly different (in the range of 30 degrees to 45 degrees, the horizontal component of the first detection area 131 is greater than the vertical component, and in the range of 45 degrees to 60 degrees, the horizontal component of the first detection area 131 is less than the vertical component), the difference is not large, that is, in the range of 30 degrees to 60 degrees, it can be considered that the horizontal component and the vertical component of the first detection area 131 are basically the same, so that the front and rear directions (horizontal direction) of the extension 120 or the upper area (vertical direction) of the extension 120 of the first detection area 131 are roughly the same, so that the first obstacle avoidance detector 130 can take into account the front and rear directions and the upper area of the extension 120 at the same time, thereby improving the obstacle avoidance ability of the extension 120.
[0177] Specifically, the angle between the first optical axis 132 and the horizontal direction can be 35 degrees, 40 degrees, 45 degrees, 50 degrees, 55 degrees, etc. When the angle between the first optical axis 132 and the horizontal direction is 45 degrees, the first detection area 131 in the front-to-back direction (horizontal direction) of the extension portion 120 or the area above the extension portion 120 (vertical direction) is the same, thereby enabling the first obstacle avoidance detector 130 to simultaneously take into account the front-to-back direction and the area above the extension portion 120, thereby improving the obstacle avoidance capability of the extension portion 120.
[0178] In some embodiments, the field of view of the first obstacle avoidance detector 130 has a first edge 131c and a second edge 131d in the vertical direction, the first edge 131c is located below the second edge 131d, and the angle between the first edge 131c and the horizontal direction is greater than or equal to 0 degrees.
[0179] The area between the first edge 131c and the second edge 131d is the vertical detection range of the first obstacle avoidance detector 130, namely, the first vertical angle b1. The angle between the first edge 131c located below and the horizontal direction is greater than or equal to 0 degrees, which means that the first edge 131c is set horizontally or tilted upward. If the first edge 131c is tilted downward, part of the area of the first vertical angle b1 will hit the mobile body 110, which will cause the part of the first vertical angle b1 to be unable to detect the area ahead, resulting in a waste of the detection area of the first vertical angle b1.
[0180] In some embodiments, the angle between the first edge 131c and the horizontal direction can be 15 degrees to 30 degrees. Since the first obstacle avoidance detector 130 is located behind the extension portion 120 and is far away from the extension portion 120, the angle between the first edge 131c and the horizontal direction can be set to be smaller. When the first detection area 131 is projected onto the operating area of the extension portion 120, it can cover the space above and in front of and behind the extension portion 120, allowing the first obstacle avoidance detector 130 to detect the area above and in front of and behind the extension portion 120.
[0181] Specifically, the angle between the first edge 131c and the horizontal direction can be 18 degrees, 20 degrees, 22.5 degrees, 25 degrees, 27.5 degrees, 28 degrees, etc.
[0182] In some embodiments, the angle between the second edge 131d and the horizontal direction is less than or equal to 90 degrees.
[0183] The angle between the second edge 131d and the horizontal direction is less than or equal to 90 degrees, which means that the second edge 131d is arranged vertically or tilted upward, so that the first vertical angle b1 is set entirely forward. Since the first obstacle avoidance detector 130 is set behind the extension portion 120, the first detection area 131 is set entirely forward, so that the first obstacle avoidance detector 130 can be arranged as completely as possible towards the extension portion 120, and the first detection area 131 is overlapped with the extension portion 120 as much as possible, thereby improving the utilization rate of the first obstacle avoidance detector 130 and reducing the waste of the detection area 131 of the first obstacle avoidance detector 130.
[0184] The angle between the first edge 131c and the horizontal direction is greater than or equal to 0 degrees, and the angle between the second edge 131d and the horizontal direction is less than or equal to 90 degrees. This allows the detection area of the first vertical angle b1 of the first obstacle avoidance sensor to be arranged in a substantially horizontal or oblique direction, thereby maximizing overlap with the areas directly in front of, above and to the sides of the extension 120, thereby improving the utilization of the first detection area 131.
[0185] Specifically, the angle between the second edge 131d and the horizontal direction can be 60 degrees to 75 degrees. The second edge 131d is the upper limit of the first detection area 131 in the vertical direction. If the second edge 131d is too high, most or all of the first detection area 131 will be used to detect the space above the extension 120, resulting in a shorter detection distance of the first obstacle avoidance detector 130 in front of the extension 120. The angle between the second edge 131d and the horizontal direction can be 60 degrees to 75 degrees. While ensuring the detection distance above, it also allows a certain detection distance in the operating direction of the extension 120, which can provide more time for the extension 120 to avoid obstacles.
[0186] Specifically, the angle between the second edge 131d and the horizontal direction can be 62.5 degrees, 65 degrees, 67.5 degrees, 70 degrees, 72.5 degrees, etc.
[0187] In some embodiments, the distance between the first obstacle avoidance detector 130 and the extension portion 120 is greater than the radius of the mobile body 110 .
[0188] The mobile body 110 is roughly cylindrical, the extension part 120 is roughly arranged in front of the mobile body 110, and the first obstacle avoidance detector 130 is roughly arranged behind the mobile body 110. The distance between the first obstacle avoidance detector 130 and the extension part 120 is greater than the radius of the mobile body 110. It can be considered that the distance between the first obstacle avoidance detector 130 and the extension part 120 is relatively far. Since the first detection area 131 is roughly conical, the longer the distance, the larger the detection range of the first obstacle avoidance detector 130 around the extension part 120, which can increase the obstacle avoidance area of the extension part 120, thereby improving the obstacle avoidance effect.
[0189] In some embodiments, the first obstacle avoidance detector 130 is disposed on a diameter of the mobile body 110 along the forward direction.
[0190] Since the mobile body 110 is cylindrical, the diameter along the forward direction is the longest distance in the forward direction. The first obstacle avoidance detector 130 can be set at the end of the diameter, so that the first obstacle avoidance detector 130 is located at the rear of the mobile body 110. While detecting the area around the extension 120, it can also detect the areas on the left and right sides of the mobile body 110 (the area in front of the side), so that the first obstacle avoidance sensor can detect both the area around the extension 120 and the area around the mobile body 110, thereby improving the utilization rate of the first obstacle avoidance detector 130.
[0191] It should be noted that, in some embodiments, only one first obstacle avoidance detector 130 is provided, and the first obstacle avoidance detector 130 can be provided on the diameter along the forward direction of the mobile body 110. In addition, in some other embodiments, two, three, etc. first obstacle avoidance detectors 130 can be provided, and the number of first obstacle avoidance detectors 130 provided may not be limited.
[0192] like Figure 15 As shown, when two first obstacle avoidance detectors 130 are provided, the two first obstacle avoidance detectors 130 can be symmetrically arranged along the diameter of the moving body 110 in the forward direction. Since the first obstacle avoidance detectors 130 are not arranged on the diameter of the moving body 110 in the forward direction, the first obstacle avoidance detectors 130 are not arranged directly behind the extension portion 120. That is, along the forward direction of the moving body 110, the two first obstacle avoidance detectors 130 are staggered with respect to the extension portion 120.
[0193] The optical axis (first optical axis 132) of the first obstacle avoidance detector 130 can be tilted toward the extension portion 120. That is, the optical axes (first optical axes 132) of both first obstacle avoidance detectors 130 form a certain angle with the operating direction of the extension portion 120. This allows the first detection area 131 to be positioned toward the extension portion 120. This allows a larger area of the first detection area 131 to overlap with the operating area of the extension portion 120, thereby improving the utilization rate of the first obstacle avoidance detector 130.
[0194] Of course, in some other embodiments, when two first obstacle avoidance detectors 130 are provided, the optical axes of the first obstacle avoidance detectors 130 may also be arranged toward the operating direction of the extension portion 120 .
[0195] When three first obstacle avoidance detectors 130 are provided, one can be provided on a diameter of the mobile body 110 in the forward direction, and the other two can be symmetrically provided along the diameter of the mobile body 110 in the forward direction. When other numbers of first obstacle avoidance detectors 130 are provided, an even number can be provided in accordance with the arrangement when two are provided, and an odd number can be provided in accordance with the arrangement when three are provided.
[0196] See also Figures 12-14 The above describes the setting position and various parameters of the first obstacle avoidance detector 130. Now, the setting position and various parameters of the second obstacle avoidance sensor will be described.
[0197] In some embodiments, the field of view of the second obstacle avoidance detector 140 includes a second lateral angle a2 and a second vertical angle b2, the second lateral angle a2 is 30 degrees to 60 degrees, and the second vertical angle b2 is 20 degrees to 60 degrees.
[0198] Among them, the second lateral angle a2 can be considered as the detection range of the second obstacle avoidance detector 140 in the horizontal direction, and the second vertical angle b2 can be considered as the detection range of the second obstacle avoidance detector 140 in the vertical direction, so that the field of view angle of the second obstacle avoidance detector 140 is roughly conical.
[0199] Since the second obstacle avoidance detector 140 is arranged in front of the extension part 120, the second obstacle avoidance detector 140 mainly detects the front and top of the extension part 120 and the detection blind spot of the first obstacle avoidance detector 130, that is, the field of view angle of the second obstacle avoidance detector 140 does not need to be too large, and the second lateral angle a2 is 30 degrees to 60 degrees, so that the detection angle of the first obstacle avoidance detector 130 in the horizontal direction can basically cover the area in front of and directly in front of the extension part 120, and basically cover the detection blind spot of the first obstacle avoidance detector 130. While being able to fully cover the surrounding area of the extension part 120, the cost is reduced (the larger the field of view angle, the higher the cost of the second obstacle avoidance detector 140).
[0200] The second vertical angle b2 of the second obstacle avoidance detector 140 is 20 degrees to 60 degrees, so that the second obstacle avoidance detector 140 has a certain detection range in the vertical plane. Since the mobile robot 100 mostly moves on the ground and the overall height is relatively low, the second obstacle avoidance detector 140 has a certain detection range in the vertical direction, so that the second obstacle avoidance detector 140 can detect the area above the extension part 120, thereby reducing the collision between the extension part 120 and the obstacles above during operation, thereby improving the accuracy of obstacle avoidance.
[0201] In addition, during the operation, the spatial position of the extension part 120 itself may change, causing the vertical position of part of the extension part 120 to change. The second obstacle avoidance detector 140 has a certain detection area in the vertical direction, which can detect whether there are obstacles in the area above the extension part 120, thereby avoiding the extension part 120 from touching obstacles during operation as much as possible.
[0202] It should be noted that the field of view angle of the first obstacle avoidance detector 130 and the field of view angle of the second obstacle avoidance detector 140 have an overlapping area, and the overlapping area is roughly in front of and above the extension part 120. Since the mobile robot 100 as a whole is moving roughly forward, the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 have an overlapping area in the front, which enables the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 to detect obstacles during the forward movement of the mobile robot 100 as a whole. With the joint cooperation of the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140, the detection accuracy can be improved.
[0203] Since the second optical axis 142 is approximately the center of the entire second detection area 141 , the direction of the second optical axis 142 can reflect the orientation of the entire second detection area 141 and the relative positional relationship between the second detection area 141 and the operating area of the extension 120 .
[0204] Because the extension 120 protrudes from the mobile body 110 in operation, and the second obstacle avoidance detector 140 is mounted on the mobile body 110, there is a certain height difference between the second obstacle avoidance detector 140 and the extension 120, and a certain distance between the second obstacle avoidance detector 140 and the extension 120. While maintaining a constant distance between the second obstacle avoidance detector 140 and the extension 120, to be able to detect the area above and in front of the extension 120, the taller the extension 120, the larger the angle between the second obstacle avoidance detector 140 and the horizontal direction. The shorter the extension 120, the smaller the angle between the second obstacle avoidance detector 140 and the horizontal direction.
[0205] Similarly, when the height of the extension portion 120 remains unchanged, in order to be able to detect the area above and in front of the extension portion 120, the smaller the distance between the second obstacle avoidance detector 140 and the extension portion 120, the larger the angle between the second obstacle avoidance detector 140 and the horizontal direction, and the larger the distance between the second obstacle avoidance detector 140 and the extension portion 120, the smaller the angle between the second obstacle avoidance detector 140 and the horizontal direction.
[0206] It can be seen that the angle between the second optical axis 142 and the horizontal direction is related to the height of the extension part 120 and the distance between the second obstacle avoidance detector 140 and the extension part 120. The angle of the second optical axis 142 can be set based on the height of the extension part 120 and the distance between the second obstacle avoidance detector 140 and the extension part 120.
[0207] Specifically, in some embodiments, along the forward direction of the mobile body 110 (the direction indicated by arrow X in each figure), the angle between the second optical axis 142 and the horizontal direction may be 60 to 90 degrees. If the second obstacle avoidance detector 140 is disposed in front of the extension portion 120 and is relatively close to the extension portion 120, the angle between the second optical axis 142 and the horizontal direction may be set relatively large.
[0208] When other conditions (the height of the extension part 120 and the distance between the second obstacle avoidance detector 140 and the extension part 120) remain unchanged, the angle between the second optical axis 142 and the horizontal direction determines whether the second detection area 141 detects the upper area or the front and rear areas of the extension part 120.
[0209] In the range of 0 to 45 degrees, the smaller the angle between the second optical axis 142 and the horizontal direction, the greater the horizontal component of the second detection area 141 and the smaller the vertical component. In this case, the greater horizontal component of the second detection area 141 indicates that the detection area along the horizontal direction is larger (the detection distance in front of the extension 120 is larger), and the detection area above the extension 120 is smaller.
[0210] In the range of 45 to 90 degrees, the larger the angle between the second optical axis 142 and the horizontal direction, the smaller the horizontal component of the second detection area 141 and the larger the vertical component. In this case, the smaller horizontal component of the second detection area 141 indicates that there is less detection area along the horizontal direction (less detection in front of the extension 120) and more detection area above the extension 120.
[0211] Since the second obstacle avoidance detector 140 is very close to the extension part 120, in order to enable the second obstacle avoidance detector 140 to detect the area above the extension part 120, the second optical axis 142 needs to be set as much as possible upward, and the included angle with the horizontal direction needs to be close to 90 degrees, that is, the second optical axis 142 needs to be close to the vertical direction. Such a setting can enable the second detection area 141 to be set as much as possible upward, thereby being able to detect the area above the extension part 120.
[0212] In addition, since the mobile robot 100 basically walks on the ground, the height of the entire mobile robot 100 cannot be too high, and the probability of obstacles appearing in front of and above the extension part 120 is relatively large. The larger the included angle between the second optical axis 142 and the horizontal direction, the more the entire second detection area 141 can be set along the vertical direction, so that the second obstacle avoidance detector 140 can detect a higher position (not ground detection), thereby improving the obstacle avoidance capability of the extension part 120.
[0213] The included angle between the second optical axis 142 and the horizontal direction can be 60 degrees to 90 degrees, so that the second detection area 142 can detect the area above the extension part 120 while also considering the area in front of the second extension part 120, thereby improving the obstacle avoidance capability of the extension part 120. Specifically, the included angle between the second optical axis 142 and the horizontal direction can be 65 degrees, 70 degrees, 75 degrees, 80 degrees, 85 degrees, etc.
[0214] In some embodiments, the field of view angle of the second obstacle avoidance detector 140 has a third edge 141c and a fourth edge 141d in the vertical direction, the third edge 141c is below the fourth edge 141d, and the included angle between the third edge 141c and the horizontal direction is greater than or equal to 0 degrees.
[0215] The area between the third edge 141c and the fourth edge 141d is the detection range of the second obstacle avoidance detector 140 in the vertical direction, that is, the second vertical angle b2. The third edge 141c below has an included angle with the horizontal direction greater than or equal to 0 degrees, which means that the third edge 141c is horizontally arranged or is arranged obliquely upward. If the third edge 141c is arranged obliquely downward, part of the second vertical angle b2 will hit the mobile body 110, thereby causing part of the second vertical angle b2 to be unable to detect the front area, resulting in waste of the detection area of the second vertical angle b2.
[0216] In some embodiments, the angle between the third edge 141c and the horizontal direction is 50 degrees to 70 degrees. The third edge 141c is the lower limit of the entire second detection area 141. Because the distance between the second obstacle avoidance detector 140 and the extension 120 is relatively close, and the second vertical angle b2 is relatively small, in order to detect the area above the extension 120, the angle between the third edge 141c and the horizontal direction cannot be too small. If the angle is too small, the second detection area 141 will not be able to detect the area above the extension 120. The angle between the third edge 141c and the horizontal direction is 50 degrees to 70 degrees. This allows the second obstacle avoidance detector 140 to detect the area above the extension 120 while detecting the area in front of the extension 120, thereby improving the obstacle avoidance capability of the extension 120.
[0217] Specifically, the angle between the third edge 141c and the horizontal direction can be 53 degrees, 56 degrees, 60 degrees, 63 degrees, 68 degrees, etc.
[0218] In some embodiments, the angle between the fourth edge 141d and the horizontal direction is less than or equal to 180 degrees.
[0219] Fourth edge 141d is the upper limit of second detection area 141. The angle between fourth edge 141d and the horizontal direction is less than or equal to 180 degrees, which means that fourth edge 141d is arranged vertically, tilted upward, or tilted backward. Because second obstacle avoidance detector 140 is arranged in front of extension 120, the rearward tilt of fourth edge 141d allows second detection area 141 to also detect the area behind extension 120. This allows second obstacle avoidance detector 140 to detect the areas in front of, above, and behind extension 120, thereby improving the utilization rate of first obstacle avoidance detector 130 and reducing waste in detection area 131 of first obstacle avoidance detector 30.
[0220] The angle between the third edge 141c and the horizontal direction is greater than or equal to 0 degrees, and the angle between the fourth edge 141d and the horizontal direction is less than or equal to 180 degrees. This allows the detection area of the second vertical angle b2 of the second obstacle avoidance sensor to be arranged in a substantially horizontal or oblique direction, enabling detection of the areas directly in front of, above, in front of, and behind the extension 120, thereby improving the utilization rate of the detection area 141 of the second obstacle avoidance sensor.
[0221] In some embodiments, the angle between the fourth edge 141d and the horizontal direction is 90 degrees to 110 degrees.
[0222] Since the fourth edge 141d is the upper limit of the second detection area 141, and obstacles are most likely to appear in front of and above the extension part 120, the angle between the fourth edge 141d and the horizontal direction is 90 degrees to 110 degrees, so that the second obstacle avoidance detector 140 can mainly detect the area in front of and above the extension part 120, thereby improving the utilization rate of the first obstacle avoidance detector 130 and reducing the waste of the detection area 131 of the first obstacle avoidance detector 30.
[0223] Specifically, the angle between the fourth edge 141d and the horizontal direction can be 95 degrees, 98 degrees, 100 degrees, 105 degrees, or 108 degrees.
[0224] In some embodiments, along the operating direction of the extension portion 120, the projection of the second detection area 141 in the first setting plane covers the projection of the operating area of the extension portion 120 in the first setting plane, wherein the first setting plane is perpendicular to the operating direction and the extension portion 120 is located between the second obstacle avoidance sensor 140 and the first setting plane.
[0225] It should be noted that the first set plane is a virtual plane, not the physical plane of the entire mobile robot 100. The first set plane is located on the side of the extension part 120 away from the second obstacle avoidance sensor 140. The projection of the second detection area 141 in the first set plane covers the operating area of the extension part 120. The projection in the first set plane means that the second obstacle avoidance detector 140 can cover all areas in front of the extension part 120 (the front, the side front and the upper front). The detection area 141 of the second obstacle avoidance detector can completely cover the extension part 120, so that there will be no detection blind spot in front of the extension part 120, reducing the risk of the extension part 120 touching an obstacle.
[0226] Among them, if there are multiple second obstacle avoidance detectors 140, the projection of the second detection area 141 in the first setting plane can cover the projection of the operating area of the extension part 120 in the first setting plane, which means that the sum of the projections of multiple second detection areas 141 in the first setting plane covers the projection of the operating area of the extension part 120 in the first setting plane.
[0227] The above describes the installation positions and various parameters of the first obstacle avoidance detector 130 and the second obstacle avoidance detector 140 . The following lists different implementations based on the number, installation position, optical axis orientation, etc. of the second obstacle avoidance detector 140 .
[0228] In some embodiments, only one second obstacle avoidance detector 140 may be provided. When one second obstacle avoidance detector 140 is provided, the second obstacle avoidance detector 140 may be provided right in front of the extension portion 120 (eg, Figure 12 、 Figure 13 and Figure 14), and the optical axis of the second obstacle avoidance detector 140 is arranged along the operating direction of the extension portion 120. For the convenience of description, the optical axis of the second obstacle avoidance detector 140 is defined as a second optical axis 142.
[0229] Since there is only one second obstacle avoidance detector 140, the second obstacle avoidance detector 140 is set directly in front of the extension part 120, so that the second detection area 141 can take into account the surrounding areas of the left front and right front of the extension part 120 as much as possible, thereby improving the obstacle avoidance capability of the extension part 120.
[0230] like Figure 16 、 Figure 17 and Figure 18 As shown, in some other embodiments, there are multiple second obstacle avoidance detectors 140, and the multiple second obstacle avoidance detectors 140 are staggered.
[0231] Since the field of view of the second obstacle avoidance detector 140 is small, multiple second obstacle avoidance detectors 140 can be set in front of the extension part 120. The staggered setting of multiple second obstacle avoidance detectors 140 means that multiple second obstacle avoidance detectors 140 are set at different positions, so that the detection areas 141 of the multiple second obstacle avoidance detectors at least partially do not overlap, thereby increasing the detection range in front of the extension part 120 and improving the detection accuracy.
[0232] The detection areas 141 of the plurality of second obstacle avoidance detectors may or may not overlap. That is, the plurality of second optical axes 142 may be in the same direction or in different directions. This is not specifically limited.
[0233] In some embodiments, the plurality of second obstacle avoidance detectors 140 are all installed on the mobile body 110 .
[0234] In the operating state, the extension 120 is disposed on the mobile body 110. In the non-operating state, the extension 120 can be retracted into the mobile body 110. Multiple second obstacle avoidance detectors 140 can be mounted on the mobile body 110. The second obstacle avoidance detectors 140 do not move with the extension 120, making the extension 120 and the second obstacle avoidance detectors 140 independent of each other. This can reduce the impact of the extension 120 on the second obstacle avoidance detectors 140 during operation.
[0235] In some embodiments, the plurality of second obstacle avoidance detectors 140 are respectively located on different sides of the extension portion 120 (eg, Figure 16 、 Figure 17 and Figure 18 shown).
[0236] Multiple second obstacle avoidance detectors 140 can be set on different sides of the extension part 120. For example, when the number of second obstacle avoidance detectors 140 is two, the second obstacle avoidance detectors 140 can be respectively set on the left and right sides of the extension part 120. When there are three second obstacle avoidance detectors 140, one can be located on the left side of the extension part 120, one can be located on the right side of the extension part 120, and the other can be located on the front side of the extension part 120.
[0237] Multiple second obstacle avoidance detectors 140 are respectively located on different sides of the extension part 120 so that the second obstacle avoidance detectors 140 can detect different areas in front of the extension part 120, and can cover all areas in front of the extension part 120 as much as possible, avoiding detection blind spots, and thereby improving the detection accuracy around the extension part 120.
[0238] In some embodiments, the second optical axis 142 is parallel to the operating direction of the extension 120 .
[0239] When the second obstacle avoidance detector 140 is one (eg Figure 12 、 Figure 13 and Figure 14 As shown), the second obstacle avoidance detector 140 can be located directly in front of the extension part 120, and the second optical axis 142 can be set toward the operating direction of the extension part 120, so that the detection areas of the second obstacle avoidance detector 140 on the left and right sides of the extension part 120 are roughly the same, and the second detection area 141 can take into account the surrounding areas of the left front and right front of the extension part 120 as much as possible, thereby improving the obstacle avoidance capability of the extension part 120.
[0240] Of course, in addition to this, in the case where there are multiple second obstacle avoidance detectors 140 (such as Figure 1 、 Figure 2 and Figure 3 ), the plurality of second optical axes 142 can all be arranged in the operating direction of the extension portion 120, so that the second obstacle avoidance detector 140 can detect the area in front of the extension portion 120. The plurality of second optical axes 142 are parallel, but two adjacent second detection areas 141 may partially overlap or may not overlap.
[0241] The detection areas 141 of two adjacent second detection areas 141 are partially overlapped, so that the partial area in front of the extension part 120 is detected simultaneously by two second obstacle avoidance detectors 140. Through the joint cooperation of the two second obstacle avoidance detectors 140, the obstacle avoidance capability of the area in front of the extension part 120 can be improved.
[0242] For example, when there are two second obstacle avoidance detectors 140 (eg Figure 1 、 Figure 2 and Figure 3), the two second obstacle avoidance detectors 140 are symmetrically arranged along the operating direction of the extension part 120. Since the two second obstacle avoidance detectors 140 have the same field of view, the overlapping area of the two second detection areas 141 is directly in front of the extension part 120. In the process of the extension part 120 following the moving body 110, the front is most likely to touch an obstacle. The area directly in front is detected by the two second obstacle avoidance detectors 140 at the same time, which can also improve the obstacle avoidance capability of the extension part 120.
[0243] Please refer to Figure 16 、 Figure 17 and Figure 18 In some embodiments, the second optical axis 142 is tilted toward the extension portion 120 .
[0244] If there are multiple second obstacle avoidance detectors 140, the multiple second optical axes 142 are all tilted toward the extension portion 120. That is, if the second obstacle avoidance detector 140 is located on the left side of the extension portion 120, the optical axis is tilted toward the right. If the second obstacle avoidance detector 140 is located on the right side of the extension portion 120, the optical axis is tilted toward the left.
[0245] The second obstacle avoidance detectors 140 are disposed on the sides of the extension 120, with the second optical axes 142 tilted toward the extension 120. This allows the second optical axes 142 to be directed toward the extension 120 and detect the area in front of the extension 120. The multiple second optical axes 142 are tilted toward the extension 120, allowing the detection areas 164 of the multiple obstacle avoidance detectors to overlap in front of the extension 120. Consequently, the multiple second obstacle avoidance detectors 140 can all detect the area directly in front of the extension 120. If one of the second obstacle avoidance detectors 140 malfunctions, the remaining second obstacle avoidance detectors 140 can still function, improving overall obstacle avoidance effectiveness.
[0246] In addition, because the second optical axis 142 is tilted relative to the extension portion 120, the detection area 141 of the second obstacle avoidance detector can pass through both sides of the extension portion 120. For example, if the second obstacle avoidance detector 140 is set on the left side of the extension portion 120, the detection area 141 of the second obstacle avoidance detector can extend from the left side of the second obstacle avoidance detector 140 to the right side of the extension portion 120 due to the tilted optical axis. Similarly, if the second obstacle avoidance detector 140 is set on the right side of the extension portion 120, the detection area 141 of the second obstacle avoidance detector can extend from the right side of the second obstacle avoidance detector 140 to the left side of the extension portion 120 due to the tilted optical axis.
[0247] With this arrangement, with the cooperation of multiple second obstacle avoidance detectors 140, the area in front of the side of the extension part 120 (the left front and the right front) can be detected, and the multiple second detection areas 141 can be increased, thereby increasing the detection range of the multiple second obstacle avoidance detectors 140 on the extension part 120, thereby improving the obstacle avoidance capability of the extension part 120 during operation.
[0248] In some embodiments, the inclination angle C of the second optical axis 142 toward the extension portion 120 is in a range of 0 degrees to 45 degrees.
[0249] The tilt angle C refers to the tilt angle of the optical axis relative to the forward direction of the mobile body 110. Since the second obstacle avoidance detector's detection area 141 is fixed, the second optical axis 142 is tilted toward the extension 120, resulting in the second obstacle avoidance detector's detection area 141 having components both in the forward direction and in a direction perpendicular to the forward direction. A smaller tilt angle of the second optical axis 142 toward the extension 120 indicates a longer detection range of the second obstacle avoidance detector 140 in the direction of operation of the extension 120. A larger tilt angle of the second optical axis 142 toward the extension 120 indicates a shorter detection range of the second obstacle avoidance detector 140 in the direction of operation of the extension 120.
[0250] If the detection distance of the second obstacle avoidance detector 140 in the operating direction of the extension part 120 is shorter, the obstacle avoidance time of the extension part 120 will be shorter, and it is easy to have no time to avoid obstacles. The inclination angle of the second obstacle avoidance detector 140 is between 0 degrees and 45 degrees, so that the detection length in the forward direction can be longer, so that the main detection area of the second obstacle avoidance detector 140 is in front of the extension part 120, which can ensure the detection distance of the second obstacle avoidance detector 140 in front of the extension part 120, and thus increase the obstacle avoidance time of the extension part 120, and avoid touching obstacles as much as possible.
[0251] In some other embodiments, the second optical axis 142 is perpendicular to the operating direction of the extension portion 120, such as Figure 19 、 Figure 20 and Figure 21 shown.
[0252] The operating direction can be set in the horizontal direction. In this case, the second optical axis 142 can be set vertically, so that the second obstacle avoidance detector 140 mainly detects the space above the extension part 120. The number of second obstacle avoidance detectors 140 can be set to multiple, and the multiple second obstacle avoidance detectors 140 are respectively arranged at different positions of the extension part 120, and can detect different areas of the extension part 120.
[0253] During the forward movement of the mobile body 110, it is easy to touch obstacles mainly in front of or above the mobile robot 100. The upward setting of the second obstacle avoidance detector 140 enables the second obstacle avoidance detector 140 to detect the area in front of and above the extension part 120, thereby enabling the extension part 129 to avoid obstacles and reduce the risk of touch.
[0254] See also Figures 22-27 In some embodiments, when there are two second obstacle avoidance detectors 140 , one of the second obstacle avoidance detectors 140 is installed on the mobile body 110 , and the other second obstacle avoidance detector 140 is installed on the extension portion 120 .
[0255] Since the second obstacle avoidance detector 140 is arranged in front of the extension part 120, the second obstacle avoidance detector 140 can be arranged on the mobile body 110 or on the extension part 120, and can detect the area in front of the extension part 120. When the second obstacle avoidance detector 140 is arranged on the extension part 120, the second obstacle avoidance detector 140 can be arranged at different positions of the extension part 120. Specifically, the following will introduce the setting method of the optical axis when the second obstacle avoidance detector 140 is located at different positions of the extension part 120.
[0256] See also Figure 22 、 Figure 23 and Figure 24 In some embodiments, the extension portion 120 includes a mounting section 121, a connecting section 123, and an operating section 124. The connecting section 123 connects the mounting section 121 and the operating section 124, respectively. The mounting section 121 is mounted on the mobile body 110. Along the operating direction of the extension portion 120, the operating section 124 is located in front of the mounting section 121. The second obstacle avoidance detector 140 is mounted on the mounting section 121. The optical axis (second optical axis 142) of the second obstacle avoidance detector 140 mounted on the mobile body 110 is tilted upward, while the optical axis (second optical axis 142) of the second obstacle avoidance detector 140 mounted on the mounting section 121 is horizontally arranged.
[0257] The operating direction refers to the extending direction of the connecting section 123, that is, the operating direction can be considered to be the direction from the mounting section 121 toward the operating section 124. Since the mounting section 121, the connecting section 123, and the operating section 124 can be fixedly connected or movably connected, and since the operating direction can be fixed or not fixed, the operating direction can be horizontal, inclined at a certain angle to the horizontal plane, or any other direction.
[0258] In some embodiments, the extension 120 can be stored inside the mobile body 110, and the second obstacle avoidance detector 140 is installed on the installation section 121. It can also detect whether the extension 120 encounters an obstacle during the process of being taken out of the warehouse or stored. No additional sensors are required to detect the process of the extension 120 being stored or taken out of the warehouse.
[0259] The operating section 124 is connected to the top of the connecting section 123, so that the area below the installation section 121 is not blocked by the operating section 124. The second obstacle avoidance detector 140 can be set below the installation section 121, which can prevent the detection area 141 of the second obstacle avoidance detector from being blocked by the operating section 124.
[0260] The optical axis (second optical axis 142) of the second obstacle avoidance detector 140 mounted on the mobile body 110 is tilted upward so that the second obstacle avoidance detector 140 can primarily detect the area in front of the extension 120. The second optical axis 142 mounted on the mounting section 121 is horizontally arranged so that the second obstacle avoidance detector 140 can detect the area directly in front of the extension 120. This can minimize the occurrence of blind spots in front of the extension 120.
[0261] For example, if the extension 120 is a robotic arm and the robotic arm includes three sections, the operating section 124 is located at the outermost portion of the entire extension 120. The operating section 124 is the working position of the entire robotic arm. The entire operating section 124 can be the working position (the entire cleaning section can be set), or only the section of the operating section 124 away from the connecting section 123 can be the working position (the robotic claw can be set). The mounting section 121 and the connecting section 123 are the connecting arms of the robotic arm, and there can be a certain degree of freedom between the mounting section 121 and the connecting section 123. The second obstacle avoidance detector 140 can be set below the mounting section 121 to prevent the detection area 141 of the second obstacle avoidance detector from being blocked by the working position of the operating section 124, thereby maximizing the utilization of the second detection area 141.
[0262] See also Figure 25 、 Figure 26 and Figure 27 In some other embodiments, the extension portion 120 includes a mounting section 121, a connecting section 123, and an operating section 124. The connecting section 123 connects the mounting section 121 and the operating section 124, respectively. The mounting section 121 is mounted on the mobile body 110. The operating section 124 is located in front of the mounting section 121 along the operating direction of the extension portion 120. The second obstacle avoidance detector 140 is mounted on the operating section 124. The optical axis (second optical axis 142) of the second obstacle avoidance detector 140 mounted on the mobile body 110 is tilted upward, while the optical axis (second optical axis 142) of the second obstacle avoidance detector 140 mounted on the operating section 124 is tilted downward.
[0263] Since the operation section 124 is arranged in front of the mounting section 121, mounting the second obstacle detector 140 to the operation section 124 can reduce the case that the detection area 141 of the second obstacle detector is blocked by the operation section 124. Since the operation section 124 is above the mounting section 121, the second obstacle detector 140 can be arranged obliquely downward, which can detect the area in front of the operation section 124.
[0264] Taking the extension part 120 as an example of a mechanical arm: the operation section 124 is the working position of the whole mechanical arm, which can be the whole operation section 124 (which can be the whole cleaning part), or only a section of the operation section 124 away from the connecting section 123 (which can be a mechanical gripper). The mounting section 121 and the connecting section 123 are connecting arms of the mechanical arm, and the mounting section 121 and the connecting section 123 have a certain degree of freedom between them. The second obstacle detector 140 can be arranged obliquely downward, which can detect the area in front of the operation section 124.
[0265] During the process of advancing the mobile body 110, it is easy to touch obstacles in front of or above the mobile robot 100. The upward arrangement of the second obstacle detector 140 makes the second obstacle detector 140 detect the area in front of and above the extension part 120, so that the extension part 129 can avoid obstacles and reduce the risk of touching.
[0266] In the above structure, the first obstacle detector 130 and the second obstacle detector 140 are fixedly mounted on the mobile body 110 or the extension part 120. In the following, a scheme in which the first obstacle detector 130 and the second obstacle detector 140 are movably mounted on the mobile body 110 will be introduced. For the convenience of description, the first obstacle detector 130 and the second obstacle detector 140 can be defined as an obstacle detector 164, and the specific scheme is as follows:
[0267] Please refer to Figure 28 and Figure 29 The mobile robot 100 comprises a mobile body 110, an extension part 120 arranged on the mobile body 110, and an obstacle detection assembly 160 movably mounted on the mobile body 110, which can adjust the detection area of the obstacle detection assembly 160.
[0268] The obstacle detection assembly 160 is movably connected to the mobile body 110, which can be that the obstacle detection assembly 160 can rotate relative to the mobile body 110, or that the obstacle detection assembly 160 can move relative to the mobile body 110, or that the obstacle detection assembly 160 can both rotate relative to the mobile body 110 and move relative to the mobile body 110.
[0269] In some embodiments, the mobile body 110 has a mounting slot, and the obstacle avoidance detection assembly 160 can be mounted in the mounting slot. The obstacle avoidance detection assembly 160 is disposed within the mounting slot, allowing it to be housed within the mounting slot. In other words, the obstacle avoidance detection assembly 160 can be housed within the mobile body 110, and the mounting slot can provide a certain degree of protection for the obstacle avoidance detection assembly 160. Furthermore, the fact that the obstacle avoidance detection assembly 160 can be housed within the mounting slot prevents interference between the obstacle avoidance detection assembly 160 and the base station when the mobile robot 100 returns to the base station.
[0270] Furthermore, the obstacle avoidance detection assembly 160 is mounted within the mounting slot. In operation, the obstacle avoidance detection assembly 160 may be located within the mounting slot or may extend outside the mounting slot. The obstacle avoidance detection assembly 160 being movable relative to the mobile body 110 may refer to the obstacle avoidance detection assembly 160 being movable relative to the mobile body 110 within the mounting slot or outside the mounting slot.
[0271] In some embodiments, when the obstacle avoidance detection assembly 160 is located outside the mounting slot, the obstacle avoidance detection assembly 160 can detect the surrounding environment of the extension portion 120 .
[0272] When the obstacle avoidance detection component 160 is located outside the mounting groove, the obstacle avoidance detection component 160 can rotate or not rotate relative to the mobile body 110. Since the position of the extension part 120 on the mobile body 110 is fixed, the obstacle avoidance detection component 160 can detect the peripheral environment of the extension part 120 to prevent the extension part 120 from encountering obstacles during operation.
[0273] When the obstacle avoidance detection assembly 160 is located outside the mounting slot, it can remain in a fixed position or move within a certain range. That is, the detection area of the obstacle avoidance detection assembly 160 can be fixed or movable. The obstacle avoidance detection assembly 160 can detect the environment surrounding the extension 120. The obstacle avoidance detection assembly 160 can detect the area above the extension 120, or the areas to the left, right, and rear of the extension 120. It can remain in a fixed position to detect the environment surrounding the extension 120, or it can rotate to detect the environment surrounding the extension 120.
[0274] In some embodiments, when the obstacle avoidance detection assembly 160 is located outside the mounting slot, the detection area of the obstacle avoidance detection assembly 160 at least partially overlaps with at least partially the extension portion 120 .
[0275] At least part of the detection area of the obstacle avoidance detection component 160 overlaps with at least part of the extension part 120. Part of the detection area may overlap with part of the extension part 120, or part of the detection area may overlap with the entire extension part 120. Alternatively, the entire detection area may overlap with part of the extension part 120, or the entire detection area may overlap with the entire extension part 120.
[0276] At least a portion of the detection area of the obstacle avoidance detection component 160 overlaps with at least a portion of the extension portion 120, so that the obstacle avoidance detection component 160 can detect the area around the extension portion 120, thereby preventing the extension portion 120 from encountering obstacles during operation.
[0277] In some embodiments, when the obstacle avoidance detection assembly 160 is located in the mounting slot, the obstacle avoidance detection assembly 160 can detect the surrounding environment of the mobile body 110 .
[0278] When the obstacle avoidance detection assembly 160 is located in the mounting slot, the obstacle avoidance detection assembly 160 may be approximately located in the same plane as the mobile body 110, thereby being able to detect the surrounding environment of the mobile body 110. If the obstacle avoidance detection assembly 160 is located in front of the mobile body 110 in the forward direction, the obstacle avoidance detection assembly 160 can detect the area in front of the mobile body 110. If the obstacle avoidance detection assembly 160 is located to the left of the mobile body 110 in the forward direction, the obstacle avoidance detection assembly 160 can detect the area to the left of the mobile body 110. If the obstacle avoidance detection assembly 160 is located to the right of the mobile body 110 in the forward direction, the obstacle avoidance detection assembly 160 can detect the area to the right of the mobile body 110.
[0279] When the obstacle avoidance detection component 160 is located in the installation groove, it means that the obstacle avoidance component is not needed to detect the peripheral environment of the extension part 120. The obstacle avoidance detection component 160 can detect the surrounding environment of the mobile body 110 and can cooperate with the mobile body 110's own sensor to detect the environment around the mobile body 110, thereby improving the utilization rate of the obstacle avoidance detection component 160.
[0280] In some embodiments, the obstacle avoidance detection assembly 160 includes a lifting member, a bracket 162 and an obstacle avoidance detector 164 installed on the bracket 162. The lifting member is connected to the bracket 162 and can drive the bracket 162 to be accommodated in the installation slot or extend out of the installation slot.
[0281] The lifting member can be a worm gear structure, and the lifting function is achieved through the cooperation of the drive motor and the worm gear. Specifically, the worm gear is connected to the bracket 162, and the drive motor and the worm gear cooperate to achieve the lifting of the bracket 162, so that the obstacle avoidance detector 164 can be extended out of the installation slot or can be stored in the installation slot. It can also be a gear rack mechanism, where the gear is connected to the drive motor and the rack is connected to the bracket 162, and the drive motor drives the gear rack mechanism to achieve the lifting of the bracket 162. It can also be achieved through a drive motor and a ball screw structure, where the screw is connected to the bracket 162 and the drive motor is connected to the ball screw.
[0282] In addition, the lifting member may also be a folding suspension structure, through which the bracket 162 and the obstacle avoidance detector 164 can be lifted and lowered.
[0283] The lifting member's ability to raise or lower the bracket 162 and obstacle avoidance detector 164 refers to raising or lowering them vertically. Therefore, in addition to moving the obstacle avoidance detector 164 out of the mounting slot, the lifting member can also adjust the vertical position of the obstacle avoidance detector 164, thereby adjusting the vertical detection area of the obstacle avoidance detector 164. The height of the obstacle avoidance detector 164 can be adjusted based on the height of the extension 120, allowing the obstacle avoidance detector 164 to detect the area surrounding the extension 120.
[0284] In some embodiments, the obstacle avoidance detection assembly 160 includes a flip member, a bracket 162, and an obstacle avoidance detector 164 mounted on the bracket 162. The bracket 162 is rotatable relative to the mobile body 110. The flip member is in transmission connection with the bracket 162, and can drive the bracket 162 to rotate relative to the mobile body 110.
[0285] The flipping member is mainly used to drive the bracket 162 to rotate. As for the rotation method of the bracket 162, the flipping member bracket 162 can drive the bracket 162 to rotate from the installation slot to the outside of the installation slot, or the lifting member can first drive the bracket 162 to move outside the installation slot, and then the flipping member drives the bracket 162 to rotate.
[0286] As for the specific structure of the flipping member, the flipping member may include a driving motor and a rotating shaft, the rotating shaft is connected to the bracket 162, and the driving motor drives the rotating shaft to rotate to realize the rotation of the bracket, thereby realizing the flipping of the obstacle avoidance detector 164.
[0287] That is to say, in some embodiments, the obstacle avoidance detection assembly 160 may include a lifting member, a flipping member, a bracket 162 and an obstacle avoidance detector 164 installed on the bracket 162. The lifting member first drives the bracket 162 to move outside the installation slot, and the flipping member then drives the bracket 162 to rotate.
[0288] In some embodiments, the obstacle avoidance detection assembly 160 can include a rotating member, a bracket 162, and an obstacle avoidance detector 164 mounted on the bracket 162, and no lifting member is provided. The rotating member directly drives the bracket 162 to rotate from inside the mounting slot to outside the mounting slot.
[0289] Since the extension part 120 can change its position in some parts during operation, the rotating member can drive the bracket 162 to rotate relative to the mobile body 110, so as to adjust the angle of the bracket 162 relative to the mobile body 110, and further adjust the angle of the obstacle avoidance detector 164 relative to the extension part 120, so that the obstacle avoidance detector 164 can always detect the area around the extension part 120.
[0290] In addition, compared with the case where the obstacle avoidance detector 164 is fixed, the obstacle avoidance detector 164 can rotate relative to the mobile body 110, which can increase the detection range of the obstacle avoidance detector 164 and improve the utilization rate of the obstacle avoidance detector 164.
[0291] In some embodiments, the rotating member can drive the obstacle avoidance detector 164 to rotate in a non-horizontal plane. The non-horizontal plane refers to a vertical plane or an inclined plane between the vertical plane and the horizontal plane. The rotating member can drive the obstacle avoidance detector 164 to rotate in a vertical plane or an inclined plane between the vertical plane and the horizontal plane, which can adjust the angle of the obstacle avoidance detector 164 in space, so that the angle of the optical axis of the obstacle avoidance detector 164 in space can be adjusted, so that the optical axis of the obstacle avoidance detector 164 can be located in different inclined planes, and further the detection area of the obstacle avoidance detector 164 above the extension part 120 can be adjusted, so as to use the area above and in front of the extension part 120 as much as possible, and reduce the case where there is an obstacle above and in front of the extension part 120.
[0292] Please refer to Figure 30 , Figure 30 for the detection area 21 of the obstacle avoidance detector 164 in the first position, the detection area 23 in the second position, and the detection area 22 in the intermediate position. In some embodiments, the bracket 162 can drive the obstacle avoidance detector 164 to rotate between the first position and the second position. The obstacle avoidance detector 164 can hover in the first position, the second position, or any position between the first position and the second position.
[0293] The first and second positions are the two extreme positions at which bracket 162 can be turned. Bracket 162 can continuously swing between the first and second positions, allowing obstacle avoidance detector 164 to detect back and forth between the first and second positions. Alternatively, obstacle avoidance detector 164 can hover in the first position, the second position, or any position (intermediate position) between the first and second positions. Obstacle avoidance detector 164 can be fixed at a certain position to detect the area corresponding to the certain position.
[0294] The first position is outside the mounting slot, and the second position is inside the mounting slot. When the obstacle avoidance detector 164 is outside the mounting slot (the second position), it can be considered that the obstacle avoidance detector 164 is in an operational state and can detect the operational area of the extension portion 120. In other words, in some embodiments, the obstacle avoidance detector 164 can be fixed in the second position when in operation. In other words, in the operational state, the detection area of the obstacle avoidance detector 164 is a fixed area, not a variable area.
[0295] Based on the same utility model concept, an embodiment of the present application further provides a robot system. The robot system provided by the embodiment of the present application includes a base station and the above-mentioned mobile robot 100.
[0296] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification.
[0297] In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that ordinary technicians in this field can implement them. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0298] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and intent of the present application, and that the scope of the present application is defined by the claims and their equivalents.
Claims
1. A mobile robot, characterized in that: include: A moving body and an extension portion provided on the moving body, wherein the extension portion is capable of protruding from the top of the moving body in a working state; an obstacle avoidance detection component for detecting an operating area of the extension; A forward sensor, provided on the mobile body, for detecting an area in front of the mobile body; Wherein, the detection direction of the obstacle avoidance detection component is set at an angle to the detection direction of the forward sensor.
2. The mobile robot according to claim 1, characterized in that The obstacle avoidance detection component includes a first obstacle avoidance detector and a second obstacle avoidance detector, the first obstacle avoidance detector and the second obstacle avoidance detector are respectively located on different sides of the extension part, the detection direction of the first obstacle avoidance detector is set at an angle to the detection direction of the forward sensor, and the detection direction of the second obstacle avoidance detector is set at an angle to the detection direction of the forward sensor.
3. The mobile robot according to claim 2, characterized in that: The angle between the detection direction of the first obstacle avoidance detector and the detection direction of the forward sensor is greater than or equal to 90 degrees.
4. The mobile robot according to claim 2, characterized in that: The angle between the detection direction of the second obstacle avoidance detector and the detection direction of the forward sensor is greater than or equal to 90 degrees.
5. The mobile robot according to claim 2, characterized in that: The extension portion includes an installation section and a connecting section, the installation section is respectively connected to the mobile body and the connecting section, the first obstacle avoidance detector is located on the side of the installation section away from the connecting section, and the second obstacle avoidance detector and the connecting section are located on the same side of the installation section.
6. The mobile robot according to claim 5, characterized in that: The extending direction of the connecting section is arranged at an angle to the advancing direction of the moving body.
7. The mobile robot according to claim 6, characterized in that: The extending direction of the connecting section is opposite to the advancing direction of the moving body.
8. The mobile robot according to claim 6, characterized in that: Along the forward direction of the mobile body, the connecting section is located on the left side of the mounting section.
9. The mobile robot according to claim 6, characterized in that: Along the forward direction of the mobile body, the connecting section is located on the right side of the mounting section.
10. The mobile robot according to claim 5, characterized in that: The first obstacle avoidance detector has a field of view angle greater than that of the second obstacle avoidance detector.
11. The mobile robot according to claim 5, characterized in that: The field of view angle of the first obstacle avoidance detector includes a first lateral angle and a first vertical angle, the first lateral angle is 80 degrees to 120 degrees, and the first vertical angle is 20 degrees to 60 degrees.
12. The mobile robot according to claim 11, characterized in that: The angle between the optical axis of the first obstacle avoidance detector and the horizontal direction is 30 degrees to 60 degrees.
13. The mobile robot according to claim 5, characterized in that: The field of view of the second obstacle avoidance detector includes a second lateral angle and a second vertical angle, the second lateral angle is 30 degrees to 60 degrees, and the second vertical angle is 20 degrees to 60 degrees.
14. The mobile robot according to claim 13, characterized in that: The angle between the optical axis of the second obstacle avoidance detector and the horizontal direction is 60 degrees to 90 degrees.
15. The mobile robot according to claim 5, characterized in that: The field of view of the first obstacle avoidance detector has a first edge and a second edge in the vertical direction, the first edge is located below the second edge, and the angle between the first edge and the horizontal direction is greater than or equal to 0 degrees.
16. The mobile robot according to claim 15, characterized in that: The angle between the first edge and the horizontal direction is 15 degrees to 30 degrees.
17. The mobile robot according to claim 5, characterized in that: The field of view of the first obstacle avoidance detector has a first edge and a second edge in the vertical direction, the first edge is located below the second edge, and the angle between the second edge and the horizontal direction is less than or equal to 90 degrees.
18. The mobile robot according to claim 17, characterized in that: The angle between the second edge and the horizontal direction is 60 degrees to 75 degrees.
19. The mobile robot according to claim 5, characterized in that: The field of view of the second obstacle avoidance detector has a third edge and a fourth edge in the vertical direction, the third edge is located below the fourth edge, and the angle between the third edge and the horizontal direction is greater than or equal to 0 degrees.
20. The mobile robot according to claim 19, characterized in that The angle between the third edge and the horizontal direction is 50 degrees to 70 degrees.
21. The mobile robot according to claim 5, characterized in that: The field of view of the second obstacle avoidance detector has a third edge and a fourth edge in the vertical direction, the third edge is located below the fourth edge, and the angle between the fourth edge and the horizontal direction is less than or equal to 180 degrees.
22. The mobile robot according to claim 21, characterized in that The angle between the fourth edge and the horizontal direction is 90 degrees to 110 degrees.
23. The mobile robot according to any one of claims 1 to 22, characterized in that: The extension part is at least one of a robotic arm, a robotic hand, a clamping device, and a detection device.
24. The mobile robot according to any one of claims 2 to 22, characterized in that: The first obstacle avoidance detector is an iTOF sensor, and the second obstacle avoidance detector is a dTOF sensor.
25. A robot system, characterized in that: It comprises a base station and a mobile robot as described in any one of claims 1-24.