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
Biomechanical Editor
Biomechanical Editor
The Biomechanics Editor Window is where you design your biomechanical organism using the various body parts that AnimatLab provides. Each organism starts with a root body part (examples are a
box
,
cone
,
cylinder
,
sphere
, or
mesh
) and can have other body parts connected through the various joint constraints that AnimatLab provides. The
body parts
and
joint connections
form a tree structure which can be viewed in the hierarchy panel. This hierarchy allows you to see a textual breakdown of your biomechanical organism. The Biomechanical Editor also allows you to manipulate the various properties of your organism and body parts of your organism through the properties panel. You can also specify the material type properties that will be used for the parts in the simulation using the
Material Types Editor
.
The window has 5 major areas:
3D Display
,
Hierarchy
,
Properties
, and
Receptive Fields
. You can click on the various parts of the image to be taken to a more detailed description of that area.
The biomechanical editor window.
Editor Parts
Figure 3. Properties Toolbar.
Properties Toolbar
This toolbar displays the properties of any selected body parts or joints. This allows you to view and modify the properties of the selected object. The properties are split into functional groups like 'Graphical Properties', 'Part properties' and so on. However, you can view an alphabetical list of the objects properties by clicking the AZ button that is just above the properties window.
Figure 4. Hierarchy Toolbar.
Hierarchy Toolbar
This toolbar provides a tree view outline of the body parts of this organism and how all the parts are connected together. Clicking on any node selects that part and displays its properties in the property toolbar.
Figure 5. Receptive Fields Toolbar.
Receptive Fields Toolbar
This toolbar allows you to configure the touch receptive fields for the currently selected part. This is a touch sensory system where you can define points along the surface of your object that act as the center of a receptive field. Contacts on the surface are transduced into current in neurons depending on how close they are to the center and how much force is applied.
Click here
for more details.
3-D View Window
This window shows the body of the organism in 3-D. You can manipulate the parts of the body using the mouse or the properties dialog.
Click here
for more details.
If you like AnimatLab and find it useful, then please donate in order to help support it.
Thanks for your support
!
Biomechanical Body Parts
Biomechanical body parts for building an organism in AnimatLab
Food Sources
Food sources in the virtual world of AnimatLab
Joints
Biomechanical joint types for building an organism in AnimatLab
Receptive Fields
Material Types
Bullet Physics Engine
This project was supported by:
National Science Foundation
exploratory grant (GM065762)