1
0

AdmittanceBasic.h 587 B

1234567891011121314151617181920212223242526272829303132333435
  1. #pragma once
  2. #ifndef __AdmittanceBasic_H__
  3. #define __AdmittanceBasic_H__
  4. #include <Eigen/Core>
  5. #include <Eigen/Dense>
  6. #include <sophus/se3.hpp>
  7. #include "CommonTypes.h"
  8. #include "logger/RusLog.h"
  9. using namespace std;
  10. using namespace Eigen;
  11. using namespace Sophus;
  12. class AdmittanceBasic
  13. {
  14. public:
  15. virtual void Init() {}
  16. virtual void LoadData(WayPoint curWayPt, FTData curForce, WayPoint refWayPt) {};
  17. virtual void GetActualTarget(WayPoint& wayPoint) {}
  18. virtual void RefreshAdmittancePara() {}
  19. //¿ØÖÆÖÜÆÚ
  20. double Ts = 1e-3;
  21. private:
  22. };
  23. #endif
  24. #pragma once