摘要:
In order to utilize variable neuron thresholds and extended Hebb's rule in a neural network for proper control, a neuron device (101) for simulating a nerve cell comprises a threshold storage unit (102) storing a threshold variable θ and two threshold coefficients Δθ1 and Δθ2; an input reception unit (103) receiving one or multiple input signal values at predetermined time intervals; an output unit (104) outputting, as an output signal value, a value “1” for indicating that the neuron device (101) is firing when the sum total s of received input signal values is equal to or greater than the value of the stored threshold variable θ, and otherwise a value “0” for indicating that the neuron device (101) is resting; and a threshold updating unit (105) calculating Δθ1X+Δθ2(X−1) using the output signal value X and the stored threshold coefficients Δθ1 and Δθ2 and updating the value of the threshold variable θ stored in the threshold storage unit (102) by increasing it by the calculation result.
摘要:
Using variable neuron thresholds and extended Hebb's rule in a neural network, a neuron device for simulating a nerve cell includes a threshold storage unit storing a threshold variable θ and threshold coefficients Δθ1 and Δθ2; an input reception unit receiving one or more input signal values at predetermined time intervals; an output unit outputting an output signal value “1” indicating that the neuron device is firing when the sum total s of received input signal values is equal to or greater than the value of the stored threshold variable θ, or a value “0” indicating that the neuron device is resting; and a threshold updating unit calculating Δθ1X+Δθ2(X−1) using the output signal value X and the stored threshold coefficients Δθ1 and Δθ2 and updating the value of the threshold variable θ stored in the threshold storage unit by increasing it by the calculation result.
摘要:
When a swinging leg (e.g., the leg link LR) lands on road surface, a control unit 14 included in a robot 100 controls an actuator 15 driving an ankle joint 122 to make the ankle joint 122 in a leg link LR soft and changes a real angle of the ankle joint 122 according to road profile, not to follow a prespecified trajectory of target angle. Further, after the leg link LR lands, the control unit 14 corrects the trajectory of the target angle of the ankle joint 122 to cancel out a difference between the real angle of the ankle joint 122 and the target angle. Moreover, the control unit 14 controls the actuator 15 to make the ankle joint 122 hard, so that the real angle of the ankle joint 122 of the leg link LR, a supporting leg, follows the corrected trajectory of the target angle.
摘要:
When a swinging leg (e.g., the leg link LR) lands on road surface, a control unit 14 included in a robot 100 controls an actuator 15 driving an ankle joint 122 to make the ankle joint 122 in a leg link LR soft and changes a real angle of the ankle joint 122 according to road profile, not to follow a prespecified trajectory of target angle. Further, after the leg link LR lands, the control unit 14 corrects the trajectory of the target angle of the ankle joint 122 to cancel out a difference between the real angle of the ankle joint 122 and the target angle. Moreover, the control unit 14 controls the actuator 15 to make the ankle joint 122 hard, so that the real angle of the ankle joint 122 of the leg link LR, a supporting leg, follows the corrected trajectory of the target angle.
摘要:
Provided is a traveling apparatus which performs desired traveling under an inverted pendulum control. The traveling apparatus includes: a ground contact member that operates to come into a ground-contact state or a non-ground-contact state with respect to a road surface; a drive portion that drives the ground contact member; a control portion that controls the drive portion; an abnormality degree calculation portion that calculates a degree of abnormality of a traveling state; and an upper bound calculation portion that changes an upper bound of a distance between the ground contact member and the road surface according to the degree of abnormality of the traveling state calculated by the abnormality degree calculation portion. The control portion controls driving of the drive portion so that the distance between the ground contact member and the road surface is smaller than or equal to the upper bound calculated by the upper bound calculation portion.
摘要:
To provide an inverted type moving body capable of continuing the inversion control with stability even when abnormality occurs in the inversion control while the moving body is moving, and a method of controlling the inverted type moving body. In an inverted type moving body including a rotational body having a circular cross section, a driving portion that rotationally drives the rotational body, a main body that supports the rotational body, and a control portion that maintains the inverted state of the main body by controlling the driving portion such that the rotational driving of the rotational body touching a floor surface is controlled, the control portion multiplies a signal obtained based on the inclined state of the main body by a predefined gain to calculate the driving amount of the rotational body for maintaining the inverted state, and reduces the gain when the inverted state of the main body is determined to be abnormal.
摘要:
To provide an inverted type moving body capable of continuing the inversion control with stability even when abnormality occurs in the inversion control while the moving body is moving, and a method of controlling the inverted type moving body. In an inverted type moving body including a rotational body having a circular cross section, a driving portion that rotationally drives the rotational body, a main body that supports the rotational body, and a control portion that maintains the inverted state of the main body by controlling the driving portion such that the rotational driving of the rotational body touching a floor surface is controlled, the control portion multiplies a signal obtained based on the inclined state of the main body by a predefined gain to calculate the driving amount of the rotational body for maintaining the inverted state, and reduces the gain when the inverted state of the main body is determined to be abnormal.