Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information processing device, information processing method, and robot apparatus

A technology for information processing equipment and robots, which is applied in the fields of electrical digital data processing, instruments, and manipulators, and can solve problems such as intractable programming.

Inactive Publication Date: 2003-01-01
SONY CORP
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it becomes more difficult for the user to deal with programming since the interrupt notifies the user that the transmit buffer can be written again

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing device, information processing method, and robot apparatus
  • Information processing device, information processing method, and robot apparatus
  • Information processing device, information processing method, and robot apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. In this embodiment, the present invention is applied to a pet-type robot device in which object-oriented software is built. A pet-type robot device, for example, makes a gesture similar to a specific animal according to various processes (for example, data communication) through internal object communication (or internal process communication). It should be noted that the present invention is not limited to pet type robotic devices, but can be applied to other devices within the scope of the present invention. First, the structure of the robot device will be described, and then the essential part of the present invention will be described in detail.

[0051] (1) Structure of the embodiment

[0052] (1-1) Overall structure

[0053] The robot device 1 is called a pet type robot device which has a dog-like shape as a whole and can walk on four legs, as shown i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A robot device (1) has a central processing process (CPU) having a plurality of objects and adapted for carrying out control processing on the basis inter-object communication carried out between the objects, the central processing process controlling accesses by the plurality of objects to a shared memory shared by the plurality of objects and thus carrying out inter-object communication. Specifically, the central processing process generates pointers P 11 , P 12 , P 13 , P 21 , P 22 in accordance with accesses by the objects to predetermined areas M 1 , M 2 on a shared memory M, then measures the pointers by the corresponding number-of-reference measuring objects RO 1 , RO 2 , and controls the accesses in accordance with the number of pointers measured, thereby carrying out inter-object communication. This enables easy realization of smooth inter-process communication.

Description

technical field [0001] The present invention relates to an information processing device and an information processing method that execute various processes using a plurality of processes, and a robot device that determines its actions, etc., using a plurality of processes. Background technique [0002] In the case of communicating among a plurality of distributed processes (inter-process communication) to execute a task in real time, the progress state of the task differs according to the weight, priority, processing cycle, etc. processed by each process. For example, if the processing result (data) of process A executed at high speed is sent from process A to process B executed at low speed, process B fills the queue received from process A, and the received queue overflows. The problem of queue overflow occurs at various points in real-time system operation. In order to prevent this problem, handshaking between processes must be done through a sp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B25J5/00B25J9/16G05B19/418G06F9/44G06F9/46G06F9/54G06N3/00
CPCG06F9/546G05B19/4187G06N3/008G06F9/544Y02P90/02
Inventor 佐部浩太郎河本献太
Owner SONY CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products