Six crescent shaped legs

Dependencies:   mbed

SyncGroup.hpp

Committer:
sim642
Date:
2016-06-21
Revision:
47:4f418a4b0051
Parent:
18:1437610bea8b

File content as of revision 47:4f418a4b0051:

#ifndef SYNC_GROUP_H
#define SYNC_GROUP_H

#include <map>

class EncoderMotor;

class SyncGroup
{
public:
    float update(EncoderMotor *motor, float factor);
    
private:
    float getMinimum(EncoderMotor *exclude);
    
    std::map<EncoderMotor*, float> factors;
};

#endif // SYNC_GROUP_H