足回り用プログラム(修正版)

Dependencies:   SBDBT arrc_mbed BNO055

Committer:
kazumayamanaka
Date:
Fri Jan 28 15:12:04 2022 +0000
Revision:
5:e189d55ef292
program  of wheel;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kazumayamanaka 5:e189d55ef292 1 #ifndef AUTO_MATIC_H
kazumayamanaka 5:e189d55ef292 2 #define AUTO_MATIC_H
kazumayamanaka 5:e189d55ef292 3
kazumayamanaka 5:e189d55ef292 4 #include "mbed.h"
kazumayamanaka 5:e189d55ef292 5
kazumayamanaka 5:e189d55ef292 6 class AutoMatic{
kazumayamanaka 5:e189d55ef292 7 public:
kazumayamanaka 5:e189d55ef292 8 void pass_TargetPosX(double X);
kazumayamanaka 5:e189d55ef292 9 void pass_PosX(double X);
kazumayamanaka 5:e189d55ef292 10 double obt_Xpower();
kazumayamanaka 5:e189d55ef292 11
kazumayamanaka 5:e189d55ef292 12 private:
kazumayamanaka 5:e189d55ef292 13 double TargetPosX,TargetPosY;
kazumayamanaka 5:e189d55ef292 14 double PosX,PosY;
kazumayamanaka 5:e189d55ef292 15 double Xpower,Ypower;
kazumayamanaka 5:e189d55ef292 16 double diffX,diffY;
kazumayamanaka 5:e189d55ef292 17
kazumayamanaka 5:e189d55ef292 18 double CalcDiffX();
kazumayamanaka 5:e189d55ef292 19 void CalcPowerX();
kazumayamanaka 5:e189d55ef292 20
kazumayamanaka 5:e189d55ef292 21 };
kazumayamanaka 5:e189d55ef292 22
kazumayamanaka 5:e189d55ef292 23 #endif