Gripper code for R5 bot
Dependents: GrabTest R5 2016 Robotics Team 1
Gripper.h
- Committer:
- j_j205
- Date:
- 2016-04-09
- Revision:
- 3:5e473aa5381f
- Parent:
- 2:4857ea4719e1
File content as of revision 3:5e473aa5381f:
#ifndef GRIPPER_H #define GRIPPER_H #include "mbed.h" //definitions for servo PWM settings in us #define GRIP_DEF 1700 #define GRIP_OPEN 1750 #define GRIP_CLOSE 1500 #define WRIST_DEF 1900 #define WRIST_UP 1900 #define WRIST_DOWN 1500 #define PWM_PER 20000 class Gripper { public: //gripPin is pwm pin connected to gripper servo, wristPin is pwm pin connected to wrist servo Gripper(PinName gripPin, PinName wristPin); //closes gripper to fit target void grip(); //fully opens gripper void release(); //raises wrist to target angle void lift(); //lowers wrist to grabbing angle void lower(); private: PwmOut gripPwm; PwmOut wristPwm; }; #endif