Control panel embedded with artificial intelligence chip and sensor and automatic driving coding robot using same
By embedding an artificial intelligence chip and a sensor control board in the coding robot, and combining it with storage devices and sensors, the problem of insufficient integration of artificial intelligence in existing coding training has been solved, real-time control and automatic driving functions have been realized, and the training effect has been improved.
Patent Information
- Application Number
- CN202380095032.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-25
- Publication Date
- 2025-10-03
AI Technical Summary
Existing coding training technologies fail to effectively integrate artificial intelligence and lack practical content related to hardware internships, resulting in insufficient learning interest and results.
A control board embedded with artificial intelligence chips and sensors is designed. It can be detachably installed on a coding robot and combined with storage devices and sensors to achieve storage and real-time control of artificial intelligence model result values, supporting the automatic driving function of the coding robot.
It enhances the effect of coding training, realizes real-time control associated with artificial intelligence, reduces data traffic and standby time, supports the application of multiple coding robots, and provides autonomous driving functions.
Smart Images

Figure CN120752690A_ABST
Abstract
Description
Technical Field
[0001] The technology disclosed in this specification generally relates to a control board and a coding robot, and more specifically, to a control board embedded with an artificial intelligence chip and a sensor, and an autonomous driving coding robot utilizing the same. Background Art
[0002] Recently, with the growth of the digital environment, coding training has been actively promoted in order to cultivate the skills required for the digital environment through training.
[0003] Effective coding training requires hands-on training with hardware, not just theoretical lectures or software development. Therefore, we are developing a wide range of practical materials related to coding training.
[0004] In particular, robots and cars, as hardware that can be touched and felt, are useful tools for increasing interest in learning—the primary target of coding training. Consequently, the development of practical training materials related to robots and cars for coding training is currently underway. Furthermore, interest in coding training related to artificial intelligence is also growing.
[0005] Conventional technologies related to coding robots include Korean Patent No. 10-2166667, "System and Method for Providing Coding Training for Robots to Synchronously Execute Coding Data." While this conventional technology describes a method for operating a robot through control using coded data, it does not reveal the connection between artificial intelligence and coding. Summary of the Invention
[0006] Issues to be addressed
[0007] This specification aims to address the issues inherent in these conventional technologies by providing a control board featuring an embedded AI chip and sensors, as well as a self-driving coding robot utilizing the same. The technology comprises: a control board detachably mounted on the coding robot; an AI chip mounted on the control board and providing AI functionality; and external devices such as storage devices and sensors that store the results of learned AI models. This approach bridges coding with AI.
[0008] Problem Solutions
[0009] One embodiment discloses technologies related to a control panel embedded with an artificial intelligence chip and sensors. The control panel embedded with the artificial intelligence chip and sensors includes: a control panel detachably mounted on a coding robot; an artificial intelligence chip mounted on the control panel and including artificial intelligence functionality; a connector mounted on the control panel for connecting the coding robot and external devices to the artificial intelligence chip via wired or wireless connections; and a storage device storing the result values of an artificial intelligence model learned for the external device, the external device being associated with controlling the coding robot's actions. The artificial intelligence chip controls the coding robot using the learned artificial intelligence model result values stored in the storage device.
[0010] The storage device may include a USB memory or an SD card, and the result value of the learned artificial intelligence model stored in the storage device can be set through learning by using a coding training application.
[0011] The external device may include a sensor capable of sensing external information from the control panel. In this case, the artificial intelligence chip may predict artificial intelligence results and control the coding robot based on the learned artificial intelligence model result value and the external information sensed by the sensor.
[0012] In addition, the control board embedded with the artificial intelligence chip and sensor may further include an input device connected to the artificial intelligence chip or the storage device. The input device can be used to change the parameters of the learned artificial intelligence model result value.
[0013] In addition, the control board embedded with the artificial intelligence chip and sensor may further include an input means connected to the artificial intelligence chip or the storage device. The external device may include a plurality of sensors capable of sensing external information of the control board. A plurality of connection parts may be provided. The learned artificial intelligence model result values are respectively set in the plurality of sensors and stored in the storage device. At least one of the plurality of sensors (hereinafter referred to as the connection sensor) can be connected to any one of the plurality of connection parts. The learned artificial intelligence result value corresponding to the connection sensor among the learned artificial intelligence model result values can be selected by the input means. The artificial intelligence chip can control the coding robot by the learned artificial intelligence result value corresponding to the connection sensor selected by the input means.
[0014] In addition, the external device may include a plurality of sensors capable of sensing external information of the control panel. The connection parts may correspond to the plurality of sensors respectively and a plurality of them may be pre-set. The learned artificial intelligence model result values are respectively set in the plurality of sensors and stored in the storage device. At least one of the plurality of sensors (hereinafter referred to as the connection sensor) may be connected to the connection part corresponding to the plurality of connection parts (hereinafter referred to as the corresponding connection part). The artificial intelligence chip senses the connection sensor connected to the corresponding connection part, and controls the coding robot through the learned artificial intelligence result value corresponding to the connection sensor sensed in the learned artificial intelligence model result value.
[0015] Another embodiment discloses technology related to an autonomous coding robot implemented using a control board embedded with an artificial intelligence chip and sensors. The autonomous coding robot, utilizing a control board embedded with the artificial intelligence chip and sensors, includes: a control board detachably mounted on the coding robot; an artificial intelligence chip mounted on the control board and including artificial intelligence functionality; a connection unit mounted on the control board for connecting the coding robot and an external device to the artificial intelligence chip via wired or wireless connections; and a storage device storing artificial intelligence model result values learned for the external device, the external device being associated with controlling the coding robot's movements. The artificial intelligence chip controls the coding robot using the learned artificial intelligence model result values stored in the storage device. The coding robot includes: a body to which the control board is attached, a power unit mounted on the body, and a drive unit driven by power received from the power unit. The external device includes a camera for capturing external images. The artificial intelligence chip uses the learned artificial intelligence model result values corresponding to the camera to identify markers from the image captured by the camera, control the power unit, and thereby control the coding robot's movements.
[0016] The power unit may include: a first motor unit provided on the body and a second motor unit configured to be rotated by the first motor unit. The driving unit may include: a wheel unit that receives power from the second motor unit to rotate.
[0017] In addition, the wheel portion may include a first wheel portion and a second wheel portion disposed apart from each other. At least one of the first wheel portion and the second wheel portion may include a pair of wheels disposed at corresponding positions. The second motor portion may include a pair of second motors that respectively transmit power to the pair of wheels. The first motor portion may include a pair of first motors that respectively transmit rotational force to the pair of second motors.
[0018] In addition, the autonomous driving coding robot using a control board embedded with an artificial intelligence chip and a sensor may further include an input means connected to the artificial intelligence chip or the storage device. The external device may further include a plurality of sensors that can perceive external information. There may be multiple connecting parts. The learned artificial intelligence model result values may be further set in the plurality of sensors and stored in the storage device. At least one of the plurality of sensors (hereinafter referred to as a connection sensor) may be connected to any one of the plurality of connecting parts. The learned artificial intelligence result value corresponding to the connection sensor in the learned artificial intelligence model result value may be selected by the input means. The artificial intelligence chip may control the coding robot by the learned artificial intelligence result value corresponding to the connection sensor selected by the input means.
[0019] Effects of the Invention
[0020] The technology disclosed in this specification includes: a control panel that is detachably mounted on a coding robot; an artificial intelligence chip that is mounted on the control panel and includes artificial intelligence functions; a connection portion that connects the coding robot and an external device to the artificial intelligence chip; and a storage device that stores the result values of an artificial intelligence model learned for the external device, wherein the external device is associated with controlling the actions of the coding robot. When the learned artificial intelligence model result values stored in the storage device are set through learning using a coding training application, the product of the coding training can be directly linked to the coding robot for confirmation. As a result, the technology disclosed in this specification can achieve the technical effect of enhancing the effectiveness of coding training.
[0021] Furthermore, the technology disclosed in this specification can connect the external device to the artificial intelligence chip through the connecting part. Therefore, the artificial intelligence chip can predict artificial intelligence results and control the coding robot through the artificial intelligence model result value learned from the external device stored in the storage device and the external information perceived by the external device in real time, thereby achieving the technical effect of coding training associated with artificial intelligence.
[0022] Furthermore, the technology disclosed in this specification can predict artificial intelligence results and control the coding robot to perform intelligent edge computing through the artificial intelligence chip including the artificial intelligence function set on the control panel, using the artificial intelligence model result value learned from the external device stored in the storage device and the external information perceived in real time by the external device. Compared with using the cloud method, this can reduce data traffic and standby time, process events in real time, and achieve the technical effect of being able to run the coding robot even when it is difficult to access the Internet.
[0023] Furthermore, the technology disclosed in this specification allows the control board to be detachably set on the coding robot, and the artificial intelligence chip set on the control board is connected to the coding robot and the external device through the connecting part, thereby achieving a technical effect that can be applied to a variety of coding robots.
[0024] Furthermore, the technology disclosed in this specification can change the parameters of the result value of the learned artificial intelligence model through an input means connected to the artificial intelligence chip or the storage device, thereby achieving a technical effect of realizing multiple functions without coding.
[0025] In addition, the technology disclosed in this specification uses an autonomous driving encoding robot as the encoding robot. The autonomous driving encoding robot includes a first motor part and a second motor part configured to be rotated by the first motor part, and its movement is controlled by the artificial intelligence chip, thereby obtaining the technical effect of an autonomous driving encoding robot for artificial intelligence training. In addition to forward, backward, left turn and right turn movements, the autonomous driving encoding robot for artificial intelligence training can also move diagonally straight and left and right straight.
[0026] The effects of the present invention are not limited to the above-mentioned technical effects, but should be understood to include all technical effects that can be inferred from the invention content of the present invention or the invention constitution described in the claims.
[0027] The above content is only a simplified form to provide a selective concept for the content described in detail below. This content defines the main features or essential features of the claims, but is not intended to limit the scope of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 FIG2 shows a control board embedded with an artificial intelligence chip and sensors disclosed in this specification in one embodiment.
[0029] Figure 2 It shows that various external devices are connected to a control board embedded with the artificial intelligence chip and sensors disclosed in this specification through connecting parts.
[0030] Figure 3 An example of a coding robot is shown, which is attached with a control board embedded with the artificial intelligence chip and sensors disclosed in this specification.
[0031] Figure 4 Another embodiment is shown of an autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors disclosed in this specification.
[0032] Figure 5 and Figure 6Schematically illustrates the actions of an autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors disclosed in this specification in another embodiment. DETAILED DESCRIPTION
[0033] Hereinafter, the embodiments disclosed in this specification will be described in detail with reference to the accompanying drawings. Unless otherwise expressly indicated herein, similar reference symbols in the drawings represent similar components. The purpose of the illustrative embodiments described in detail in the summary of the invention, the drawings and the claims is not to be limiting, and other embodiments may be adopted, and other changes may be made without exceeding the technical ideas or scope disclosed herein. A person of ordinary skill in the art can make a conventional explanation of the multiple components disclosed herein, and can arrange, construct, combine, and derive the components shown in the drawings into a variety of other configurations, which can clearly implement the invention and form a part of the disclosure, which should be easy to understand. In order to clearly indicate the multiple layers (or films), areas and shapes in the drawings, the width, length, thickness or shape of the components may be exaggerated.
[0034] When it is mentioned that a component is “disposed on” another component, the component can of course be directly disposed on the other component, and the case where additional components are interposed therebetween may also be included.
[0035] When it is mentioned that a component is “connected” to another component, the component can of course be directly connected to the other component, and may also include the case where an additional component is interposed therebetween.
[0036] The descriptions of the disclosed technologies are merely examples of their structure and functionality. Therefore, the scope of the rights of the disclosed technologies should not be construed as limited to the embodiments described herein. In other words, the embodiments can be modified in various ways and can have various forms. Therefore, the scope of the rights of the disclosed technologies should be construed to include equivalents that can implement the technical concepts.
[0037] Unless the context clearly indicates otherwise, it should be understood that singular expressions include plural expressions, and the terms "including" or "having" are used to indicate that the implemented features, numbers, steps, actions, components, parts or their combinations do exist, and do not preclude the existence or additional possibilities of one or more other features or numbers, steps, actions, components, parts or their combinations.
[0038] Unless otherwise defined, all terms used herein have the same meaning as those commonly understood by persons skilled in the art to which the disclosed technology pertains. Terms defined in commonly used dictionaries should be interpreted in accordance with their meanings in the context of the relevant art. Unless otherwise explicitly defined in this application, terms should not be interpreted as having idealized or overly formalized meanings.
[0039] Figure 1 FIG2 shows a control board embedded with an artificial intelligence chip and sensors disclosed in this specification in one embodiment. Figure 2 It shows that various external devices are connected to a control board embedded with the artificial intelligence chip and sensors disclosed in this specification through connecting parts. Figure 2 (a) shows an example of an external device, namely, a display device and a camera. Figure 2 (b) shows examples of external devices, namely, a battery, a USB, an SD card, an ultrasonic sensor, a DC motor, and a servo motor. Figure 3 An example of a coding robot is shown, which is attached with a control board embedded with the artificial intelligence chip and sensors disclosed in this specification. Figure 4 Another embodiment is shown of an autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors disclosed in this specification. Figure 5 and Figure 6 Schematically illustrates the actions of an autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors disclosed in this specification in another embodiment. Figure 5 The arrow indicated by the driving portion 230 means the driving direction of the driving portion 230 driven by the power portion 220 .
[0040] The following describes the control board embedded with an artificial intelligence chip and a sensor disclosed in this specification with reference to the accompanying drawings. For ease of description, the control board embedded with an artificial intelligence chip and a sensor is referred to as an embedded control board.
[0041] As shown in the figures, the embedded control board 100 includes a control board 110, an artificial intelligence chip 120, a connection portion 130, and a storage device 140. In various other embodiments, the embedded control board 100 may optionally further include an input means 150.
[0042] The control panel 110 is detachably mounted on the encoding robot 10 .
[0043] Artificial intelligence chip 120 is provided on control board 110 and includes artificial intelligence functionality. A commercially available artificial intelligence chip can be used as artificial intelligence chip 120. Artificial intelligence chip 120, which includes artificial intelligence functionality, can be used to implement facial recognition, object recognition, color recognition, pipeline recognition, and QR code recognition through a camera, and can also implement voice recognition and other functions through a speaker.
[0044] The connection unit 130 is provided on the control board 110 and connects the coding robot 10 and external devices to the artificial intelligence chip 120 via wired or wireless communication. For example, the connection unit 130 can be a wired connection unit 132 that connects the coding robot 10 and external devices, such as ports, to the artificial intelligence chip 120; or a wireless connection unit 134 that connects the coding robot 10 and external devices to the artificial intelligence chip 120 wirelessly via wireless communication, such as a short-range wireless LAN or Bluetooth.
[0045] like Figure 2 In the example shown, the external devices may include DC motors and servo motors associated with driving the encoder robot 10, a display device that outputs camera images, a camera that captures images, an ultrasonic sensor that detects distance, and a USB for uploading artificial intelligence and hardware control code. Although not shown in the figures, the external devices may also include speakers that detect voice and external sounds, a buzzer that outputs beeps, a speaker that plays sounds and music, and an RGB LED that outputs various lights.
[0046] The storage device 140 is used to store the result value of the artificial intelligence model learned for the external device, which is associated with controlling the action of the coding robot 10. For example, through software provided by the manufacturer of the artificial intelligence chip 120 including artificial intelligence functions, a supervised, unsupervised, quasi-supervised, or reinforced learning model is applied to the external device associated with controlling the action of the coding robot 10 to obtain the result value of the learned artificial intelligence model.
[0047] The artificial intelligence chip 120 controls the coding robot 10 through the learned artificial intelligence model result value stored in the storage device 140.
[0048] The storage device 140 may include a USB memory or an SD card. By coding the training application, the learned artificial intelligence model result value stored in the storage device 140 is set after learning.
[0049] The external device may include a sensor for sensing external information of the control board 110. At this time, the artificial intelligence chip 120 can predict the artificial intelligence result and control the coding robot 10 based on the learned artificial intelligence model result value and the external information sensed by the sensor.
[0050] The input device 150 can be connected to the artificial intelligence chip 120 or the storage device 140. For example, the input device 150 can be a touch panel, a keypad, etc., but is not limited thereto. The following examples illustrate the functions of the input device 150.
[0051] In one example, the embedded control board 100 may further include an input device 150 connected to the artificial intelligence chip 120 or the storage device 140. The parameters of the learned artificial intelligence model's output value can be changed via the input device 150. Thus, the technology disclosed in this specification can change the parameters of the learned artificial intelligence model's output value via the input device 150, such as a touch panel, thereby achieving the technical effect of realizing multiple functions without coding.
[0052] The following describes, in a specific manner, how the parameters of the learned AI model's output values can be modified through input means 150 to achieve various functions. In one example, facial recognition can be used to control the operation of an autonomous vehicle by modifying the "x-axis," "y-axis," and "area width" parameters of the recognition area. Furthermore, control can be achieved by modifying the "number of objects recognized" and "recognition result level" parameters. In another example, digital recognition can be used to control the speed of an autonomous vehicle by modifying the maximum number of digits to facilitate recognition from single-digit to multi-digit numbers. In another example, color recognition can be used to control color tracking by adjusting the threshold parameter to extract the desired color. In another example, QR code recognition can be used to control the forward, backward, left, and right movements of an autonomous vehicle after recognition by adjusting the data payload and color parameters. In another example, voice recognition can be used to control the autonomous vehicle's movement and sensors by inputting the number of voice recognitions, adjusting the volume parameter, and inputting the desired voice pattern. In another example, during line detection, the direction vector and angle of the line can be controlled by changing the parameter values of the line starting point "x1", "y1" and the end point "x2", "y2" that appear on the LCD interface.
[0053] In another example, the embedded control board 100 may further include an input means 150 connected to the artificial intelligence chip 120 or the storage device 140. The external device may include a plurality of sensors that sense external information of the control board 110. A plurality of connection parts 130 may be provided. The learned artificial intelligence model result values may be set in the plurality of sensors respectively and stored in the storage device 140. At least one of the plurality of sensors (hereinafter referred to as the connection sensor) may be connected to any one of the plurality of connection parts. The learned artificial intelligence model result values may be selected through the input means 150, and the learned artificial intelligence result value corresponding to the connection sensor may be selected. The artificial intelligence chip 120 may control the coding robot 10 through the learned artificial intelligence result value corresponding to the connection sensor selected by the input means 150.
[0054] In other words, the technology disclosed in this specification can store the learned artificial intelligence result values in the storage device 140. The learned artificial intelligence result values are the coding results for the artificial intelligence related to the multiple sensors and the control of the sensors. The multiple sensors can be connected to the artificial intelligence chip 120 via multiple connection parts 130. The learned artificial intelligence result values corresponding to the connected sensors can be selected via input means 150 and loaded into the artificial intelligence chip 120. The artificial intelligence chip 120 can control the coding robot 10 using the loaded learned artificial intelligence result values corresponding to the connected sensors and the external information perceived by the connected sensors. The technology disclosed in this specification stores the artificial intelligence model result values learned by the multiple sensors in the storage device 140 and loads the artificial intelligence model result values corresponding to the connected sensors into the artificial intelligence chip 120 via input means 150. This technical effect of controlling the coding robot 10 can be achieved without the assistance of a computer or portable intelligent instrument.
[0055] In addition, the embedded control board 100 disclosed in this specification may include a plurality of sensors as the external devices for sensing external information of the control board 110. The connection parts 130 may correspond to the plurality of sensors respectively and be pre-set in plurality. The learned artificial intelligence model result values are respectively set in the plurality of sensors and stored in the storage device 140. At least one of the plurality of sensors (hereinafter referred to as the connection sensor) may be connected to a corresponding connection part (hereinafter referred to as the corresponding connection part) among the plurality of connection parts 130. The artificial intelligence chip 120 may sense the connection sensor connected to the corresponding connection part, and control the coding robot 10 through the learned artificial intelligence result value corresponding to the connection sensor sensed in the learned artificial intelligence model result value.
[0056] In other words, the technology disclosed in this specification can store the learned artificial intelligence result value in the storage device 140. The learned artificial intelligence result value is the coding result for the related artificial intelligence of the multiple sensors and the control of the sensors. The multiple sensors can be connected to the artificial intelligence chip 120 through a plurality of pre-set connection parts 130 corresponding to the multiple sensors. When the artificial intelligence chip 120 senses that the corresponding connection part is equipped with a sensor, it can select and load the learned artificial intelligence result value corresponding to the connected sensor corresponding to the corresponding connection part through the storage device 140. The artificial intelligence chip 120 can control the coding robot 10 by using the loaded learned artificial intelligence result value corresponding to the connected sensor and the external information sensed by the connected sensor. The technology disclosed in this specification stores the artificial intelligence model result values learned for the multiple sensors in the storage device 140, and pre-sets the multiple connection parts 130 to correspond to the multiple sensors respectively. Therefore, when it is sensed that the corresponding connection part is connected to the connection sensor, the artificial intelligence model result value corresponding to the connection sensor is loaded from the storage device 140 to the artificial intelligence chip 120. Therefore, there is no need to obtain input instructions from the input means 150 and obtain the help of another computer or portable intelligent instrument, and the technical effect of being able to control the coding robot 10 can also be obtained.
[0057] The following describes an autonomous coding robot using a control board embedded with the artificial intelligence chip and sensors disclosed in this specification, with reference to the accompanying drawings. For ease of description, the autonomous coding robot using a control board embedded with the artificial intelligence chip and sensors disclosed in this specification will be referred to as the autonomous coding robot.
[0058] As shown in the figure, the autonomous driving coding robot 200 includes a coding robot 10, a control board 110, an artificial intelligence chip 120, a connection unit 130, and a storage device 140. In several other embodiments, the autonomous driving coding robot 200 may further optionally include an input device 150. The coding robot 10 includes a body 210, a power unit 220, a drive unit 230, and a camera 240 as an external device. The control board 110, artificial intelligence chip 120, connection unit 130, and storage device 140 have been described in detail above for the embedded control board 100. For ease of description, the common content will be omitted below.
[0059] The control board 110 is attached to the body 210 .
[0060] The power unit 220 is provided on the main body 210. The power unit 220 can be a DC motor, a servo motor or other motor, but is not limited here as long as it can drive the driving unit 230.
[0061] The driving unit 230 receives the power from the power unit 220 to achieve driving. The driving unit 230 can be a wheel or the like, but as long as it can receive the power from the power unit 220 to achieve driving, it is not limited thereto.
[0062] The camera 240 acquires surrounding images.
[0063] The artificial intelligence chip 120 uses the learned artificial intelligence model result value corresponding to the camera 240 in the learned artificial intelligence model result value to identify the mark 240a from the image obtained by the camera 240, control the power unit 220, and thus control the action of the encoding robot 10.
[0064] The power unit may include a first motor unit 222 disposed on the body 210 and a second motor unit 224 configured to be rotated by the first motor unit 222. For example, the first motor unit 222 may be a servo motor that can rotate 0 to 180 degrees, and the second motor unit 224 may be a DC motor. However, any of the above functions may be performed without limitation.
[0065] The driving portion 230 may include a wheel portion, which may receive power from the second motor portion 224 to rotate.
[0066] In one example, the wheel portion may include a first wheel portion 232 and a second wheel portion 234 spaced apart from each other. At least one of the first wheel portion 232 and the second wheel portion 234 may include a pair of wheels disposed in corresponding positions. The second motor portion 224 may include a pair of second motors that transmit power to the pair of wheels, respectively. The first motor portion 222 may include a pair of first motors that transmit rotational force to the pair of second motors, respectively.
[0067] The accompanying drawings illustrate a pair of wheels in the first wheel section 232 that face each other across the body 210. Furthermore, the accompanying drawings illustrate a pair of wheels in the second wheel section 234 that face each other across the body 210. Furthermore, the accompanying drawings illustrate the second motors in the second motor section 224, respectively provided on the pair of wheels in the first wheel section 232 and respectively provided on the pair of wheels in the second wheel section 234. Furthermore, the accompanying drawings illustrate the first motors in the first motor section 222 and respectively provided on the second motors in the second motor section 224.
[0068] The following describes the operation of the autonomous driving encoding robot 200 in detail. The first motor unit 222 can generate power on the second motor unit 224 to rotate the second motor unit 224. The second motor unit 224 can transmit power to the drive unit 230, causing it to rotate. The first and second motor units 222, 224 drive the drive unit 230, enabling the autonomous driving encoding robot 200 to achieve the technical effect of moving diagonally and moving straight left and right, in addition to forward, backward, left, and right turns.
[0069] The mark 240a is identified from the result value of the learned artificial intelligence model corresponding to the camera 240 and the image taken from the camera 240, and the artificial intelligence chip 120 controls the power unit 220 to complete the action of the automatic driving encoding robot 200, wherein the artificial intelligence chip 120 is stored in the storage device 140 of the camera 240. The specific description is as follows. The artificial intelligence chip 120 uses the image taken from the camera 240 and the result value of the learned artificial intelligence model corresponding to the camera 240 stored in the storage device 140 to infer the direction indicated by the mark 240a, and controls the power unit 220 to make the encoding robot 200 move along the direction. The automatic driving encoding robot 200 infers the direction indicated by the mark 240a through the artificial intelligence chip 120, and controls the power unit 220 including the first motor unit 222 and the second motor unit 224 based on the result of the inference, so that the driving unit 230 (for example, the first wheel unit 232 and the second wheel unit 234 of the driving unit 230) have multiple angles. Thus, as Figure 5 and Figure 6 In the example shown, in addition to forward, backward, left turn and right turn movements, the autonomous driving encoding robot 200 of this technology can also implement autonomous driving in multiple directions such as moving straight along a diagonal line, moving straight left and right, etc.
[0070] In addition, the autonomous driving coding robot 200 may further include an input means 150 that can be connected to the artificial intelligence chip 120 or the storage device 140.
[0071] In one example, the autonomous driving coding robot 200 may further include an input device 150 connected to the artificial intelligence chip 120 or the storage device 140. The parameters of the learned artificial intelligence model output value corresponding to the camera 240 can be changed via the input device 150. Thus, the technology disclosed in this specification can change the parameters of the learned artificial intelligence model output value via the input device 150, such as a touch panel. Therefore, even without coding, it is possible to achieve the technical effect of realizing multiple functions.
[0072] In another example, the autonomous driving coding robot 200 may further include an input means 150 connected to the artificial intelligence chip 120 or the storage device 140. The external device may further include a plurality of sensors for sensing external information. A plurality of connection parts 130 may be provided. The learned artificial intelligence model result values may be further set in the plurality of sensors and stored in the storage device 140. At least one of the plurality of sensors (hereinafter referred to as a connection sensor) may be connected to any one of the plurality of connection parts. The learned artificial intelligence result value corresponding to the connection sensor in the learned artificial intelligence model result value may be selected by the input means 150. The artificial intelligence chip 120 may control the coding robot 10 by the learned artificial intelligence result value corresponding to the connection sensor selected by the input means 150. In one example, the connection sensor may be an ultrasonic sensor. The learned artificial intelligence model result value corresponding to the ultrasonic sensor may be stored in the storage device 140. The artificial intelligence chip 120 identifies or infers the distance between the encoding robot 10 and the marker 240a from the learned artificial intelligence model result value corresponding to the ultrasonic sensor stored in the storage device 140 and the reflection time of the ultrasonic wave obtained by the ultrasonic sensor, and controls the encoding robot 10 to maintain an appropriate distance and move with the marker 240a.
[0073] In other words, the technology disclosed in this specification can store the learned artificial intelligence result values in the storage device 140. These learned artificial intelligence result values are the coded results for the artificial intelligence related to the multiple sensors and the control of the sensors. The multiple sensors can be connected to the artificial intelligence chip 120 via multiple connection portions 130. The learned artificial intelligence result values corresponding to the connected sensors can be selected via input means 150 and loaded into the artificial intelligence chip 120. The artificial intelligence chip 120 can control the coding robot 10 using the loaded learned artificial intelligence result values corresponding to the connected sensors and the external information perceived by the connected sensors. The technology disclosed in this specification stores the learned artificial intelligence model result values for the multiple sensors in the storage device 140 and loads the artificial intelligence model result values corresponding to the connected sensors into the artificial intelligence chip 120 via input means 150. This achieves the technical effect of controlling the coding robot 10 without the need for the assistance of a separate computer or portable intelligent device.
[0074] In addition, the autonomous driving coding robot 200 disclosed in this specification may further include a plurality of sensors as the external devices for sensing external information. The connection parts 130 may correspond to the plurality of sensors respectively and be pre-set to a plurality. The learned artificial intelligence model result values may be set to the plurality of sensors respectively and stored in the storage device 140. At least one of the plurality of sensors (hereinafter referred to as the connection sensor) may be connected to a corresponding connection part (hereinafter referred to as the corresponding connection part) among the plurality of connection parts 130. The artificial intelligence chip 120 may sense the connection sensor connected to the corresponding connection part, and control the coding robot 10 through the learned artificial intelligence model result value and the learned artificial intelligence result value corresponding to the connection sensor sensed.
[0075] In other words, the technology disclosed in this specification can store the learned artificial intelligence result value in the storage device 140. The learned artificial intelligence result value is the coding result for the artificial intelligence related to the multiple sensors and the control of the sensors. The multiple sensors can be connected to the artificial intelligence chip 120 by providing multiple connecting parts 130. When the artificial intelligence chip 120 senses that the corresponding connecting part is equipped with a sensor, it can select and load the learned artificial intelligence result value corresponding to the connected sensor corresponding to the corresponding connecting part through the storage device 140. The artificial intelligence chip 120 can control the coding robot 10 by using the loaded learned artificial intelligence result value corresponding to the connected sensor and the external information sensed by the connected sensor. The technology disclosed in this specification stores the artificial intelligence model result values learned respectively for the multiple sensors in the storage device 140, and pre-sets the multiple connection parts 130 to correspond to the multiple sensors respectively. Thus, when it is sensed that the corresponding connection part is connected to the connection sensor, the artificial intelligence model result value corresponding to the connection sensor is loaded from the storage device 140 to the artificial intelligence chip 120. Therefore, there is no need to obtain input instructions from the input means 150 and obtain the help of another computer or portable intelligent instrument, and the technical effect of being able to control the coding robot 10 can also be obtained.
[0076] In summary, the technology disclosed in this specification includes: a control board 110, which is detachably mounted on the coding robot 10; an artificial intelligence chip 120, which is mounted on the control board 110 and includes an artificial intelligence function; a connecting portion 130, which connects the coding robot 10 and an external device to the artificial intelligence chip 120; and a storage device 140, which stores an artificial intelligence model result value learned for the external device, and the external device is associated with the action of controlling the coding robot 10. When the learned artificial intelligence model result value stored in the storage device 140 is set by learning with a coding training application, the product of the coding training can be directly confirmed by linking it with the coding robot 10. Therefore, the technology disclosed in this specification can achieve a technical effect of enhancing the effect of coding training. In addition, if Figure 2 As shown in (b), an SD card can be used as the storage device 140. The SD card can be connected to the artificial intelligence chip 120 through the connection portion 130 provided on the control board 110. During the coding training process, the user can generate artificial intelligence model result values for learning external devices such as cameras, ultrasonic sensors, LEDs, etc. through a coding training application, and store them in an SD card. The present technology can use a mobile storage device as the storage device 140, such as an SD card. Thus, the present technology stores the relevant artificial intelligence of external devices including various sensors and the coding results of the sensor implementation control in a removable storage device 140, and loads it into the artificial intelligence chip 120 as needed. Therefore, the technical effect of being able to realize the coding training implementation environment can be obtained without a computer or portable intelligent instrument.
[0077] Furthermore, the technology disclosed in this specification can connect the external device to the artificial intelligence chip 120 through the connection part 130. Therefore, the artificial intelligence chip 120 can predict artificial intelligence results and control the coding robot 10 through the artificial intelligence model result value learned from the external device stored in the storage device 140 and the external information perceived by the external device in real time, thereby achieving the technical effect of coding training associated with artificial intelligence.
[0078] Furthermore, the technology disclosed in this specification can predict artificial intelligence results and control the coding robot 10 to perform intelligent edge computing by using an artificial intelligence chip 120 including artificial intelligence functions set on a control board 110, using the artificial intelligence model result value learned from the external device stored in a storage device 140 and the external information perceived in real time by the external device. Compared with using the cloud method, this can reduce data traffic and standby time, process events in real time, and achieve the technical effect of being able to run the coding robot even when it is difficult to access the Internet.
[0079] Furthermore, the technology disclosed in this specification connects the artificial intelligence chip 120 provided on the control board 110 to the coding robot 10 and the external device through the connection part 130, thereby achieving a technical effect that can be applied to a variety of coding robots 10.
[0080] Furthermore, the technology disclosed in this specification can change the parameters of the learned artificial intelligence model result value through the input means 150 connected to the artificial intelligence chip 120 or the storage device 140, thereby achieving a technical effect of realizing multiple functions without coding.
[0081] In addition, the technology disclosed in this specification uses an autonomous driving encoding robot 200 as an encoding robot 10. The autonomous driving encoding robot 200 includes a first motor unit 222 and a second motor unit 224 that is configured to be rotated by the first motor unit 222, and its movements are controlled by the artificial intelligence chip 120, thereby obtaining the technical effect of realizing the autonomous driving encoding robot 200 for artificial intelligence training. In addition to forward, backward, left turn and right turn movements, the autonomous driving encoding robot 200 for artificial intelligence training can also move in multiple directions such as diagonal straight movement and left and right straight movement.
[0082] The above descriptions schematically illustrate various embodiments of the present disclosure. It should be understood that various modifications are possible without departing from the scope and spirit of the present disclosure. In addition, the various embodiments disclosed above are not intended to limit the spirit of the present disclosure. The following claims will indicate its true spirit and scope.
Claims
1. A control board embedded with an artificial intelligence chip and a sensor, characterized by: include: a control panel detachably mounted on the coding robot; an artificial intelligence chip, which is disposed on the control board and includes artificial intelligence functions; a connection portion, which is provided on the control panel and connects the coding robot and external devices to the artificial intelligence chip via wired or wireless connections; and a storage device storing an artificial intelligence model result value learned for the external device, the external device being associated with controlling the action of the coding robot, The artificial intelligence chip controls the coding robot through the learned artificial intelligence model result value stored in the storage device.
2. The control board embedded with an artificial intelligence chip and a sensor according to claim 1, characterized in that: The storage device includes a USB memory or an SD card, and the result value of the learned artificial intelligence model stored in the storage device can be set through learning by using a coding training application.
3. The control board embedded with an artificial intelligence chip and a sensor according to claim 1, characterized in that: The external device includes a sensor for sensing external information of the control board.
4. The control board embedded with an artificial intelligence chip and a sensor according to claim 3, characterized in that: The artificial intelligence chip predicts artificial intelligence results and controls the coding robot through the learned artificial intelligence model result value and the external information perceived by the sensor.
5. The control board embedded with an artificial intelligence chip and a sensor according to claim 1, characterized in that: It further includes an input means connected to the artificial intelligence chip or the storage device, and the parameters of the learned artificial intelligence model result value can be changed through the input means.
6. The control board embedded with artificial intelligence chip and sensor according to claim 1, characterized in that: It further includes an input means connected to the artificial intelligence chip or the storage device, the external device includes a plurality of sensors for sensing external information of the control panel, a plurality of the connection parts are provided, the learned artificial intelligence model result values are respectively set in the plurality of sensors and stored in the storage device, at least one of the plurality of sensors, i.e. the following connection sensors, is connected to any one of the plurality of the connection parts, and the learned artificial intelligence result value corresponding to the connection sensor is selected from the learned artificial intelligence model result value by the input means, and the artificial intelligence chip controls the coding robot through the learned artificial intelligence result value corresponding to the connection sensor selected by the input means.
7. The control board embedded with an artificial intelligence chip and a sensor according to claim 1, characterized in that: The external device includes multiple sensors for sensing external information of the control panel, and the connecting parts correspond to the multiple sensors respectively and are pre-set in multiple. The learned artificial intelligence model result values are set in the multiple sensors respectively and stored in the storage device. At least one of the multiple sensors, i.e., the following connecting sensors, is connected to the connecting parts corresponding to the multiple connecting parts, i.e., the following corresponding connecting parts. The artificial intelligence chip senses the connecting sensors connected to the corresponding connecting parts, and controls the coding robot through the learned artificial intelligence model result value and the learned artificial intelligence result value corresponding to the connecting sensor sensed.
8. An autonomous driving coding robot utilizing a control board embedded with an artificial intelligence chip and sensors, characterized in that: include: a control panel detachably mounted on the coding robot; an artificial intelligence chip, which is disposed on the control board and includes artificial intelligence functions; a connection portion, which is provided on the control panel and connects the coding robot and external devices to the artificial intelligence chip via wired or wireless connections; and A storage device storing an artificial intelligence model result value learned for the external device, wherein the external device is associated with controlling the action of the coding robot, The artificial intelligence chip controls the coding robot through the learned artificial intelligence model result value stored in the storage device. The coding robot comprises: a body to which the control panel is attached; a power unit provided on the body; and a driving unit that receives power from the power unit to drive, The external device includes a camera for acquiring peripheral images, The artificial intelligence chip uses the learned artificial intelligence model result value corresponding to the camera in the learned artificial intelligence model result value to identify the mark from the image taken from the camera to control the power unit, thereby controlling the action of the coding robot.
9. The autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors according to claim 8, characterized in that: The power unit includes: a first motor unit provided on the body; and a second motor unit configured to be rotated by the first motor unit. The driving unit includes: a wheel unit that can receive power from the second motor unit to rotate.
10. The autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors according to claim 9, characterized in that: The wheel portion includes a first wheel portion and a second wheel portion arranged apart from each other, at least any one of the first wheel portion and the second wheel portion includes a pair of wheels arranged at corresponding positions, the second motor portion includes a pair of second motors that respectively transmit power to the pair of wheels, and the first motor portion includes a pair of first motors that respectively transmit rotational force to the pair of second motors.
11. The autonomous driving coding robot using a control board embedded with an artificial intelligence chip and sensors according to claim 8, characterized in that: It further includes an input means connected to the artificial intelligence chip or the storage device, and the external device further includes multiple sensors for sensing external information. There are multiple connecting parts, and the learned artificial intelligence model result values are further set in the multiple sensors and stored in the storage device. Among the multiple sensors, at least one, i.e., the following connection sensors, is connected to any one of the multiple connection parts. The learned artificial intelligence model result value can be selected through the input means, and the learned artificial intelligence result value corresponding to the connection sensor can be selected by the input means. The artificial intelligence chip controls the coding robot through the learned artificial intelligence result value corresponding to the connection sensor selected by the input means.
Citation Information
Cited By
Integrated sensor integrated control device of robot with body
CN120972746A