|
APM:Libraries
|
#include <SIM_Vicon.h>
Classes | |
| struct | obs_elements |
Public Member Functions | |
| Vicon () | |
| void | update (const Location &loc, const Vector3f &position, const Quaternion &attitude) |
| int | fd () |
Private Member Functions | |
| void | update_vicon_position_estimate (const Location &loc, const Vector3f &position, const Quaternion &attitude) |
| void | maybe_send_heartbeat () |
| bool | init_sitl_pointer () |
Private Attributes | |
| SITL * | _sitl |
| const uint8_t | system_id = 17 |
| const uint8_t | component_id = 18 |
| const mavlink_channel_t | mavlink_ch = (mavlink_channel_t)(MAVLINK_COMM_0+5) |
| int | fd_their_end |
| int | fd_my_end |
| uint64_t | last_observation_usec |
| uint64_t | time_send_us |
| uint64_t | time_offset_us |
| mavlink_message_t | obs_msg |
| uint32_t | last_heartbeat_ms |
Definition at line 29 of file SIM_Vicon.h.
| Vicon::Vicon | ( | ) |
|
inline |
Definition at line 39 of file SIM_Vicon.h.
Referenced by HALSITL::SITL_State::sim_fd().
|
private |
Definition at line 120 of file SIM_Vicon.cpp.
Referenced by update().
|
private |
Definition at line 47 of file SIM_Vicon.cpp.
Referenced by update().
| void Vicon::update | ( | const Location & | loc, |
| const Vector3f & | position, | ||
| const Quaternion & | attitude | ||
| ) |
Definition at line 134 of file SIM_Vicon.cpp.
Referenced by HALSITL::SITL_State::_fdm_input_local().
|
private |
Definition at line 68 of file SIM_Vicon.cpp.
Referenced by update().
|
private |
Definition at line 43 of file SIM_Vicon.h.
Referenced by init_sitl_pointer().
|
private |
Definition at line 47 of file SIM_Vicon.h.
Referenced by maybe_send_heartbeat(), and update_vicon_position_estimate().
|
private |
Definition at line 53 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate(), and Vicon().
|
private |
Definition at line 52 of file SIM_Vicon.h.
|
private |
Definition at line 71 of file SIM_Vicon.h.
Referenced by maybe_send_heartbeat().
|
private |
Definition at line 55 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate().
|
private |
Definition at line 50 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate(), and Vicon().
|
private |
Definition at line 58 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate().
|
private |
Definition at line 46 of file SIM_Vicon.h.
Referenced by maybe_send_heartbeat(), and update_vicon_position_estimate().
|
private |
Definition at line 57 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate().
|
private |
Definition at line 56 of file SIM_Vicon.h.
Referenced by update_vicon_position_estimate().
1.8.13