offboard_control.h
/tmp/ws/src/mavros/test_mavros/include/test_mavros/tests/
offboard__control_8h.html
test_mavros/sitl_test/sitl_test.h
testsetup::OffboardControl
testsetup
control_mode
group__sitl__test.html
ga9930fec0e85d9181d854dcce4228fabc
POSITION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7dfb3fa5c34c3d6d2f3a550112bf2150
VELOCITY
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca115c50ce38c0786c1a426fcc448c5ca1
ACCELERATION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7fc2250d8164a6ad63d166c01c0f004a
path_shape
group__sitl__test.html
gad3657f391114032d03b465fccb47befa
SQUARE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaaae0dd73f6e88593569286ac6170d2ea3
CIRCLE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa3865ccc00605d98b2623d71800e065b8
EIGHT
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa0412369f29b1207be79090ec6e24ca64
ELLIPSE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaad38385721e4aa330ebf9d94f6446b885
pid_controller.cpp
/tmp/ws/src/mavros/test_mavros/sitl_test/lib/
pid__controller_8cpp.html
test_mavros/utils/pid_controller.h
pid_controller.h
/tmp/ws/src/mavros/test_mavros/include/test_mavros/utils/
pid__controller_8h.html
pidcontroller::PIDController
pidcontroller
sitl_test.cpp
/tmp/ws/src/mavros/test_mavros/sitl_test/lib/
sitl__test_8cpp.html
test_mavros/sitl_test/sitl_test.h
sitl_test.h
/tmp/ws/src/mavros/test_mavros/include/test_mavros/sitl_test/
sitl__test_8h.html
test_mavros/sitl_test/test_setup.h
test_mavros/tests/offboard_control.h
sitltest::SitlTest
sitltest
sitl_test_node.cpp
/tmp/ws/src/mavros/test_mavros/sitl_test/
sitl__test__node_8cpp.html
test_mavros/sitl_test/sitl_test.h
int
main
sitl__test__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_setup.h
/tmp/ws/src/mavros/test_mavros/include/test_mavros/sitl_test/
test__setup_8h.html
test_mavros/utils/pid_controller.h
testsetup::TestSetup
testsetup
testsetup::OffboardControl
classtestsetup_1_1OffboardControl.html
void
init
group__sitl__test.html
ga96ffcf517eede8e7fca2a9f156a88544
()
OffboardControl
group__sitl__test.html
ga069b39408b92308e5a160e6da217a76d
()
void
spin
group__sitl__test.html
ga2750006357c60814f9ea8fdc1fb0d379
(int argc, char *argv[])
void
circle_path_motion
group__sitl__test.html
gacf38819778d0686b943c9d24fc6e0d81
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
circle_shape
group__sitl__test.html
ga73958cf11d588a33ba482366b399415b
(int angle)
void
eight_path_motion
group__sitl__test.html
gadefb52cb68debc04203b8b2dc4f41f40
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
eight_shape
group__sitl__test.html
gab773b195657fabf4be6170b8030dac2b
(int angle)
void
ellipse_path_motion
group__sitl__test.html
ga68e68bdddc75335433acc79816ed2ca9
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
ellipse_shape
group__sitl__test.html
gaeb1956d489204dc66b46df32620be7f2
(int angle)
void
local_pos_cb
group__sitl__test.html
ga80eb9bf59cfe04dd65ea901ae6dd5718
(const geometry_msgs::PoseStampedConstPtr &msg)
Eigen::Vector3d
pos_setpoint
group__sitl__test.html
ga1be6fbdae1762cb9c75b5a564f01c1d2
(int tr_x, int tr_y, int tr_z)
void
square_path_motion
group__sitl__test.html
ga4ce746bb101f2a3e4643c34e7041fec2
(ros::Rate loop_rate, control_mode mode)
std::array< double, 100 >
threshold_definition
group__sitl__test.html
ga63d7f9c869866e5f45d752580c01c035
()
void
wait_and_move
group__sitl__test.html
ga9c4e7060b6700aec10d8400ad46cd46c
(geometry_msgs::PoseStamped target)
Eigen::Vector3d
current
group__sitl__test.html
ga545fd6ca30b601af5a7bb82c53d72afe
double
linvel_d_gain
group__sitl__test.html
ga743ac073f6d99ed64abdfd70d7906cf0
double
linvel_i_gain
group__sitl__test.html
gaec95f700499189e101e6638aaf788489
double
linvel_i_max
group__sitl__test.html
ga0a1644fcd10b78ae7db810bd9d86febe
double
linvel_i_min
group__sitl__test.html
ga7eee7dc53e53d604f0627451772ad9d8
double
linvel_p_gain
group__sitl__test.html
gaaea5e94331d75b198503c73c21eac28c
ros::Publisher
local_pos_sp_pub
group__sitl__test.html
ga41aa39f7c7d7f723cd60e8f374f7c115
ros::Subscriber
local_pos_sub
group__sitl__test.html
ga35c5673643d3c38668f59d214f4f2808
geometry_msgs::PoseStamped
localpos
group__sitl__test.html
ga67e36cc3e58a1da29e32f7d462ca6299
control_mode
mode
group__sitl__test.html
gaf147a07e470218a159d5038317083508
ros::NodeHandle
nh_sp
group__sitl__test.html
ga2dd2f9938df64e22bbb68661d907c3b4
int
num_of_tests
group__sitl__test.html
gaa773625daa36ff2a7608cb6bb579bd5c
pidcontroller::PIDController
pid
group__sitl__test.html
ga0c7fe8e96fa56bf384aa5cfa341ce02d
geometry_msgs::PoseStamped
ps
group__sitl__test.html
ga6154d81d2ef8f43c836148616dd522a1
double
rate
group__sitl__test.html
ga43fcae9abf3c87b2ef938244c46d8bac
path_shape
shape
group__sitl__test.html
ga31ec46c5ffa90c5612e55358e90b5ae7
TestSetup
test
group__sitl__test.html
ga4e36de46cd44f31437d013dfb3e2dab0
std::array< double, 100 >
threshold
group__sitl__test.html
ga80bad0fe260a472033aec082a70143e8
bool
use_pid
group__sitl__test.html
gac73f4ba4dce9545ee5b0b3c33a843752
ros::Publisher
vel_sp_pub
group__sitl__test.html
ga0920b517f6be97f98b956b4f2798ba84
geometry_msgs::TwistStamped
vs
group__sitl__test.html
ga8af7e931f0a55adf88e86fcaf3d06a79
double
yawrate_d_gain
group__sitl__test.html
gaf848534dc532f207cc711f11ae572146
double
yawrate_i_gain
group__sitl__test.html
ga1a72920c1be9b7f979c70c809c7d0dfd
double
yawrate_i_max
group__sitl__test.html
ga08e270f31ab5301f6396f307790f6a6a
double
yawrate_i_min
group__sitl__test.html
ga6480acbdfca1b4ff253739f2cd3ea9cd
double
yawrate_p_gain
group__sitl__test.html
ga793dcd03c81a70adc47a18d24bb131a7
pidcontroller::PIDController
classpidcontroller_1_1PIDController.html
Eigen::Vector3d
compute_linvel_effort
group__test__utils.html
gac62955a265057681e6399488ced3471a
(Eigen::Vector3d goal, Eigen::Vector3d current, ros::Time last_time)
double
compute_yawrate_effort
group__test__utils.html
gaee16eb0d9a067ac80a1d92e50991b60b
(double goal, double current, ros::Time last_time)
PIDController
group__test__utils.html
ga67cc314aa5b3b4e9c47ac414b3a4c008
()
void
setup_linvel_pid
group__test__utils.html
ga845b866b1ae4b73e39e4ca42395750b3
(double p_gain, double i_gain, double d_gain, double i_max, double i_min, const ros::NodeHandle &node)
void
setup_yawrate_pid
group__test__utils.html
ga5d8a387440921ea68907364c0e1d7b5b
(double p_gain, double i_gain, double d_gain, double i_max, double i_min, const ros::NodeHandle &node)
~PIDController
group__test__utils.html
ga4ae30cc03173417fa6edb5c055966a3f
()
control_toolbox::Pid
pid_linvel_x
group__test__utils.html
ga431c7022900889d7e83b7067ceb642d3
control_toolbox::Pid
pid_linvel_y
group__test__utils.html
gafa950afb1a8828390b53ec04ef4dda60
control_toolbox::Pid
pid_linvel_z
group__test__utils.html
gaaadee357d27d7cf821dcdd241b2815de
control_toolbox::Pid
pid_yaw_rate
group__test__utils.html
ga1d40cbe401daf5f387e1e38e8d12d544
sitltest::SitlTest
classsitltest_1_1SitlTest.html
SitlTest
group__sitl__test.html
ga4e6f992c799d276e008e38fb25ee6a8d
()
~SitlTest
group__sitl__test.html
gae851257616c8079c36a14c48c49f1f9b
()
static void
spin
group__sitl__test.html
ga02981fb9641a69a1f577a72c30f3a857
(int argc, char *argv[])
testsetup::TestSetup
classtestsetup_1_1TestSetup.html
void
setup
group__sitl__test.html
ga8d8d5e70f33e67398c343a4804ee1a89
(const ros::NodeHandle &nh)
TestSetup
group__sitl__test.html
gaa1e6e5d6eda73c0fd35932f562fc9537
()
~TestSetup
group__sitl__test.html
ga172d41e243ecb1ce863fdb203acc8070
()
ros::NodeHandle
nh
group__sitl__test.html
gab33b5c9c5ebfe96b53fd53b93ba4ae0e
int
num_of_tests
group__sitl__test.html
ga53ac99edc3a6966ca9233341c7d58dee
double
rate
group__sitl__test.html
ga912ce4eeed9553edb6bf2e636685a3a8
bool
use_pid
group__sitl__test.html
ga3c95d693bf1b2c713c6d8d6f8a5c73b3
pidcontroller
namespacepidcontroller.html
pidcontroller::PIDController
sitltest
namespacesitltest.html
sitltest::SitlTest
testsetup
namespacetestsetup.html
testsetup::OffboardControl
testsetup::TestSetup
control_mode
group__sitl__test.html
ga9930fec0e85d9181d854dcce4228fabc
POSITION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7dfb3fa5c34c3d6d2f3a550112bf2150
VELOCITY
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca115c50ce38c0786c1a426fcc448c5ca1
ACCELERATION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7fc2250d8164a6ad63d166c01c0f004a
path_shape
group__sitl__test.html
gad3657f391114032d03b465fccb47befa
SQUARE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaaae0dd73f6e88593569286ac6170d2ea3
CIRCLE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa3865ccc00605d98b2623d71800e065b8
EIGHT
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa0412369f29b1207be79090ec6e24ca64
ELLIPSE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaad38385721e4aa330ebf9d94f6446b885
sitl_test
Sitl_test
group__sitl__test.html
sitltest
testsetup
testsetup::OffboardControl
sitltest::SitlTest
testsetup::TestSetup
control_mode
group__sitl__test.html
ga9930fec0e85d9181d854dcce4228fabc
POSITION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7dfb3fa5c34c3d6d2f3a550112bf2150
VELOCITY
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca115c50ce38c0786c1a426fcc448c5ca1
ACCELERATION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7fc2250d8164a6ad63d166c01c0f004a
path_shape
group__sitl__test.html
gad3657f391114032d03b465fccb47befa
SQUARE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaaae0dd73f6e88593569286ac6170d2ea3
CIRCLE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa3865ccc00605d98b2623d71800e065b8
EIGHT
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa0412369f29b1207be79090ec6e24ca64
ELLIPSE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaad38385721e4aa330ebf9d94f6446b885
ACCELERATION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7fc2250d8164a6ad63d166c01c0f004a
CIRCLE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa3865ccc00605d98b2623d71800e065b8
EIGHT
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaa0412369f29b1207be79090ec6e24ca64
ELLIPSE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaad38385721e4aa330ebf9d94f6446b885
POSITION
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca7dfb3fa5c34c3d6d2f3a550112bf2150
SQUARE
group__sitl__test.html
ggad3657f391114032d03b465fccb47befaaae0dd73f6e88593569286ac6170d2ea3
VELOCITY
group__sitl__test.html
gga9930fec0e85d9181d854dcce4228fabca115c50ce38c0786c1a426fcc448c5ca1
void
circle_path_motion
group__sitl__test.html
gacf38819778d0686b943c9d24fc6e0d81
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
circle_shape
group__sitl__test.html
ga73958cf11d588a33ba482366b399415b
(int angle)
void
eight_path_motion
group__sitl__test.html
gadefb52cb68debc04203b8b2dc4f41f40
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
eight_shape
group__sitl__test.html
gab773b195657fabf4be6170b8030dac2b
(int angle)
void
ellipse_path_motion
group__sitl__test.html
ga68e68bdddc75335433acc79816ed2ca9
(ros::Rate loop_rate, control_mode mode)
Eigen::Vector3d
ellipse_shape
group__sitl__test.html
gaeb1956d489204dc66b46df32620be7f2
(int angle)
void
init
group__sitl__test.html
ga96ffcf517eede8e7fca2a9f156a88544
()
void
local_pos_cb
group__sitl__test.html
ga80eb9bf59cfe04dd65ea901ae6dd5718
(const geometry_msgs::PoseStampedConstPtr &msg)
OffboardControl
group__sitl__test.html
ga069b39408b92308e5a160e6da217a76d
()
Eigen::Vector3d
pos_setpoint
group__sitl__test.html
ga1be6fbdae1762cb9c75b5a564f01c1d2
(int tr_x, int tr_y, int tr_z)
void
setup
group__sitl__test.html
ga8d8d5e70f33e67398c343a4804ee1a89
(const ros::NodeHandle &nh)
SitlTest
group__sitl__test.html
ga4e6f992c799d276e008e38fb25ee6a8d
()
static void
spin
group__sitl__test.html
ga02981fb9641a69a1f577a72c30f3a857
(int argc, char *argv[])
void
spin
group__sitl__test.html
ga2750006357c60814f9ea8fdc1fb0d379
(int argc, char *argv[])
void
square_path_motion
group__sitl__test.html
ga4ce746bb101f2a3e4643c34e7041fec2
(ros::Rate loop_rate, control_mode mode)
TestSetup
group__sitl__test.html
gaa1e6e5d6eda73c0fd35932f562fc9537
()
std::array< double, 100 >
threshold_definition
group__sitl__test.html
ga63d7f9c869866e5f45d752580c01c035
()
void
wait_and_move
group__sitl__test.html
ga9c4e7060b6700aec10d8400ad46cd46c
(geometry_msgs::PoseStamped target)
~SitlTest
group__sitl__test.html
gae851257616c8079c36a14c48c49f1f9b
()
~TestSetup
group__sitl__test.html
ga172d41e243ecb1ce863fdb203acc8070
()
Eigen::Vector3d
current
group__sitl__test.html
ga545fd6ca30b601af5a7bb82c53d72afe
double
linvel_d_gain
group__sitl__test.html
ga743ac073f6d99ed64abdfd70d7906cf0
double
linvel_i_gain
group__sitl__test.html
gaec95f700499189e101e6638aaf788489
double
linvel_i_max
group__sitl__test.html
ga0a1644fcd10b78ae7db810bd9d86febe
double
linvel_i_min
group__sitl__test.html
ga7eee7dc53e53d604f0627451772ad9d8
double
linvel_p_gain
group__sitl__test.html
gaaea5e94331d75b198503c73c21eac28c
ros::Publisher
local_pos_sp_pub
group__sitl__test.html
ga41aa39f7c7d7f723cd60e8f374f7c115
ros::Subscriber
local_pos_sub
group__sitl__test.html
ga35c5673643d3c38668f59d214f4f2808
geometry_msgs::PoseStamped
localpos
group__sitl__test.html
ga67e36cc3e58a1da29e32f7d462ca6299
control_mode
mode
group__sitl__test.html
gaf147a07e470218a159d5038317083508
ros::NodeHandle
nh
group__sitl__test.html
gab33b5c9c5ebfe96b53fd53b93ba4ae0e
ros::NodeHandle
nh_sp
group__sitl__test.html
ga2dd2f9938df64e22bbb68661d907c3b4
int
num_of_tests
group__sitl__test.html
ga53ac99edc3a6966ca9233341c7d58dee
int
num_of_tests
group__sitl__test.html
gaa773625daa36ff2a7608cb6bb579bd5c
pidcontroller::PIDController
pid
group__sitl__test.html
ga0c7fe8e96fa56bf384aa5cfa341ce02d
geometry_msgs::PoseStamped
ps
group__sitl__test.html
ga6154d81d2ef8f43c836148616dd522a1
double
rate
group__sitl__test.html
ga912ce4eeed9553edb6bf2e636685a3a8
double
rate
group__sitl__test.html
ga43fcae9abf3c87b2ef938244c46d8bac
path_shape
shape
group__sitl__test.html
ga31ec46c5ffa90c5612e55358e90b5ae7
TestSetup
test
group__sitl__test.html
ga4e36de46cd44f31437d013dfb3e2dab0
std::array< double, 100 >
threshold
group__sitl__test.html
ga80bad0fe260a472033aec082a70143e8
bool
use_pid
group__sitl__test.html
ga3c95d693bf1b2c713c6d8d6f8a5c73b3
bool
use_pid
group__sitl__test.html
gac73f4ba4dce9545ee5b0b3c33a843752
ros::Publisher
vel_sp_pub
group__sitl__test.html
ga0920b517f6be97f98b956b4f2798ba84
geometry_msgs::TwistStamped
vs
group__sitl__test.html
ga8af7e931f0a55adf88e86fcaf3d06a79
double
yawrate_d_gain
group__sitl__test.html
gaf848534dc532f207cc711f11ae572146
double
yawrate_i_gain
group__sitl__test.html
ga1a72920c1be9b7f979c70c809c7d0dfd
double
yawrate_i_max
group__sitl__test.html
ga08e270f31ab5301f6396f307790f6a6a
double
yawrate_i_min
group__sitl__test.html
ga6480acbdfca1b4ff253739f2cd3ea9cd
double
yawrate_p_gain
group__sitl__test.html
ga793dcd03c81a70adc47a18d24bb131a7
test_utils
Test_utils
group__test__utils.html
pidcontroller
pidcontroller::PIDController
Eigen::Vector3d
compute_linvel_effort
group__test__utils.html
gac62955a265057681e6399488ced3471a
(Eigen::Vector3d goal, Eigen::Vector3d current, ros::Time last_time)
double
compute_yawrate_effort
group__test__utils.html
gaee16eb0d9a067ac80a1d92e50991b60b
(double goal, double current, ros::Time last_time)
PIDController
group__test__utils.html
ga67cc314aa5b3b4e9c47ac414b3a4c008
()
void
setup_linvel_pid
group__test__utils.html
ga845b866b1ae4b73e39e4ca42395750b3
(double p_gain, double i_gain, double d_gain, double i_max, double i_min, const ros::NodeHandle &node)
void
setup_yawrate_pid
group__test__utils.html
ga5d8a387440921ea68907364c0e1d7b5b
(double p_gain, double i_gain, double d_gain, double i_max, double i_min, const ros::NodeHandle &node)
~PIDController
group__test__utils.html
ga4ae30cc03173417fa6edb5c055966a3f
()
control_toolbox::Pid
pid_linvel_x
group__test__utils.html
ga431c7022900889d7e83b7067ceb642d3
control_toolbox::Pid
pid_linvel_y
group__test__utils.html
gafa950afb1a8828390b53ec04ef4dda60
control_toolbox::Pid
pid_linvel_z
group__test__utils.html
gaaadee357d27d7cf821dcdd241b2815de
control_toolbox::Pid
pid_yaw_rate
group__test__utils.html
ga1d40cbe401daf5f387e1e38e8d12d544