AUV-Coop-Assembly
Master Thesis for Robotics Engineering. Cooperative peg-in-hole assembly with two underwater vehicles guided by vision
horizontalAttitudeTask.h
1 #ifndef HORIZONTALATTITUDETASK_H
2 #define HORIZONTALATTITUDETASK_H
3 
4 #include "task.h"
5 #include "../../support/header/formulas.h"
6 #include "../../support/header/conversions.h"
7 
8 
9 
10 
12 {
13  public:
14  HorizontalAttitudeTask(int dimension, bool eqType, std::string robotName);
15  int updateMatrices(struct Infos* const robInfo);
16  private:
17  Eigen::Vector3d phi;
18 
19  void setPhi(Eigen::Matrix4d wTv_eigen);
20  void setActivation();
21  void setJacobian();
22  void setReference();
23 };
24 
25 #endif // HORIZONTALATTITUDETASK_H
Definition: infos.h:117
ABSTRACT class task. Each task is a derived class of this class. It contains all the variable that th...
Definition: task.h:17