Skip to content

Commit

Permalink
[Robot Control] refactor the control framework for better understanding
Browse files Browse the repository at this point in the history
  • Loading branch information
tongtybj committed Sep 17, 2022
1 parent 0f08293 commit 4047fd0
Show file tree
Hide file tree
Showing 8 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#include <ros/ros.h>
#include <ros/callback_queue.h>
#include <pluginlib/class_loader.h>
#include <aerial_robot_control/control/control_base.h>
#include <aerial_robot_control/control/base/base.h>
#include <aerial_robot_control/flight_navigation.h>
#include <aerial_robot_estimation/state_estimation.h>
#include <aerial_robot_model/model/aerial_robot_model_ros.h>
Expand Down
2 changes: 1 addition & 1 deletion aerial_robot_control/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ target_link_libraries(control_utils ${EIGEN3_LIBRARIES})

### flight control plugin
add_library(flight_control_pluginlib
src/control/pose_linear_controller.cpp
src/control/base/pose_linear_controller.cpp
src/control/fully_actuated_controller.cpp
src/control/under_actuated_controller.cpp)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

#pragma once

#include <aerial_robot_control/control/control_base.h>
#include <aerial_robot_control/control/base/base.h>
#include <aerial_robot_control/control/utils/pid.h>
#include <aerial_robot_control/PidControlConfig.h>
#include <aerial_robot_msgs/DynamicReconfigureLevels.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#pragma once

#include <aerial_robot_msgs/WrenchAllocationMatrix.h>
#include <aerial_robot_control/control/pose_linear_controller.h>
#include <aerial_robot_control/control/base/pose_linear_controller.h>
#include <spinal/FourAxisCommand.h>
#include <spinal/RollPitchYawTerms.h>
#include <spinal/TorqueAllocationMatrixInv.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
*********************************************************************/
#pragma once

#include <aerial_robot_control/control/pose_linear_controller.h>
#include <aerial_robot_control/control/base/pose_linear_controller.h>
#include <spinal/FourAxisCommand.h>
#include <spinal/RollPitchYawTerms.h>
#include <spinal/TorqueAllocationMatrixInv.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
*********************************************************************/


#include <aerial_robot_control/control/pose_linear_controller.h>
#include <aerial_robot_control/control/base/pose_linear_controller.h>

namespace aerial_robot_control
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

#pragma once

#include <aerial_robot_control/control/pose_linear_controller.h>
#include <aerial_robot_control/control/base/pose_linear_controller.h>
#include <dragon/model/full_vectoring_robot_model.h>
#include <geometry_msgs/WrenchStamped.h>
#include <spinal/FourAxisCommand.h>
Expand Down

0 comments on commit 4047fd0

Please sign in to comment.