Sooner Competitive Robotics / Mbed 2 deprecated IEEE_14_Freescale

Dependencies:   mbed

Fork of IEEE_14_Freescale by IEEE 2014 Mbed

robot.h

Committer:
soonerbot
Date:
2013-11-17
Revision:
1:c28fac16a109
Child:
3:a223b0bf8256

File content as of revision 1:c28fac16a109:

/*
*   File:       lowPlan.h
*   Author:     Shawn Swatek
*   Originated: Spring 2013
*   Revised:    3/29/13
*/

#ifndef __ROBOT__
#define __ROBOT__

#include "mbed.h"
#include "dbgprint.h"
#include "gyroReader.h"
#include "remoteEnc.h"
#include "remoteMotor.h"

class robot{
public:
    SPI spi;
    remoteEnc bigenc;
    //gyroReader gyro;
    remoteMotor right;
    remoteMotor left;
    robot();
    double x,y,rot;
    int driveForward(double power, int dist);
    int addforward(double dist);
    double turn(double power, double degrees);
    int moveTo(double xInches, double yInches);
    int turntowards(double xInches, double yInches);
};

#endif