Search
Login
Register
Menu
Getting Started
Home
Community
Forum
Animat Warehouse
Wiki
Contributers
David Cofer
Download
AnimatLab 2.0
AnimatLab Windows SDK
AnimatLab Linux SDK
SDK on an NVIDIA Jetson TK1
AnimatLab 1.0
Store
Help
Documentation
Project Workspace
Environment
Organism
Structure
Simulation
Playback Speed
Neural Network Editor
Neural Simulation Plug-ins
Node Properties
Link Properties
Relabel
Relabel Selected
Select By Type
Biomechanical Editor
Biomechanical Body Parts
Food Sources
Joints
Receptive Fields
Material Types
Bullet Physics Engine
Robotics
Robot Interfaces
Robot IO Controllers
Dynamixel USB
Firmata
Arbotix Firmata
XBee Commander
Remote Control
Remote Controls
XBee Commander
AnimatSerial
Simulator
Data Tools
Line Chart
Scripted Simulation Window
Stimuli
Neural Stimuli
Mechanical Stimuli
General Stimuli
References
Tutorials
Using AnimatLab
AnimatLab Scripting
Biomechanical Editor
Line Charts
Neural Network Editor
Relabeling Items
User Interface V2
User Interface V1
Examples
Belly Flopper
Crayfish
Eating Frog
Hexapod Robot
Human Stretch Reflex
Limb Stiffness
Locust
Predator-Prey
Stretch Reflex
Touch Receptors
Body Parts
Hinge
Motorized Joints
Muscle
Spring
Stretch Receptor
Meshes
Constraint Relaxation
Data Tools
Line Charts
Scripted Simulation Window
Mechanical Tests
Balancing Forces
Pendulum
Springs
Neural Networks
Bistable Firing Rate Neuron
Classical Conditioning
Compartmental Model
Coordination
Endogenous Bursters
Electrical Synapses
Firing Rate Gated Synapse
Firing Rate Modulatory Synapse
Firing Rate Normal Synapse
Integrate And Fire Neurons
Lateral Inhibition
Long-Term Potentiation
Network Oscillators
Non-Spiking Chemical Synapses
Normal Firing Rate Neuron
Property Control
Random Firing Rate Neuron
Spiking Chemical Synapses
Voltage Dependent Synapses
Sensory Systems
Contact Sensors
Eating
Joint Angle
Odor Tracking
Touch Receptive Fields
Stimuli
Adding Current Stimuli
Enabler Stimulus
Force Stimulus
Motor Velocity
Position Clamp
Property Control
SDK
AnimatLab Scripting
Neural Module
Physics Module
Program Modules
SDK Basics
Robotics
Robot Arm Tutorials
Robot Arm Description
Robot Arm Simulation Setup
Robot Arm Control Part 1
Robot Arm Control Part 2
Robot Arm Position and Velocity Control
Robot Arm Joystick Control
PhantomX Hexapod Tutorials
PhantomX Hexapod Preview
SDK Help
Help
Documentation
Stimuli
Neural Stimuli
Repetitive Current
Repetitive Current
Watch the video tutorial on this subject!
This stimulus can only be applied to neurons in the neural network editor. It injects a current into the selected neuron that alternates between an on and off state for a specified amount of time. The user specifies a duration and current for the on and off cycles, and the current alternates between those two values for the duration of the stimulus. Figure 1 shows an example of this stimulus when the cycle on and off durations are set to 1 second, cycle on current is 10 na, cycle off current is 0 na, start time is 1 s, and end time is 9 seconds. The 10 na current is applied for 1 second and then goes off for 1 second, and this is repeated.
Figure 1.
Repetitive current stimulus.
Tonic Current Properties
Always Active
If this property is true then the stimulus is always active and the start and end times are ignored. If it is false then the stimulus is only applied between the start and end times.
Default value:
False
Acceptable Values:
True/False.
Cycle Off Current
The current that will be injected into the neuron during the cycle off period.
Default value:
0 nA
Acceptable range:
Any value.
Cycle Off Duration
The duration of the cycle off period.
Default value:
0 s
Acceptable range:
Any value less than duration of the stimulus.
Cycle On Current
The current that will be injected into the neuron during the cycle on period. The cycle on period is applied first by default.
Default value:
10 nA
Acceptable range:
Any value.
Cycle On Duration
The duration of the cycle on period. The cycle on period is applied first by default.
Default value:
20 ms
Acceptable range:
Any value less than duration of the stimulus.
Enabled
Determines if this stimulus is applied or not. If this is false then the stimulus is ignored. If it is true then it is applied.
Default value:
True
Acceptable Values:
True/False.
End Time
This is the time when the stimulus is stopped.
Default value:
5 s
Acceptable Values:
Any value greater than the Start Time.
Name
The name of the stimulus.
Default value:
Stimulus_?
Acceptable Values:
Any string.
Node
A read-only property that tells which neuron the current will be injected into.
Organism
A read-only property that tells which organism the selected neuron is contained within.
Start Time
This is the time when the stimulus will start.
Default value:
0 s
Acceptable Values:
Any value less than the End Time and greater than or equal 0.
If you like AnimatLab and find it useful, then please donate in order to help support it.
Thanks for your support
!
Tonic Current
A tonic current that can be injected into neural models in AnimatLab simulations
Repetitive Current
A repetitive current that can be injected into neural models in AnimatLab simulations
Burst Current
A bursting current that can be injected into neural models in AnimatLab simulations
Inverse Muscle Dynamics Current
Stimulus uses inverse dynamics to calculate the current to apply to a motor neuron that produces a tension profile over time.
This project was supported by:
National Science Foundation
exploratory grant (GM065762)