Hinge2Servo Class Reference

PID Servo motor for hinge2 joints at axis 1 (steering axis). More...

#include <hinge2servo.h>

Collaboration diagram for Hinge2Servo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Hinge2Servo (Hinge2Joint *joint, double min, double max, double power)
 min and max values are understood as travel bounds.
void set (double position)
 sets the set point of the servo.
double get ()
 returns the position of the hinge in ranges [-1, 1] (scaled by min, max)

Private Attributes

PID pid
double min
double max
Hinge2Jointjoint

Detailed Description

PID Servo motor for hinge2 joints at axis 1 (steering axis).


Constructor & Destructor Documentation

Hinge2Servo Hinge2Joint joint,
double  min,
double  max,
double  power
 

min and max values are understood as travel bounds.

power is the power of the servo


Member Function Documentation

double get  ) 
 

returns the position of the hinge in ranges [-1, 1] (scaled by min, max)

void set double  position  ) 
 

sets the set point of the servo.

Position must be between -1 and 1. It is scaled to fit into min, max


Member Data Documentation

Hinge2Joint* joint [private]
 

double max [private]
 

double min [private]
 

PID pid [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Jan 16 02:14:49 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8