PlanarArm

Example XML definition

A simple example

  <module
      class = "PlanarArm"
      name = "PlanarArm"
  />

Parameters

NameDescriptionTypeDefault
classThe class name for the module; must be "PlanarArm".string
nameThe name of this instance of the module.string
target_behaviorHow to use the MOVE inputchoices:
random
linear
circular
lisajous
max
target_speedSpeed of targetfloat0.05
target_sizeSize of targetfloat0.05
target_rangeRange of targetfloat0.3
target_noiseNoise of targetfloat0.0
speedSpeed of the armfloat0.1
grasp_limit???float0.0

Module Connections

Inputs

NameDescription
DESIRED_ANGLESThe desired position of the arm

Outputs

NameDescription
TARGETThe location of the target in the environment
JOINTSThe locations of the joints of the arm
ANGLESThe angles of the joints of the arm
HAND_POSITIONThe position of the hand
DISTANCEThe distance from the hand to the target
CONTACTThe hand is in contact with the target

Limitations

Not yet fully implemented

Author

Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science

Files

PlanarArm.h
PlanarArm.cc
PlanarArm.ikc

blog comments powered by Disqus