|
MCTJ_1:41-56
|
||
|
Article Title:
|
Design of the NCC |
|
|
Authors:
|
DB Rosen A Rosen | Posting Date: 10/19/05 |
|
Abstract:
|
The design of an Neuronal Correlate of Consciousness (NCC)-circuit for somatic motor control is based on the assumption that the Consciousness Mechanism, described by Rosens theory of consciousness (2003a), operates to give the robot self knowledge and a sensory measure of the Euclidean space in which the robot is operating. A neural net circuit, part of a robotic controller, called a Relational Robotic Controller (RRC), is described that builds a model of the robotic self, a self-circuit, and a coordinate frame surrounding the self-circuit. The self-circuit is designed to operate as a recording monitor, detecting obstacles and environmental contingencies in the three dimensional Euclidean space in which the robot is operating. The control functions of the RRC-circuit emulates the locomotive and bodily control functions of the biological brain. A RRC-circuit that controls the 3-degree of freedom-motion of a single joint of a robotic limb is described. It is shown that a hierarchy of RRCs may be trained to control multiple robotic joints simultaneously. The hierarchical RRC may be designed to control the locomotive behavior of multi-tasking robots. Such robots may be designed to perform a multiple sequence of secondary tasks, while performing volitional obstacle avoidance as a primary task. Multi-tasking robots may be trained to operate in the home, office or factory to perform any manipulative set of tasks that can be described by an hierarchical task diagram. An example of a volitional, obstacle avoiding, mail delivery robot is presented. | |
|
Summary:
|
IntroductionThe Neuronal Correlate of Consciousness (NCC) described by Rosen et al (2003a,b) is a powerful sensory-motor control tool for all locomotive actions performed by all bodily parts. The Consciousness Mechanism (CM) generates self knowledge, a measure of the near space (with the self in the center), and self awareness of the internal reactions of the body to external stimuli. The NCC-circuit is also trained to determine the numerical size of each scale division (measure) of the coordinates of the world map, by means of the itch-scratch response and the calibration of the visual FOV space with the somatic itch-scratch near space. Thus Learning a Body-centered Representation of a Three-dimensional Target Position (Guenther, Bullock, Greve and Grossberg, 2001), is automatically achieved by the CM without any further calculation. The application of the CM to locomotive behavior is an integrated form of sensory-motor control where all the biological sensors are directly associated with the control of the somatic motor system (the tactile, visual, auditory, olfactory, taste, and vestibular sensors). The building path for the NCC would not be discovered without the very prolific scientific publications of a large number of cognitive neural scientists and engineers. The authors are particularly indebted to Stephen Grossberg (1972-2004) for solving problems (without the benefit of the CM) that were somewhat instrumental in the deduction of biological control systems. In addition Teuvo Kohonen (1991) and Helge Ritter (1989) generated the Neural network equations that were directly applicable to the design of self knowledge via the itch- scratch response. A robotic NCC-based motor control system may be designed by reverse engineering the functional utility of the biological motor control system. A reverse engineered design must adhere to Dennets reverse engineering requirement No sound functional analysis is complete until it has confirmed that a building path has been specified (Dennet, 1995, p.194). Therefore, a building path for the design of a volitional, obstacle avoiding multi-tasking NCC-based robot is presented in the following sections. The building path for the NCC- brain circuit that controls the biological somatic motor system is specified by designing a reverse engineered hybrid electronic circuit-controller that emulates the control functions taking place in the mammalian brain. The design of the robotic body, upon which the controller operates, is not discussed in this paper. The controller electronic circuit, called a Relational Robotic Controller (RRC) is a hybrid circuit made up of electronic neural networks and algorithmic sequential software programs. The neural networks emulate the biological feature maps, or brain modules (Purvis et al, 1997) that are present in the biological brain, whereas the software programs work in conjunction with, and as an adjunct to the neural network circuits. The design and operation of the RRC is unique because it is NCC-based and reverse engineered to operate like the biological brain. Constraint data for the reverse engineered design was obtained by reference to the cognitive neuroscience research data for the control of the operation of mammalian limbs (Gazzaniga, 1998; Kandel et al,1991; Pinker,1984; Purvis et al,1997). The NCC-based constraint on the reverse engineered RRC circuit was that it build a model of the external world and place its self in the center. A brain organ, with a model of the self and external world incorporated within it, may then implement locomotion, self survival and reproductive success through a broad range of environmental contingencies. Two fundamental constraints were derived from the cognitive neuroscience literature. The first is that all motion should be pre-planned and goal directed. The second is a volitional constraint that allows a brained organism the option of re-planning a pre-planned trajectory whenever a obstacle is detected along the path of the pre-planned trajectory (Kandel et al, 1991; Gazzaniga,1998). Note that by the authors definition, the controller or brain of a robot or organism is said to be a volitional organism or robot if it is designed with the capability of re-planning a pre-planned trajectory of motion. ConclusionThe NCC is as powerful sensory-motor control tool for a volitional, obstacle avoiding, multi-tasking, and procedural memory retaining robot. The application of NCC to a robotic system, such as the sensory-motor control of a reverse engineered, biological-somatic motor system, is uniquely different from all previous publications: Self knowledge and a world map in the brain with the self in the center yields a numerical size of each scale division (measure) of the coordinates of the world space. The Consciousness Mechanism operates as a feedback mechanism that facilitates learning precise sensory-motor control. Volition and free will.The concept of volition, as described in the design of the NCC-robotic controller, is characterized by a short response time, one frame period, during which a sensory pattern is recognized and a complete pre-planned trajectory generated in the sequence stepper module. Thus a robotic controller may be designed to yield a deterministic response within a time frame of approximately 20 milliseconds. There are many publications (see Schwartz, 2002) that differentiate between free will and volition, generally on the basis of the deterministic response time of the biological human brain. If a human response to an observation occurs within an interval shorter than a frame period, the response is said to be a free willed response. If on the other hand the response occurs in an interval longer than a frame period, the response is said to be a deterministic-response. The NCC-robotic controller described in this paper exhibits deterministic-response characteristics. The authors of this paper define a robot or biological brain to be volitional if it exhibits a deterministic-response to NCC-sensory data. Robotic volition, as discussed in this paper, is related to obstacle avoidance and the instinctive action that may be taken to avoid environmental contingencies. A volitional capability is designed into a sensory-motor control system by adhering to two cognitive neuroscience constraints. First is that all action must be pre-planned and goal directed. And second is that the biological organism must be given the capability to re-plan any pre-planned goal directed action on the basis of environmental contingencies that may suddenly appear along a pre-planned trajectory. Thus the response of a volitional brain is deterministic, generally determined by a contingency that manifests itself within a pre-planned trajectory. Is the response of a free willed brain non-deterministic? Possibly more random? Volition in the Mammalian brainIn Mammals, volitional obstacle avoidance is most likely programmed in the lower brain stem regions of the brain as well as in higher thalamic regions. In those regions obstacle avoidance is performed involuntarily and the programming is most likely implemented in the analogue to the Sequence Stepper Module. Obstacle avoidance is also innately programmed in the pattern recognition circuit located in the motivational system of the mammalian brain. It is therefore likely that obstacle avoidance occurs in both the sequence stepper module and the pattern recognition circuit of the motivational system. A Procedural Memory system in the Brain.
|
|
|
Links/Downloads
|
Full PDF Download - MCTJ_1:41-56 $30USD(add to cart) | |