Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kuniharu Takayama is active.

Publication


Featured researches published by Kuniharu Takayama.


Journal of the Acoustical Society of America | 2002

Dialog interface system

Kuniharu Takayama; Masahiro Matsuoka; Takeshi Koshiba; Shinya Hosogi; Minoru Sekiguchi; Yoshiharu Maeda; Hirohisa Naito

In the dialog interface apparatus of the present invention, input speech is converted to an input semantic representation by a speech recognition unit, and a dialog management unit outputs an output semantic representation that corresponds to the input semantic representation, based on the input semantic representation obtained by the speech recognition unit. Having received the output semantic representation from the dialog management unit, a speech synthesis unit converts the output semantic representation to output speech identifying a specific dialog target and outputs the output speech. Further, the dialog management unit outputs to an innate operation execution unit an innate operation command that corresponds to the input semantic representation. The innate operation execution unit receives the innate operation command from the dialog management unit and executes an operation corresponding to the innate operation command.


intelligent robots and systems | 1991

A new approach to synthesizing free motions of robotic manipulators based on a concept of unit motions

Kuniharu Takayama; Hiroyuki Kano

A concept of unit motions and a new scheme based on it for synthesizing free motions of robotic manipulators are proposed. First, unit motions for free motions having some smoothness properties are defined. Various operations on the free motions that can be executed in a dynamical way are also defined. Then, formal representations of motions by means of the so-called control polygons are presented. Formal representations of operations including joining and separating motions are also presented. Such formal representations yield concise descriptions of motions and operations. Finally, using some simulation examples it is shown how to synthesize free motions. Properties of resulting motions by this approach are described. Conditions for control systems to generate unit motions are also described. The concepts of unit motions and control polygons offer a basis to deal with the motions formally.<<ETX>>


Advances in Human Factors\/ergonomics | 1995

Dynamic font: its concept and generation method

Kuniharu Takayama; H. Kano; Yoshiharu Maeda; Kazuo Misue; Shinya Hosogi; Kozo Sugiyama

Publisher Summary This chapter presents a new concept of dynamic font and its generation method. The dynamic font is generated by intersecting some virtual writing implement with some virtual plane and moving the implement continuously in both space and time subject to the designed writing-motion. The writing-motion is defined by using the concept of “unit motions,” this made possible a local and dynamic generation of motions, and the fonts as if human wrote such fonts in real time. In order to build various motions and the fonts, a notion of operations on motions is also contained. They included spatial operations such as scaling, translating, rotating, and tilting a motion. Structural operations of joining two motions and separating a motion into two enabled to generate any sequence of continuously connected cursive fonts. The writing-motion is represented formally as a sequence of the weighting coefficients for unit motions. The sequence formed a control polygon geometrically and is used effectively to design the motion as well as the dynamic font. The chapter presents several simulation examples by using an elliptic cone and a simple planar plane respectively as examples of the virtual writing implement and the plane for writing on.


international conference on software engineering | 2018

Elixir: an automated repair tool for Java programs

Ripon K. Saha; Hiroaki Yoshida; Mukul R. Prasad; Susumu Tokumoto; Kuniharu Takayama; Isao Nanba

Object-oriented (OO) languages, by design, make heavy use of method invocations (MI). Unsurprisingly, a large fraction of OO-program bug patches also involves method invocations. However, current program repair techniques incorporate MIs in very limited ways, ostensibly to avoid searching the huge repair space that method invocations afford. To address this challenge, in previous work, we proposed a generate-and-validate repair technique which can effectively synthesize patches from a repair space rich in method invocation expressions, by using a machine-learned model to rank the space of concrete repairs. In this paper, we describe the tool Elixir that instantiates this technique for the repair of Java programs. We describe the architecture, user-interface, and salient features of Elixir, and specific use-cases it can be applied in. We also report on our efforts towards practical deployment of Elixir within our organization, including the initial results of a trial of Elixir on a project of interest to potential customers. A video demonstrating Elixir is available at: https://elixir-tool.github.io/demo-video.html


ieee international conference on software analysis evolution and reengineering | 2017

Two improvements to detect duplicates in Stack Overflow

Yuji Mizobuchi; Kuniharu Takayama

Stack Overflow is one of the most popular question-and-answer sites for programmers. However, there are a great number of duplicate questions that are expected to be detected automatically in a short time. In this paper, we introduce two approaches to improve the detection accuracy: splitting body into different types of data and using word-embedding to treat word ambiguities that are not contained in the general corpuses. The evaluation shows that these approaches improve the accuracy compared with the traditional method.


intelligent robots and systems | 1995

A theoretical analysis of dynamic interactions between systems

Kuniharu Takayama; Hiroyuki Kano; Shinya Hosogi

Dynamic interactions between dynamic systems are analyzed theoretically. Specifically, three cases that the two systems are (1) isolated from each other, (2) in contact with each other, and (3) at the moment of colliding with each other are investigated in a systematically. The extended Hamiltons principle is used as a principle of mechanics that governs the dynamic behaviors of the systems. Besides, it is assumed that the contact between the two systems can be represented by the classical nonholonomic constraint including the holonomic constraint as a special case. As a result, it is shown that the dynamic interaction can be described by the constraint on the generalized coordinates of the systems and the condition for the generalized forces of constraint. The dynamic interaction can also be expressed in terms of a particular block diagram accompanied with an inputting port of displacements and an outputting port of forces of constraint.


Archive | 1999

Apparatus and method for presenting navigation information based on instructions described in a script

Kuniharu Takayama; Minoru Sekiguchi; Hirohisa Naito; Hisayuki Horai; Yoshiharu Maeda


Archive | 2001

Navigation information presenting apparatus and method thereof

Kuniharu Takayama; Hirohisa Naito; Minoru Sekiguchi; Yoshiharu Maeda


Archive | 2000

Apparatus and method for presenting schedule information depending on situation

Hirohisa Naito; Kuniharu Takayama; Minoru Sekiguchi; Yoshiharu Maeda


Archive | 1996

Apparatus for controlling motion of normal wheeled omni-directional vehicle and method thereof

Kuniharu Takayama; Eiji Nakano; Yoshikazu Mori; Takayuki Takahashi

Collaboration


Dive into the Kuniharu Takayama's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kozo Sugiyama

Japan Advanced Institute of Science and Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge