Hormodular 1.0
Locomotion gait discovery by using digital hormones on modular robots
float hormodular::SinusoidalOscillator::calculatePos ( unsigned long  time) [virtual]

Calculate the position of the oscillator at time.

Parameters:
timeTime at which the oscillation is calculated (in uS)
Returns:
Position of the oscillator at given time

Implements hormodular::Oscillator.

{
   return amplitude*sin( 2*M_PI*time/(period_ms*1000) + deg2rad(phase)) + offset;
}
 All Classes Functions Variables Friends