Learning Toy Mobile Robot Command Panel Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing learning toys are limited in their ability to facilitate high-level programming and are not suitable for children beyond a narrow age range, as they often rely on simple operations and lack the capability to adapt to increasing complexity as children grow, and they do not allow direct manipulation by infants due to their two-dimensional nature.

Innovation Solution

A learning toy comprising a mobile robot that reads command information from a series of command panels, featuring a moving unit, reading unit, storage unit, and control unit, which enables the robot to perform diverse operations based on the information, including light emission and sound generation, allowing for stepwise learning of programming concepts and adapting to different age groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile body merely travels on a traveling path reading data, then the operation form is limited to a certain range, but if a robot is used instead, the operation form can be diversified

Engineering Contradiction:
Improveoperation formVSAvoidmobile body structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robot is designed to perform multiple functions beyond simple travel, including reading command information from panels, storing it in memory, executing commands through diverse operations (movement, lighting, sound), and enabling both play and learning modes. This multi-functionality allows the same device to adapt to various operation forms suitable for different age groups and learning stages.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a toy is designed for play only, then the range of use is limited, but if it can also be used for learning programming, then the range of use is enlarged

Engineering Contradiction:
Improverange of useVSAvoidtoy system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The toy system integrates both play and learning functions within a single device. The robot can execute commands in a simple play mode for younger children, while also supporting programming learning mode for older children where they can arrange command panels to create sequences and understand programming concepts. The same hardware platform supports both purposes through software control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system dynamically adapts its complexity and functionality based on the user's needs and age group. Command panels can be arranged in different configurations, and the robot can execute simple or complex command sequences depending on how the panels are arranged, allowing the system to evolve from simple play to sophisticated programming learning as the child grows.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If an avatar is displayed on a screen, then the action can be arbitrarily set, but the player cannot directly touch the avatar making it difficult for infants to manipulate

Engineering Contradiction:
Improvemanipulation difficultyVSAvoidinteraction capability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

Instead of displaying a two-dimensional avatar on a screen that cannot be touched, the invention inverts the approach by using a three-dimensional physical robot that can be directly manipulated by children. The robot physically moves and performs actions in real space, allowing infants to touch and interact with it directly, while still conveying information and commands through its movements and responses.

Inventive Principle:
Principle #13The other way round (Inversion)

4Ease of operation

If simple operations are used, then the toy is easy to operate, but it cannot facilitate high-level programming learning

Engineering Contradiction:
Improveoperation simplicityVSAvoidprogramming learning capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The programming functionality is segmented into discrete command panels, each representing a specific operation or instruction. Children can arrange these panels in sequences to create programming logic. The panels are designed to be easily manipulated physically, maintaining simplicity, while their combinatorial arrangement enables complex programming concepts to be learned through hands-on arrangement and observation of the robot's execution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11645944B2Learning toy, mobile body for learning toy, and panel for learning toy
Publication Date: 2023.05.09 ICON
  • US11645944B2 patent drawing
  • US11645944B2 patent drawing
  • US11645944B2 patent drawing

AI summary

A learning toy which enables learning of high-level programming in a stepwise manner. A movement path is constituted by a plurality of command panels in which command information which can be read with an optical reading module is recorded being arranged. A mobile robot sequentially reads command information included in the command panels through which the mobile robot passes while moving along the movement path and stores a plurality of pieces of command information in a command information memory. The mobile robot takes out a plurality of pieces of command information from arbitrary positions in the command information memory to execute operation. If a plurality of pieces of command information necessary for operation of the mobile robot are stored in the command information memory, a control unit of the mobile robot automatically extracts and takes out the command information and causes the mobile robot to operate.