Integration of constraint logic programming and artificial neural networks for driving robots

Koichiro Ishikawa, Tsutomu Fujinami, Akito Sakurai

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

We propose a robot architecture to integrate symbolic and non-symbolic information processings. Artificial neural networks (ANN) are quick, flexible and robust. Symbolic processing is on the other hand comprehensible, effective, controllable, and consistent. To integrate symbolic and non-symbolic methods, we consider the relation between a robot and its environment as constraints. To describe and solve such constraints we turn to Constraint Logic Programming (CLP). To construct a robot that works in the complex environment, CLP and ANN are integrated into a unified framework such that CLP evaluates the behavior candidates proposed by ANN according to the constraints and ANN learns adequate behavior according to evaluations by CLP. We implemented the decision process in our robot that drove through a test course as we expected.

Original languageEnglish
Title of host publicationIEEE International Conference on Intelligent Robots and Systems
Pages1011-1016
Number of pages6
Volume2
Publication statusPublished - 2001
Externally publishedYes
Event2001 IEEE/RSJ International Conference on Intelligent Robots and Systems - Maui, HI, United States
Duration: 2001 Oct 292001 Nov 3

Other

Other2001 IEEE/RSJ International Conference on Intelligent Robots and Systems
CountryUnited States
CityMaui, HI
Period01/10/2901/11/3

Fingerprint

Logic programming
Robots
Neural networks
Processing

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

Ishikawa, K., Fujinami, T., & Sakurai, A. (2001). Integration of constraint logic programming and artificial neural networks for driving robots. In IEEE International Conference on Intelligent Robots and Systems (Vol. 2, pp. 1011-1016)

Integration of constraint logic programming and artificial neural networks for driving robots. / Ishikawa, Koichiro; Fujinami, Tsutomu; Sakurai, Akito.

IEEE International Conference on Intelligent Robots and Systems. Vol. 2 2001. p. 1011-1016.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ishikawa, K, Fujinami, T & Sakurai, A 2001, Integration of constraint logic programming and artificial neural networks for driving robots. in IEEE International Conference on Intelligent Robots and Systems. vol. 2, pp. 1011-1016, 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, HI, United States, 01/10/29.
Ishikawa K, Fujinami T, Sakurai A. Integration of constraint logic programming and artificial neural networks for driving robots. In IEEE International Conference on Intelligent Robots and Systems. Vol. 2. 2001. p. 1011-1016
Ishikawa, Koichiro ; Fujinami, Tsutomu ; Sakurai, Akito. / Integration of constraint logic programming and artificial neural networks for driving robots. IEEE International Conference on Intelligent Robots and Systems. Vol. 2 2001. pp. 1011-1016
@inproceedings{65b802dd778441749f5a3175bf3e5411,
title = "Integration of constraint logic programming and artificial neural networks for driving robots",
abstract = "We propose a robot architecture to integrate symbolic and non-symbolic information processings. Artificial neural networks (ANN) are quick, flexible and robust. Symbolic processing is on the other hand comprehensible, effective, controllable, and consistent. To integrate symbolic and non-symbolic methods, we consider the relation between a robot and its environment as constraints. To describe and solve such constraints we turn to Constraint Logic Programming (CLP). To construct a robot that works in the complex environment, CLP and ANN are integrated into a unified framework such that CLP evaluates the behavior candidates proposed by ANN according to the constraints and ANN learns adequate behavior according to evaluations by CLP. We implemented the decision process in our robot that drove through a test course as we expected.",
author = "Koichiro Ishikawa and Tsutomu Fujinami and Akito Sakurai",
year = "2001",
language = "English",
volume = "2",
pages = "1011--1016",
booktitle = "IEEE International Conference on Intelligent Robots and Systems",

}

TY - GEN

T1 - Integration of constraint logic programming and artificial neural networks for driving robots

AU - Ishikawa, Koichiro

AU - Fujinami, Tsutomu

AU - Sakurai, Akito

PY - 2001

Y1 - 2001

N2 - We propose a robot architecture to integrate symbolic and non-symbolic information processings. Artificial neural networks (ANN) are quick, flexible and robust. Symbolic processing is on the other hand comprehensible, effective, controllable, and consistent. To integrate symbolic and non-symbolic methods, we consider the relation between a robot and its environment as constraints. To describe and solve such constraints we turn to Constraint Logic Programming (CLP). To construct a robot that works in the complex environment, CLP and ANN are integrated into a unified framework such that CLP evaluates the behavior candidates proposed by ANN according to the constraints and ANN learns adequate behavior according to evaluations by CLP. We implemented the decision process in our robot that drove through a test course as we expected.

AB - We propose a robot architecture to integrate symbolic and non-symbolic information processings. Artificial neural networks (ANN) are quick, flexible and robust. Symbolic processing is on the other hand comprehensible, effective, controllable, and consistent. To integrate symbolic and non-symbolic methods, we consider the relation between a robot and its environment as constraints. To describe and solve such constraints we turn to Constraint Logic Programming (CLP). To construct a robot that works in the complex environment, CLP and ANN are integrated into a unified framework such that CLP evaluates the behavior candidates proposed by ANN according to the constraints and ANN learns adequate behavior according to evaluations by CLP. We implemented the decision process in our robot that drove through a test course as we expected.

UR - http://www.scopus.com/inward/record.url?scp=0035557989&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035557989&partnerID=8YFLogxK

M3 - Conference contribution

VL - 2

SP - 1011

EP - 1016

BT - IEEE International Conference on Intelligent Robots and Systems

ER -