AerialVehicleControl.jl
cont_attitude_reference_generator.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright (C) Marcus Greiff 2020
3
*
4
* @file cont_attitude_reference_generator.h
5
* @author Marcus Greiff
6
* @date June 2020
7
*******************************************************************************/
8
#ifndef __CONT_ATTITUDE_REFERENCE_GENERATOR_H__
9
#define __CONT_ATTITUDE_REFERENCE_GENERATOR_H__
10
11
#include "
cont_math.h
"
12
13
/***************************************************************************/
106
int
update_attitude_references
(
107
matrix_double_t
* commands,
108
matrix_double_t
* filterMemory,
109
ref_state_qw_t
* reference,
110
double
h
111
);
112
114
int
cont_SU2_triple_derivatives(
115
matrix_double_t
* in,
116
int
derivA,
117
int
derivB,
118
int
derivC,
119
matrix_double_t
* out
120
);
121
122
int
cont_get_cossin(
123
matrix_double_t
* input,
124
int
deriv,
125
double
* ca,
126
double
* sa
127
);
130
#endif
/* __CONT_ATTITUDE_REFERENCE_GENERATOR_H__ */
cont_math.h
matrix_double_s
Matrix object used for all matrix manipulation.
Definition:
cont_types.h:50
ref_state_qw_s
Reference signal structure for the attitude FSF on S(3) or SU(2)
Definition:
cont_types.h:111
update_attitude_references
int update_attitude_references(matrix_double_t *commands, matrix_double_t *filterMemory, ref_state_qw_t *reference, double h)
Update the reference trajectory based on input commands.
Definition:
cont_attitude_reference_generator.c:10
include
cont_attitude_reference_generator.h
Generated by
1.8.17