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
Tutorials
Robotics
Robotics Tutorials
1.
Robot Arm Tutorials.
A.
Robot Arm Description
This is a short demo that describes the robot arm project and shows it running on the Jetson TK1 microcomputer board.
B.
Robot Arm Smulation Setup
Demonstrates how to setup the initial robot arm simulation so you can use the robotics framework to control it.
C.
Robot Arm Control Part 1
Part 1 of a tutorial that shows how to configure your robot arm simulation to control the real robot using the Firmata protocol running on an Arbotix Arduino microcontroller board.
D.
Robot Arm Control Part 2
Part 2 of a tutorial that shows how to configure your robot arm simulation to control the real robot using the Firmata protocol running on an Arbotix Arduino microcontroller board.
E.
Robot Arm Position and Velocity Control
This builds on the Robot Control tutorials and shows you how to swap in a different IO controller, the Usb2Dynamixel, and how to use both position and velocity control for the servos of your robot. This gives you more accurate movements.
F.
Robot Arm Joystick Control
This builds on the Robot Control tutorials and shows you how to use the XBee Commander joystick to dynamically control the movement of your robot arm in both the simulation and on the real hardware.
2.
PhantomX Hexapod Robot Videos
A.
PhantomX Hexapod Preview
This video is to preview the PhantomX hexapod robot that I plan to use for test of the AnimatLab robotics framework. I plan to control this robot using a CUDA enhanced neural network running on an NVIDIA Jetson TK1 embedded microcomputer board. The behavior in this tutorial is using the standard Bioloid controller running on the Arbotix that comes with the hexapod kit.
If you like AnimatLab and find it useful, then please donate in order to help support it.
Thanks for your support
!
Robot Arm Tutorials
This is a set of video tutorials showing a step by step guide of how to configure AnimatLab to control a robot arm using the ArbitxFirmata sketch running on an Arbotix Arduino microcontroller board, or using the Usb2Dynamixel controller. It also has a video showing how to use the Arbotix Commander to dynamically control both the simulation and real hardware using a joystick.
PhantomX Hexapod Tutorials
Videos showing the progress of building a PhantomX hexapod robot that uses an NVIDIA Jetson TK1 to run a large CUDA enhanced, biologically realistic neural network to control its behavior. It uses an Arbotix Arduino microcontroller running the Firmata protocol to do all the IO and servo control.
This project was supported by:
National Science Foundation
exploratory grant (GM065762)