CN112435515B - Artificial intelligence education robot - Google Patents

Artificial intelligence education robot Download PDF

Info

Publication number
CN112435515B
CN112435515B CN202011347802.1A CN202011347802A CN112435515B CN 112435515 B CN112435515 B CN 112435515B CN 202011347802 A CN202011347802 A CN 202011347802A CN 112435515 B CN112435515 B CN 112435515B
Authority
CN
China
Prior art keywords
learning
processor
cloud server
robot
robot body
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011347802.1A
Other languages
Chinese (zh)
Other versions
CN112435515A (en
Inventor
刘伟
李本松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Taide Intelligence Technology Co Ltd
Original Assignee
Jiangxi Taide Intelligence Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Taide Intelligence Technology Co Ltd filed Critical Jiangxi Taide Intelligence Technology Co Ltd
Priority to CN202011347802.1A priority Critical patent/CN112435515B/en
Publication of CN112435515A publication Critical patent/CN112435515A/en
Application granted granted Critical
Publication of CN112435515B publication Critical patent/CN112435515B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • G09B5/065Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Educational Administration (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Educational Technology (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Computational Linguistics (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an artificial intelligent education robot, relates to the technical field of intelligent education, and solves the technical problems that the existing education robot cannot update learning materials in time and cannot customize a learning plan according to the learning records of children; the learning planning module is arranged, the result mean value is obtained according to the learning curve and the learning record of the learning materials, the learning efficiency of the children is analyzed according to the historical learning record of the children, and the teaching efficiency of the education robot is improved; the cloud server is arranged, and the firmware version and the learning data of the educational robot are updated by the cloud server, so that the working efficiency of the educational robot is ensured, and the learning quality of children is improved; the intelligent terminal is provided with the fault detection module, and the fault detection module is used for respectively carrying out fault analysis on the hardware equipment and the built-in sensor, generating an early warning signal and sending the early warning signal to the intelligent terminal of the user, so that the user can find out fault information of the educational robot in time, and the influence on the learning of children is avoided.

Description

Artificial intelligence education robot
Technical Field
The invention belongs to the field of intelligent education, relates to an artificial intelligence technology, and particularly relates to an artificial intelligence education robot.
Background
The development of the robot industry in the scientific and technological age is vigorous, and the market scale of the global service type robot is continuously expanded. Educational robots are gradually replacing traditional products such as point-to-read machines, story tellers, tablet machines, and the like. At present, with the release of the two-child policy, the population quantity of children will continuously increase in the future, and the education and teaching of children are very important. Therefore, the educational robot is used for accompanying, educating and teaching children, so that the children can learn and grow in a happy environment.
The invention patent with publication number CN110322737A provides an artificial intelligence education robot, which comprises a head, a camera, a light supplement lamp, an array microphone, a loudspeaker, a high-resolution touch screen, a human body pyroelectric sensor, an infrared ray receiving sensor, an obstacle avoidance sensor, a mechanical arm and a machine base, wherein the camera, the light supplement lamp and the high-resolution touch screen are embedded and installed on the front of the head, the array microphone is embedded and installed right above the head, the loudspeaker is installed on the left side and the right side of the head, the human body pyroelectric sensor, the infrared ray receiving sensor and the obstacle avoidance sensor are embedded in a trunk, and the mechanical arm is installed on the left side and the right side of the trunk.
The education robot has the intelligent voice interaction function, including education course resources, entertainment interaction, voice chat encyclopedia question answering, remote video call and the like, and a user can select corresponding function items through voice or interface operation; however, the scheme does not specially analyze the learning condition of the children and does not provide targeted teaching; therefore, the above solution still needs further improvement.
Disclosure of Invention
In order to solve the problems of the scheme, the invention provides an artificial intelligence education robot.
The purpose of the invention can be realized by the following technical scheme: an artificial intelligence education robot comprises a robot body and a control system; the robot body comprises a camera, a loudspeaker, a robot base, a pyroelectric sensor, an obstacle avoidance sensor and a high-resolution touch screen; the control system comprises a processor, a user management module, a data storage module, a cloud server, a learning planning module and a fault detection module;
the pyroelectric sensor and the obstacle avoidance sensor are in communication connection with the processor; the processor is respectively in linear connection with the camera, the robot base, the loudspeaker and the high-resolution touch screen;
the processor is respectively in linear connection with the data storage module, the fault detection module and the learning planning module; the processor is respectively in communication connection with the cloud server and the user management module; the learning planning module is in communication connection with the data storage module;
the user management module is in communication connection with the data storage module; the user management module is used for managing the robot body through an intelligent terminal by a user, and the intelligent terminal comprises an intelligent mobile phone, a tablet personal computer and a notebook computer;
the fault detection module is used for early warning the fault of the robot body;
the data storage module stores an identity of the robot body;
the cloud server is used for updating resources; the resources comprise learning materials and firmware versions of the robot body; the learning materials comprise education courses and encyclopedia questions and answers.
Preferably, the obstacle avoidance sensor is automatically started when the robot body moves and automatically sleeps when the robot body is forbidden; the robot body moves through the robot base and is combined with the camera to control the distance between the robot body and the child.
Preferably, the speaker is used for playing sound; the pyroelectric sensor is used for detecting the information of people around the robot body.
Preferably, the learning planning module is configured to schedule learning of the child, and includes:
acquiring learning materials stored in a data storage module and marking the learning materials as k, k being 1, 2, … …, m;
acquiring a learning curve and a completion time of learning data k stored in a data storage module through a processor;
obtaining a difference value between the system time and the completion time, taking the difference value as an independent variable to be brought into a learning curve to obtain a calculation result, obtaining a mean value of T3 calculation results, and marking the mean value as a result mean value PFkt; wherein T3 is a preset proportionality coefficient;
when the result mean value PFkt meets the condition that PFkt is not less than 0 and not more than L2, judging that the content of the learning material k is not deeply memorized by the children, sending the learning material k to a high-resolution touch screen through a processor, and sending a review signal to a user management module; when the result mean value PFkt meets the condition that PFkt is larger than L2, judging that the content of the learning material k is deeply memorized by the children, and sending a learning completion signal to the user management module through the processor; wherein L2 is a preset calculation result threshold;
and sending the review signal sending record, the learning completion signal sending record and the result mean value to the data storage module for storage.
Preferably, the step of acquiring the learning curve includes:
when the child finishes learning the learning data k, sorting the knowledge main points of the learning data k, asking questions of the knowledge main points through a high-resolution touch screen at the moment t, grading according to the answer result of the child and marking the grade as PFt; wherein t is the time difference between the questioning time and the time when the children finish learning the learning data k;
taking t as an independent variable and PFt as a dependent variable to carry out polynomial fitting to obtain a learning curve;
and sending the learning curve to a data storage module for storage.
Preferably, the specific step of updating the robot body resource by the cloud server includes:
the maintenance personnel send the firmware version to the cloud server, the cloud server obtains the identity of the robot body matched with the firmware version and marks the identity matched with the robot body as a target identity;
the cloud server sends the firmware version to a processor of the robot body corresponding to the target identification; after receiving the firmware version, the processor of the robot body updates the firmware of the robot body according to a preset firmware updating scheme; deleting the firmware version after the updating is finished;
the maintenance personnel upload the learning data to the cloud server periodically, and the user downloads the learning data from the cloud server through the intelligent terminal and stores the learning data in the data storage module;
the cloud server periodically filters and updates the learning data of the cloud server.
Preferably, the filtering update includes:
the user scores the learning data through the intelligent terminal and sends the scores to the cloud server through the processor;
the learning materials of the cloud server are marked as j, j is 1, 2, … …, n;
acquiring the total score of the learning material j and marking the total score as ZPFj;
acquiring the downloading times of the learning material j and marking as XCj;
by the formula
Figure BDA0002800379600000041
Obtaining a screening evaluation coefficient SPXj; wherein beta 1 and beta 2 are preset proportionality coefficientsAnd β 1 and β 2 are both real numbers greater than 0;
sorting the learning materials in a descending order according to the screening evaluation coefficient SPXj to obtain a learning material grading table;
marking the learning materials of H1 before ranking in the learning material scoring table as first learning materials; marking the learning material ranked at the last H2 in the learning material scoring table as a second learning material; wherein H1 and H2 are both preset proportionality coefficients;
deleting the second learning data from the cloud server; and periodically recommending the first learning data to the robot body.
Preferably, the fault detection module includes the following steps:
sequentially marking hardware devices as i, i is 1, 2, 3 and 4; the hardware equipment comprises a camera, a loudspeaker, a robot base and a high-resolution touch screen;
detecting the connection state of the processor and the hardware equipment, and marking the detection result as YLTi; the detection result YLTi takes values of 0 and 1; when the YLTI is equal to 1, indicating that the connection state of the hardware device corresponding to the mark i and the processor is normal, and when the YLTI is equal to 0, indicating that the connection state of the hardware device corresponding to the mark i and the processor is abnormal;
acquiring the power consumption of hardware equipment within a preset time T1, and marking the power consumption as HDi; wherein T1 is a preset proportionality coefficient;
by the formula
Figure BDA0002800379600000051
Acquiring a hardware fault evaluation coefficient YGPX; wherein alpha 1 and alpha 2 are preset proportionality coefficients, and both alpha 1 and alpha 2 are real numbers larger than 0;
when the hardware fault evaluation coefficient YGPX satisfies YGPX 0 or YGPX > L1, determining that the hardware device is abnormal, and sending a hardware device abnormal signal to the user management module through the processor; when the hardware fault evaluation coefficient YGPX meets 0< YGPX ≤ L1, determining that the hardware device is normal; wherein L1 is a preset hardware evaluation coefficient threshold;
starting the built-in sensor through the processor, and judging that the built-in sensor is normal when the built-in sensor has a signal returned at preset time T2; when no signal returns from the built-in sensor within the preset time T2, judging that the built-in sensor is abnormal, and sending a sensor abnormal signal to the user management module through the processor; wherein T2 is a preset proportionality coefficient; the built-in sensors comprise pyroelectric sensors and obstacle avoidance sensors;
acquiring an identity of a robot body in a data storage module; sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor, the hardware fault evaluation coefficient and the identity identification of the robot body to a cloud server through a processor; meanwhile, the processor sends the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor and the hardware fault evaluation coefficient to the data storage module for storage.
Compared with the prior art, the invention has the beneficial effects that:
1. the invention provides a learning planning module, which is used for arranging the learning of children; acquiring learning materials k stored in a data storage module; acquiring a learning curve and a completion time of learning data k stored in a data storage module through a processor; obtaining a difference value between the system time and the completion time, taking the difference value as an independent variable to be brought into a learning curve to obtain a calculation result, obtaining a mean value of T3 calculation results, and marking the mean value as a result mean value PFkt; when the result mean value PFkt meets the condition that PFkt is not less than 0 and not more than L2, judging that the content of the learning material k is not deeply memorized by the children, sending the learning material k to a high-resolution touch screen through a processor, and sending a review signal to a user management module; when the result mean value PFkt meets the condition that PFkt is larger than L2, judging that the content of the learning material k is deeply memorized by the children, and sending a learning completion signal to the user management module through the processor; the learning planning module acquires a result mean value according to the learning curve and the learning record of the learning material, and analyzes the learning efficiency of the children according to the learning history record of the children, so that the teaching efficiency of the educational robot is improved;
2. the invention is provided with a cloud server, and the cloud server is used for updating the robot body resources; the maintenance personnel send the firmware version to the cloud server, and the cloud server acquires the identity of the robot body matched with the firmware version and marks the identity matched with the robot body as a target identity; the cloud server sends the firmware version to a processor of the robot body corresponding to the target identification; after receiving the firmware version, the processor of the robot body updates the firmware of the robot body according to a preset firmware updating scheme; deleting the firmware version after the updating is finished; the maintenance personnel upload the learning data to the cloud server periodically, and the user downloads the learning data from the cloud server through the intelligent terminal and stores the learning data in the data storage module; the cloud server is in communication connection with the education robot, the work efficiency of the education robot is guaranteed by updating the firmware version and the learning data of the education robot, and meanwhile, the best learning data is provided for the education robot, so that the learning quality of children is improved;
3. the invention is provided with a fault detection module, which is used for early warning of the fault of the robot body; sequentially marking hardware equipment as i; detecting the connection state YLTi of the processor and the hardware equipment; acquiring the power consumption HDi of hardware equipment within preset time T1; acquiring a hardware fault evaluation coefficient YGPX; when the hardware fault evaluation coefficient YGPX satisfies YGPX 0 or YGPX > L1, determining that the hardware device is abnormal, and sending a hardware device abnormal signal to the user management module through the processor; when the hardware fault evaluation coefficient YGPX meets 0< YGPX ≦ L1, the hardware device is determined to be normal; starting the built-in sensor through the processor, and judging that the built-in sensor is normal when the built-in sensor has a signal returned at preset time T2; when no signal returns from the built-in sensor within the preset time T2, judging that the built-in sensor is abnormal, and sending a sensor abnormal signal to the user management module through the processor; acquiring an identity of a robot body in a data storage module; sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor, the hardware fault evaluation coefficient and the identity identification of the robot body to a cloud server through a processor; meanwhile, sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor and the hardware fault evaluation coefficient to a data storage module for storage through a processor; the fault detection module carries out fault analysis to hardware equipment and built-in sensor respectively, and generate early warning signal and send to user's intelligent terminal for the user can in time discover education robot's fault information, avoids influencing children's study.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic diagram of the control principle of the present invention.
Detailed Description
The technical solutions of the present invention will be described below clearly and completely in conjunction with the embodiments, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an artificial intelligence educational robot includes a robot body and a control system; the robot body comprises a camera, a loudspeaker, a robot base, a pyroelectric sensor, an obstacle avoidance sensor and a high-resolution touch screen; the control system comprises a processor, an analysis reporting module, a data storage module, a user management module, a cloud server, a learning planning module and a fault detection module;
the pyroelectric sensor and the obstacle avoidance sensor are in communication connection with the processor; the processor is respectively in linear connection with the camera, the robot base, the loudspeaker and the high-resolution touch screen; the processor controls the robot base to realize the movement of the robot body;
the processor is respectively in linear connection with the data storage module, the fault detection module, the learning and planning module and the analysis and report module; the processor is respectively in communication connection with the cloud server and the user management module; the learning planning module is in communication connection with the data storage module;
the user management module is in communication connection with the analysis reporting module and the data storage module; the user management module is used for managing the robot body through an intelligent terminal by a user, and the intelligent terminal comprises an intelligent mobile phone, a tablet computer and a notebook computer;
the fault detection module is used for early warning the fault of the robot body;
the data storage module stores the identity of the robot body;
the cloud server is used for updating resources; the resources comprise learning materials and the firmware version of the robot body; the learning materials include educational courses and encyclopedia questions and answers.
Further, the learning planning module is used for arranging the learning of the children, and comprises:
acquiring learning materials stored in a data storage module and marking the learning materials as k, k being 1, 2, … …, m;
acquiring a learning curve and a completion moment of learning data k stored in a data storage module through a processor;
obtaining a difference value between the system time and the completion time, taking the difference value as an independent variable to be brought into a learning curve to obtain a calculation result, obtaining a mean value of T3 calculation results, and marking the mean value as a result mean value PFkt; wherein T3 is a preset proportionality coefficient;
when the result mean value PFkt meets the condition that PFkt is not less than 0 and not more than L2, judging that the content of the learning material k is not deeply memorized by the children, sending the learning material k to a high-resolution touch screen through a processor, and sending a review signal to a user management module; when the result mean value PFkt meets the condition that PFkt is larger than L2, judging that the content of the learning material k is deeply memorized by the children, and sending a learning completion signal to the user management module through the processor; wherein L2 is a preset calculation result threshold;
and sending the review signal sending record, the learning completion signal sending record and the result mean value to the data storage module for storage.
Further, the learning curve acquiring step includes:
when the child finishes learning the learning data k, sorting the knowledge main points of the learning data k, asking questions of the knowledge main points through a high-resolution touch screen at the moment t, grading according to the answer result of the child and marking the grade as PFt; wherein t is the time difference between the questioning time and the time when the children finish learning the learning data k;
taking t as an independent variable and PFt as a dependent variable to carry out polynomial fitting to obtain a learning curve;
and sending the learning curve to a data storage module for storage.
Further, the specific steps of the cloud server for updating the robot body resources comprise:
the maintenance personnel send the firmware version to the cloud server, the cloud server obtains the identity of the robot body matched with the firmware version and marks the identity matched with the robot body as a target identity;
the cloud server sends the firmware version to a processor of the robot body corresponding to the target identification; after receiving the firmware version, the processor of the robot body updates the firmware of the robot body according to a preset firmware updating scheme; deleting the firmware version after the updating is finished;
the maintenance personnel upload the learning data to the cloud server periodically, and the user downloads the learning data from the cloud server through the intelligent terminal and stores the learning data in the data storage module;
the cloud server periodically filters and updates the learning data of the cloud server.
Further, the filtering update includes:
the user scores the learning data through the intelligent terminal and sends the scores to the cloud server through the processor;
the learning material of the cloud server is marked as j, j equals to 1, 2, … …, n;
acquiring the total score of the learning material j and marking the total score as ZPFj;
acquiring the downloading times of the learning material j and marking as XCj;
by the formula
Figure BDA0002800379600000101
Obtaining a screening evaluation coefficient SPXj; wherein beta 1 and beta 2 are preset proportionality coefficients, and both beta 1 and beta 2 are real numbers larger than 0;
sorting the learning materials in a descending order according to the screening evaluation coefficient SPXj to obtain a learning material grading table;
marking the learning materials of H1 before ranking in the learning material scoring table as first learning materials; marking the learning material with the last rank H2 in the learning material grading table as a second learning material; wherein H1 and H2 are both preset proportionality coefficients;
deleting the second learning materials from the cloud server; and periodically recommending the first learning data to the robot body.
Further, the preset firmware update scheme includes:
a user sets a firmware updating mode through an intelligent terminal, wherein the firmware updating mode comprises an automatic updating mode and an active updating mode;
the active updating mode comprises the following steps:
the processor sends an update reminding signal to the intelligent terminal after receiving the firmware version, the intelligent terminal sends a feedback signal to the processor after receiving the update reminding signal, and the processor updates the firmware of the robot body according to the feedback signal; the feedback signals comprise an immediate update signal, a later update signal and a temporary non-update signal; sending the feedback signal to a data storage module for storage in real time through a processor;
the automatic updating mode comprises the following steps:
the processor acquires system time after receiving the firmware version, and immediately updates the firmware of the robot body when the system time is within a preset time zone range; when the system time is not in the preset time zone range, temporarily not updating the firmware of the robot body, and updating the firmware of the robot body until the system time is in the preset time zone range; the preset time zone is a time zone preset by a user through the intelligent terminal.
Further, the early warning step of fault detection module to robot body trouble includes:
sequentially marking hardware devices as i, i is 1, 2, 3 and 4; the hardware equipment comprises a camera, a loudspeaker, a robot base and a high-resolution touch screen;
detecting the connection state of the processor and the hardware equipment, and marking the detection result as YLTi; the detection result YLTi takes values of 0 and 1; when the YLTI is equal to 1, indicating that the connection state of the hardware device corresponding to the mark i and the processor is normal, and when the YLTI is equal to 0, indicating that the connection state of the hardware device corresponding to the mark i and the processor is abnormal;
acquiring the power consumption of hardware equipment within a preset time T1, and marking the power consumption as HDi; wherein T1 is a preset proportionality coefficient;
by the formula
Figure BDA0002800379600000121
Acquiring a hardware fault evaluation coefficient YGPX; wherein alpha 1 and alpha 2 are preset proportionality coefficients, and both alpha 1 and alpha 2 are real numbers larger than 0;
when the hardware fault evaluation coefficient YGPX satisfies YGPX 0 or YGPX > L1, determining that the hardware device is abnormal, and sending a hardware device abnormal signal to the user management module through the processor; when the hardware fault evaluation coefficient YGPX meets 0< YGPX ≤ L1, determining that the hardware device is normal; wherein L1 is a preset hardware evaluation coefficient threshold;
starting the built-in sensor through the processor, and judging that the built-in sensor is normal when the built-in sensor has a signal returned at preset time T2; when no signal returns from the built-in sensor within the preset time T2, judging that the built-in sensor is abnormal, and sending a sensor abnormal signal to the user management module through the processor; wherein T2 is a preset proportionality coefficient;
acquiring an identity of a robot body in a data storage module; sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor, the hardware fault evaluation coefficient and the identity identification of the robot body to a cloud server through a processor; meanwhile, sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor and the hardware fault evaluation coefficient to the data storage module for storage through the processor.
Further, the analysis reporting module is used for analyzing the learning record of the learning material k, and comprises:
acquiring the learning times XCk and the result mean value PFkt of the learning material k through a data storage module;
the preference coefficient PXk is obtained by the formula PXk ═ γ 1 × XCk × PFkt + γ 2; wherein gamma 1 and gamma 2 are preset proportionality coefficients, and both gamma 1 and gamma 2 are real numbers larger than 0;
when the preference coefficient PXk meets the condition that PXk is more than K2, the children are judged to have excessive preference on the learning material K, and a partiality signal is sent to the user management module through the processor; when the preference coefficient PXk meets the condition that K1 is more than PXk and less than or equal to K2, judging that the children's liking degree of the learning material K is normal; when the preference coefficient PXk satisfies 0< PXk < K1, the children are judged to dislike learning data K, and a data deleting signal is sent to the user management module through the processor;
and sending the preference coefficient, the partial department signal sending record and the data deleting signal sending record to the data rough-out module for storage through the processor.
The above formulas are all calculated by removing dimensions and taking values thereof, the formula is one closest to the real situation obtained by collecting a large amount of data and performing software simulation, and the preset parameters in the formula are set by the technical personnel in the field according to the actual situation.
The working principle of the invention is as follows:
when the child finishes learning the learning data k, sorting the knowledge main points of the learning data k, asking questions of the knowledge main points through a high-resolution touch screen at the moment t, grading according to the answer result of the child and marking the grade as PFt; wherein t is the time difference between the questioning time and the time when the children finish learning the learning data k; taking t as an independent variable and PFt as a dependent variable to carry out polynomial fitting to obtain a learning curve;
acquiring learning materials stored in a data storage module and marking the learning materials as k; acquiring a learning curve and a completion moment of learning data k stored in a data storage module through a processor; obtaining a difference value between the system time and the completion time, taking the difference value as an independent variable to be brought into a learning curve to obtain a calculation result, obtaining a mean value of T3 calculation results, and marking the mean value as a result mean value PFkt; when the result mean value PFkt meets the condition that PFkt is not less than 0 and not more than L2, judging that the content of the learning material k is not deeply memorized by the children, sending the learning material k to a high-resolution touch screen through a processor, and sending a review signal to a user management module; when the result mean value PFkt meets the condition that PFkt is larger than L2, judging that the content of the learning material k is deeply memorized by the children, and sending a learning completion signal to the user management module through the processor;
the maintenance personnel send the firmware version to the cloud server, the cloud server obtains the identity of the robot body matched with the firmware version and marks the identity matched with the robot body as a target identity; the cloud server sends the firmware version to a processor of the robot body corresponding to the target identification; after receiving the firmware version, the processor of the robot body updates the firmware of the robot body according to a preset firmware updating scheme; deleting the firmware version after the updating is finished; the maintenance personnel upload the learning data to the cloud server periodically, and the user downloads the learning data from the cloud server through the intelligent terminal and stores the learning data in the data storage module;
sequentially marking hardware equipment as i; detecting the connection state of the processor and the hardware equipment, and marking the detection result as YLTi; acquiring the power consumption of hardware equipment within a preset time T1, and marking the power consumption as HDi; acquiring a hardware fault evaluation coefficient YGPX; when the hardware failure evaluation coefficient YGPX is YGPX of 0 or YGPX > L1, determining that the hardware device is abnormal, and sending a hardware device abnormal signal to the user management module through the processor; when the hardware fault evaluation coefficient YGPX meets 0< YGPX ≤ L1, determining that the hardware device is normal; starting the built-in sensor through the processor, and judging that the built-in sensor is normal when the built-in sensor has a signal returned at preset time T2; when no signal returns from the built-in sensor within the preset time T2, judging that the built-in sensor is abnormal, and sending a sensor abnormal signal to the user management module through the processor; acquiring an identity of a robot body in a data storage module; sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor, the hardware fault evaluation coefficient and the identity identification of the robot body to a cloud server through a processor; meanwhile, the processor sends the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor and the hardware fault evaluation coefficient to the data storage module for storage.
In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (5)

1. An artificial intelligence education robot is characterized by comprising a robot body and a control system; the robot body comprises a camera, a loudspeaker, a robot base, a pyroelectric sensor, an obstacle avoidance sensor and a high-resolution touch screen; the control system comprises a processor, a data storage module, a user management module, a cloud server, a learning planning module and a fault detection module;
the pyroelectric sensor and the obstacle avoidance sensor are in communication connection with the processor; the processor is respectively in linear connection with the camera, the robot base, the loudspeaker and the high-resolution touch screen;
the processor is respectively in linear connection with the data storage module, the fault detection module and the learning planning module; the processor is respectively in communication connection with the cloud server and the user management module; the learning planning module is in communication connection with the data storage module;
the user management module is in communication connection with the data storage module; the user management module is used for managing the robot body through an intelligent terminal by a user, and the intelligent terminal comprises an intelligent mobile phone, a tablet computer and a notebook computer;
the fault detection module is used for early warning the fault of the robot body;
the data storage module stores the identity of the robot body;
the cloud server is used for updating resources; the resources comprise learning materials and the firmware version of the robot body; the learning materials comprise education courses and encyclopedic questions and answers;
the learning planning module is used for arranging the learning of children, and comprises:
acquiring learning materials stored in a data storage module and marking the learning materials as k, k being 1, 2, … …, m;
acquiring a learning curve and a completion time of learning data k stored in a data storage module through a processor;
obtaining a difference value between the system time and the completion time, taking the difference value as an independent variable to be brought into a learning curve to obtain a calculation result, obtaining a mean value of T3 calculation results, and marking the mean value as a result mean value PFkt; wherein T3 is a preset proportionality coefficient;
when the result mean value PFkt meets the condition that PFkt is more than or equal to 0 and less than or equal to L2, judging that the content of the learning material k is not deeply memorized by the children, sending the learning material k to a high-resolution touch screen through a processor, and sending a review signal to a user management module; when the result mean value PFkt meets the condition that PFkt is greater than L2, determining that the content of the learning material k is deeply memorized by the children, and sending a learning completion signal to the user management module through the processor; wherein L2 is a preset calculation result threshold;
and sending the review signal sending record, the learning completion signal sending record and the result mean value to the data storage module for storage.
2. An artificial intelligence educational robot, according to claim 1, wherein the learning curve obtaining step comprises:
when the child finishes learning the learning data k, sorting the knowledge key points of the learning data k, asking questions of the knowledge key points through the high-resolution touch screen at the moment t, grading according to the answer result of the child and marking the grade as PFt; wherein t is the time difference between the questioning time and the time when the children finish learning the learning data k;
taking t as an independent variable and PFt as a dependent variable to carry out polynomial fitting to obtain a learning curve;
and sending the learning curve to a data storage module for storage.
3. The artificial intelligence educational robot of claim 1, wherein the specific step of the cloud server updating the robot ontology resource comprises:
the maintenance personnel send the firmware version to the cloud server, the cloud server obtains the identity of the robot body matched with the firmware version and marks the identity matched with the robot body as a target identity;
the cloud server sends the firmware version to a processor of the robot body corresponding to the target identification; after receiving the firmware version, the processor of the robot body updates the firmware of the robot body according to a preset firmware updating scheme; deleting the firmware version after the updating is finished;
the maintenance personnel upload the learning data to the cloud server periodically, and the user downloads the learning data from the cloud server through the intelligent terminal and stores the learning data in the data storage module;
the cloud server periodically filters and updates the learning data of the cloud server.
4. The artificial intelligence educational robot of claim 1, wherein the early warning step of the fault detection module to the robot body fault comprises:
sequentially marking hardware devices as i, i is 1, 2, 3 and 4; the hardware equipment comprises a camera, a loudspeaker, a robot base and a high-resolution touch screen;
detecting the connection state of the processor and the hardware equipment, and marking the detection result as YLTi; the detection result YLTi takes values of 0 and 1; when the YLTi is equal to 1, indicating that the connection state of the hardware device corresponding to the mark i and the processor is normal, and when the YLTi is equal to 0, indicating that the connection state of the hardware device corresponding to the mark i and the processor is abnormal;
acquiring the power consumption of hardware equipment within a preset time T1, and marking the power consumption as HDi; wherein T1 is a preset proportionality coefficient;
by the formula
Figure FDA0003677341120000031
Acquiring a hardware fault evaluation coefficient YGPX; wherein alpha 1 and alpha 2 are preset proportionality coefficients, and both alpha 1 and alpha 2 are real numbers larger than 0;
when the hardware fault evaluation coefficient YGPX satisfies YGPX 0 or YGPX > L1, determining that the hardware device is abnormal, and sending a hardware device abnormal signal to the user management module through the processor; when the hardware fault evaluation coefficient YGPX meets 0< YGPX ≦ L1, determining that the hardware device is normal; wherein L1 is a preset hardware evaluation coefficient threshold;
starting the built-in sensor through the processor, and judging that the built-in sensor is normal when the built-in sensor has a signal returned at preset time T2; when no signal returns from the built-in sensor within the preset time T2, judging that the built-in sensor is abnormal, and sending a sensor abnormal signal to the user management module through the processor; wherein T2 is a preset proportionality coefficient;
acquiring an identity of a robot body in a data storage module; sending the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor, the hardware fault evaluation coefficient and the identity identification of the robot body to a cloud server through a processor; meanwhile, the processor sends the abnormal signal sending record of the hardware equipment, the abnormal signal sending record of the sensor and the hardware fault evaluation coefficient to the data storage module for storage.
5. An artificial intelligence educational robot, according to claim 3, wherein the filtering update comprises:
the user scores the learning data through the intelligent terminal and sends the scores to the cloud server through the processor;
the learning material of the cloud server is marked as j, j equals to 1, 2, … …, n;
acquiring the total score of the learning material j and marking the total score as ZPFj;
acquiring the downloading times of the learning material j and marking as XCj;
by the formula
Figure FDA0003677341120000041
Obtaining a screening evaluation coefficient SPXj; wherein β 1 and β 2 are preset proportionality coefficients, and both β 1 and β 2 are real numbers greater than 0;
sorting the learning materials in a descending order according to the screening evaluation coefficient SPXj to obtain a learning material grading table;
marking the learning materials of H1 before ranking in the learning material scoring table as first learning materials; marking the learning material with the last rank H2 in the learning material grading table as a second learning material; wherein H1 and H2 are both preset proportionality coefficients;
deleting the second learning materials from the cloud server; and periodically recommending the first learning data to the robot body.
CN202011347802.1A 2020-11-26 2020-11-26 Artificial intelligence education robot Active CN112435515B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011347802.1A CN112435515B (en) 2020-11-26 2020-11-26 Artificial intelligence education robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011347802.1A CN112435515B (en) 2020-11-26 2020-11-26 Artificial intelligence education robot

Publications (2)

Publication Number Publication Date
CN112435515A CN112435515A (en) 2021-03-02
CN112435515B true CN112435515B (en) 2022-08-19

Family

ID=74698911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011347802.1A Active CN112435515B (en) 2020-11-26 2020-11-26 Artificial intelligence education robot

Country Status (1)

Country Link
CN (1) CN112435515B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101694756A (en) * 2009-10-12 2010-04-14 无敌科技(西安)有限公司 System for unloading learning data according to dynamic change of learning effect of users and method thereof
CN109409742A (en) * 2018-10-26 2019-03-01 成佳颖 A kind of students'autonomous study analysis system and its application method
CN109446213A (en) * 2018-10-16 2019-03-08 四川生学教育科技有限公司 A kind of learning materials intelligently pushing method and device

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0621734D0 (en) * 2006-11-01 2006-12-13 Univ Lancaster Machine learning
TWI303049B (en) * 2006-12-15 2008-11-11 Inventec Corp Learning system based on biological curve and learning curve of a user and method thereof
US20100010914A1 (en) * 2006-12-15 2010-01-14 Nam-Kyo Park Apparatus and method for recommending lecture tailored to person, and connection terminal thereof
TW200910280A (en) * 2007-08-28 2009-03-01 Micro Star Int Co Ltd Planning device and method for learning
CN101488120A (en) * 2008-01-18 2009-07-22 微星科技股份有限公司 Learning evaluation apparatus and method
US20130017530A1 (en) * 2011-07-11 2013-01-17 Learning Center Of The Future, Inc. Method and apparatus for testing students
CN104385272A (en) * 2014-09-23 2015-03-04 四川师范大学 Multifunctional education robot system
CN104635574B (en) * 2014-12-15 2017-07-25 山东大学 A kind of early education towards child is accompanied and attended to robot system
CN106205236A (en) * 2016-08-31 2016-12-07 上海度娃教育科技有限公司 A kind of talent education robot system
CN107953345A (en) * 2017-12-27 2018-04-24 杨宇辰 Panda moulding intellectual education towards children is accompanied and attended to robot
CN109147429A (en) * 2018-10-18 2019-01-04 林晨 A kind of Chinese language intelligent tutoring robot
CN110992809A (en) * 2019-12-19 2020-04-10 佛山科学技术学院 Intelligent education robot
CN211427531U (en) * 2019-12-31 2020-09-04 深圳市中科睿成智能科技有限公司 Interactive learning robot device of intelligence
CN111199667A (en) * 2020-02-23 2020-05-26 徐永贵 Intelligent education robot system and control method
CN111933141A (en) * 2020-08-31 2020-11-13 江西台德智慧科技有限公司 Artificial intelligence voice interaction system based on big data
CN111897236A (en) * 2020-08-31 2020-11-06 江西台德智慧科技有限公司 Intelligent home system controlled through perception
CN113094495A (en) * 2021-04-21 2021-07-09 上海松鼠课堂人工智能科技有限公司 Learning path demonstration method, device, equipment and medium for deep reinforcement learning

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101694756A (en) * 2009-10-12 2010-04-14 无敌科技(西安)有限公司 System for unloading learning data according to dynamic change of learning effect of users and method thereof
CN109446213A (en) * 2018-10-16 2019-03-08 四川生学教育科技有限公司 A kind of learning materials intelligently pushing method and device
CN109409742A (en) * 2018-10-26 2019-03-01 成佳颖 A kind of students'autonomous study analysis system and its application method

Also Published As

Publication number Publication date
CN112435515A (en) 2021-03-02

Similar Documents

Publication Publication Date Title
KR102571069B1 (en) User knowledge tracking device, system and operation method thereof based on artificial intelligence learning
CN111177413A (en) Learning resource recommendation method and device and electronic equipment
CN113627779A (en) Teaching management and quality evaluation system based on big data and AI technology
RU2003103471A (en) TRAINING SYSTEM
Jónsdóttir et al. Influential factors behind parents’ general satisfaction with compulsory schools in Iceland
CN106126524A (en) Information-pushing method and device
CN110189238A (en) Method, apparatus, medium and the electronic equipment of assisted learning
CN109033179B (en) Reply information generation method and device based on emotional state of robot
CN113269662A (en) Intelligent teaching system based on big data
CN111428686A (en) Student interest preference evaluation method, device and system
KR20140131291A (en) Computing system with learning platform mechanism and method of operation thereof
CN111339285B (en) BP neural network-based enterprise resume screening method and system
CN109559576A (en) A kind of children companion robot and its early teaching system self-learning method
CN112382286A (en) Method, device and system for realizing online evaluation of learning effect based on intelligent voice control
WO2022009875A1 (en) Program for determining concentration level
CN206481399U (en) A kind of children accompany robot
CN112435515B (en) Artificial intelligence education robot
JP2021096836A (en) Bullying indication determination program and system, and bullying determination program and system
JP2015179212A (en) Content presentation system, method, and program
Zhang et al. Learning preference: development in smart learning environments
CN117573946A (en) Dialogue sample generation method, chat dialogue large model training method and related devices
CN116823206A (en) Course arrangement method, device, medium and electronic equipment
JP6801902B1 (en) Child Abuse Sign Identification Program and System
KR102488550B1 (en) System for Caring Self Mind
CN109979269A (en) A kind of online education interactive system based on artificial intelligence

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant