Skip to content
Snippets Groups Projects
Commit 1ce93aed authored by dawehr's avatar dawehr
Browse files

Updated quad controller block in Simulink to work with new directory structure.

parent 0003a25d
No related branches found
No related tags found
No related merge requests found
#include "c_controller.h"
#include "quad_files/control_algorithm.c"
#include "quad_files/computation_graph.c"
#include "control_algorithm.c"
#include "computation_graph.c"
double c_controller(int vrpn_id, double vrpn_ts, double set_x, double set_y, double set_z, double set_yaw,
double cur_x, double cur_y, double cur_z,
double cur_phi, double cur_theta, double cur_psi,
......
#ifndef C_CONTROLLER_H
#define C_CONTROLLER_H
#include "quad_files/computation_graph.h"
#include "quad_files/graph_blocks/node_pid.h"
#include "quad_files/graph_blocks/node_bounds.h"
#include "quad_files/graph_blocks/node_constant.h"
#include "quad_files/graph_blocks/node_mixer.h"
#include "quad_files/PID.h"
#include "quad_files/control_algorithm.h"
#include "computation_graph.h"
#include "node_pid.h"
#include "node_bounds.h"
#include "node_constant.h"
#include "node_mixer.h"
#include "PID.h"
#include "control_algorithm.h"
double c_controller(int vrpn_id, double vrpn_ts, double set_x, double set_y, double set_z, double set_yaw,
double cur_x, double cur_y, double cur_z,
......
# Don't track the copied files here
*.h
*.c
\ No newline at end of file
copy ..\..\..\quad\computation_graph\src\computation_graph.c computation_graph.c
copy ..\..\..\quad\computation_graph\src\computation_graph.h computation_graph.h
copy ..\..\..\quad\sw\modular_quad_pid\src\control_algorithm.h control_algorithm.h
copy ..\..\..\quad\sw\modular_quad_pid\src\control_algorithm.c control_algorithm.c
copy ..\..\..\quad\sw\modular_quad_pid\src\PID.h PID.h
copy ..\..\..\quad\sw\modular_quad_pid\src\type_def.h type_def.h
copy ..\..\..\quad\sw\modular_quad_pid\src\sensor_processing.h sensor_processing.h
copy ..\..\..\quad\sw\modular_quad_pid\src\log_data.h log_data.h
copy ..\..\..\quad\sw\modular_quad_pid\src\quadposition.h quadposition.h
copy ..\..\..\quad\sw\modular_quad_pid\src\util.h util.h
copy ..\..\..\quad\sw\modular_quad_pid\src\timer.h timer.h
copy ..\..\..\groundStation\src\backend\commands.h commands.h
copy ..\..\..\groundStation\src\backend\callbacks.h callbacks.h
mkdir graph_blocks
copy ..\..\..\quad\computation_graph\src\graph_blocks\node_constant.h graph_blocks\node_constant.h
copy ..\..\..\quad\computation_graph\src\graph_blocks\node_constant.c graph_blocks\node_constant.c
copy ..\..\..\quad\computation_graph\src\graph_blocks\node_add.h graph_blocks\node_add.h
copy ..\..\..\quad\computation_graph\src\graph_blocks\node_add.c graph_blocks\node_add.c
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_mixer.c graph_blocks\node_mixer.c
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_mixer.h graph_blocks\node_mixer.h
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_pid.c graph_blocks\node_pid.c
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_pid.h graph_blocks\node_pid.h
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_bounds.c graph_blocks\node_bounds.c
copy ..\..\..\quad\sw\modular_quad_pid\src\graph_blocks\node_bounds.h graph_blocks\node_bounds.h
\ No newline at end of file
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment